vue-material/src/components/mdButton/mdButton.theme
2016-07-18 13:00:51 -03:00

96 lines
1.8 KiB
Text

.THEME_NAME {
.md-button:not([disabled]),
&.md-button:not([disabled]) {
&.md-raised {
&:not(.md-icon-button) {
color: BACKGROUND-COLOR-900;
background-color: BACKGROUND-COLOR-50;
&:hover {
background-color: BACKGROUND-COLOR-200;
}
}
&.md-icon-button:not(.md-raised) {
color: BACKGROUND-COLOR;
}
}
&.md-fab {
color: ACCENT-CONTRAST;
background-color: ACCENT-COLOR;
&:hover {
background-color: ACCENT-COLOR-A700;
}
&.md-fab-clean {
color: BACKGROUND-COLOR-900;
background-color: BACKGROUND-COLOR-50;
&:hover {
background-color: BACKGROUND-COLOR-200;
}
}
}
&.md-primary {
&:not(.md-icon-button) {
color: PRIMARY-COLOR;
}
&.md-raised,
&.md-fab {
background-color: PRIMARY-COLOR;
color: PRIMARY-CONTRAST;
&:hover {
background-color: PRIMARY-COLOR-600;
}
}
&.md-icon-button:not(.md-raised) {
color: PRIMARY-COLOR;
}
}
&.md-accent {
&:not(.md-icon-button) {
color: ACCENT-COLOR;
}
&.md-raised {
background-color: ACCENT-COLOR;
color: ACCENT-CONTRAST;
&:hover {
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,
&.md-fab {
background-color: WARN-COLOR;
color: WARN-CONTRAST;
&:hover {
background-color: WARN-COLOR-600;
}
}
&.md-icon-button:not(.md-raised) {
color: WARN-COLOR;
}
}
}
}