blob: 73bea1c2a022671c2676c2f2e4302f16310555c2 [file] [log] [blame]
/* Theme variables. */
$color-dark-primary: #1976d2;
$color-dark-secondary: dimgray;
$color-light-primary: #ffffff;
$color-light-secondary: #e0e0e0;
$backdrop-color: rgba(0, 0, 0, .288);
$font-family: "Open Sans", "Arimo", sans-serif;
/*
Overall app styles go here.
The prefix "m-" is an App level identifier and should not be used for
component level styles.
For component level styles, append prefix "c-".
*/
body {
margin: 0px;
font-family: $font-family;
}
/* Background. */
.m-background-dark {
background-color: $color-dark-primary;
color: $color-light-primary;
}
.m-background-light {
background-color: $color-light-primary;
color: $color-dark-primary;
}
/* Buttons. */
.m-button-base {
font-family: $font-family;
font-size: 14px;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: 500;
height: 35px;
line-height: normal;
margin: 10px 0;
min-width: 75px;
padding: 0 8px 0 8px;
position: relative;
}
.m-button-dark {
color: $color-dark-primary;
background-color: $color-light-primary;
}
.m-button-light {
background-color: $color-dark-primary;
color: $color-light-primary;
}
.m-button-action-dark {
@extend .m-button-base, .m-button-dark;
}
.m-button-action-light {
@extend .m-button-base, .m-button-light;
}
/* Headings. */
.m-title-base {
font-family: $font-family;
font-style: normal;
font-variant: normal;
font-stretch: normal;
}
.m-title-light {
color: $color-light-primary;
}
.m-title-dark {
color: $color-dark-primary;
}
.m-title-2 {
font-size: 20px;
line-height: 56px;
font-weight: 500;
}
.m-title-2-light {
@extend .m-title-base, .m-title-2, .m-title-light;
}
.m-title-2-dark {
@extend .m-title-base, .m-title-2, .m-title-dark;
}
/* Content. */
.m-content-base {
font-family: $font-family;
display: block;
position: absolute;
}
.m-content-dark {
color: $color-dark-secondary;
}
.m-content-light {
color: $color-light-secondary;
}
.m-content-normal {
font-style: normal;
font-variant: normal;
font-weight: 400;
font-stretch: normal;
font-size: 16px;
line-height: normal;
}
.m-content-normal-dark {
@extend .m-content-base, .m-content-dark, .m-content-normal;
}