You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
plain-ui/src/scss/helpers/_colors.scss

60 lines
1.1 KiB

/**
* colors
*
*
* @author Björn Hase, me@herr-hase.wtf
* @license http://opensource.org/licenses/MIT The MIT License
* @link https://gitea.node001.net/tiny-components/plain-ui.git
*
*/
@each $name, $color in $colors {
$class: str-replace($name, '--', '');
.color-#{$class} {
color: var(#{$name});
}
}
@each $name, $color in $colors {
$class: str-replace($name, '--', '');
.fill-#{$class} {
fill: var(#{$name});
svg {
fill: var(#{$name});
}
}
}
// @TODO ?
@each $name, $color in $colors {
$class: str-replace($name, '--', '');
.fill-#{$class}-hover {
&:hover {
fill: var(#{$name});
svg {
fill: var(#{$name});
}
}
}
}
@each $name, $color in $colors {
$class: str-replace($name, '--', '');
.border-color-#{$class} {
border-color: var(#{$name});
}
}
@each $name, $color in $colors {
$class: str-replace($name, '--', '');
.background-color-#{$class} {
background-color: var(#{$name});
}
}