vue-material/src/components/mdButton/mdButton.theme

81 lines
1.5 KiB
Text
Raw Normal View History

2016-07-15 04:37:19 +00:00
.THEME_NAME {
2016-07-18 03:31:37 +00:00
.md-button:not([disabled]),
&.md-button:not([disabled]) {
&.md-raised {
&:not(.md-icon-button) {
color: BACKGROUND-COLOR-900;
background-color: BACKGROUND-COLOR-50;
&:hover,
&:focus {
background-color: BACKGROUND-COLOR-200;
}
}
&.md-icon-button:not(.md-raised) {
color: BACKGROUND-COLOR;
}
}
2016-07-15 04:37:19 +00:00
&.md-primary {
2016-07-18 03:31:37 +00:00
&:not(.md-icon-button) {
color: PRIMARY-COLOR;
}
&.md-raised {
background-color: PRIMARY-COLOR;
color: PRIMARY-CONTRAST;
&:hover,
&:focus {
background-color: PRIMARY-COLOR-600;
}
}
2016-07-15 04:37:19 +00:00
2016-07-18 03:31:37 +00:00
&.md-icon-button:not(.md-raised) {
color: PRIMARY-COLOR;
2016-07-15 04:37:19 +00:00
}
}
&.md-accent {
2016-07-18 03:31:37 +00:00
&:not(.md-icon-button) {
color: ACCENT-COLOR;
}
&.md-raised {
background-color: ACCENT-COLOR;
color: ACCENT-CONTRAST;
&:hover,
&:focus {
background-color: ACCENT-COLOR-A700;
}
}
&.md-icon-button:not(.md-raised) {
color: ACCENT-COLOR;
}
}
&.md-warn {
&:not(.md-icon-button) {
color: WARN-COLOR;
}
&.md-raised {
background-color: WARN-COLOR;
color: WARN-CONTRAST;
&:hover,
&:focus {
background-color: WARN-COLOR-600;
}
}
&.md-icon-button:not(.md-raised) {
color: WARN-COLOR;
}
2016-07-15 04:37:19 +00:00
}
}
}