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

76 lines
1.5 KiB
Text
Raw Normal View History

2016-07-18 16:00:51 +00:00
.THEME_NAME {
&.md-button-toggle {
.md-button {
&:after {
width: 1px;
position: absolute;
top: 0;
bottom: 0;
left: 0;
content: " ";
}
}
.md-toggle {
2016-08-17 01:38:18 +00:00
color: #{'BACKGROUND-CONTRAST-600'};
background-color: #{'BACKGROUND-COLOR-500'};
2016-07-18 16:00:51 +00:00
2016-09-09 17:02:47 +00:00
&:hover:not([disabled]) {
2016-08-17 01:38:18 +00:00
background-color: #{'BACKGROUND-COLOR-600'};
2016-07-18 16:00:51 +00:00
}
+ .md-toggle:after {
2016-08-17 01:38:18 +00:00
background-color: #{'BACKGROUND-COLOR-600'};
2016-07-18 16:00:51 +00:00
}
}
&.md-primary .md-toggle {
2016-08-17 01:38:18 +00:00
color: #{'PRIMARY-CONTRAST'};
background-color: #{'PRIMARY-COLOR'};
2016-07-18 16:00:51 +00:00
2016-09-09 17:02:47 +00:00
&:hover:not([disabled]) {
2016-08-17 01:38:18 +00:00
background-color: #{'PRIMARY-COLOR-600'};
2016-07-18 16:00:51 +00:00
}
+ .md-toggle:after {
2016-08-17 01:38:18 +00:00
background-color: #{'PRIMARY-COLOR-700'};
2016-07-18 16:00:51 +00:00
}
}
&.md-accent .md-toggle {
2016-08-17 01:38:18 +00:00
color: #{'ACCENT-CONTRAST'};
background-color: #{'ACCENT-COLOR'};
2016-07-18 16:00:51 +00:00
2016-09-09 17:02:47 +00:00
&:hover:not([disabled]) {
2016-08-17 01:38:18 +00:00
background-color: #{'ACCENT-COLOR-600'};
2016-07-18 16:00:51 +00:00
}
+ .md-toggle:after {
2016-08-17 01:38:18 +00:00
background-color: #{'ACCENT-COLOR-700'};
2016-07-18 16:00:51 +00:00
}
}
&.md-warn .md-toggle {
2016-08-17 01:38:18 +00:00
color: #{'WARN-CONTRAST'};
background-color: #{'WARN-COLOR'};
2016-07-18 16:00:51 +00:00
2016-09-09 17:02:47 +00:00
&:hover:not([disabled]) {
2016-08-17 01:38:18 +00:00
background-color: #{'WARN-COLOR-600'};
2016-07-18 16:00:51 +00:00
}
+ .md-toggle:after {
2016-08-17 01:38:18 +00:00
background-color: #{'WARN-COLOR-700'};
2016-07-18 16:00:51 +00:00
}
}
2016-09-09 17:02:47 +00:00
[disabled] {
color: rgba(#000, .26);
&.md-toggle {
color: #{'BACKGROUND-CONTRAST-0.2'};
background-color: rgba(#000, .26);
}
}
2016-07-18 16:00:51 +00:00
}
}