css-atoms
Version:
A legal way of doing inline css
28 lines (22 loc) • 692 B
text/stylus
for $class-name, $value in $radius-list {
$radius = $value[0];
$important-flag = $value[1];
.radius{$radius-separator}{$class-name} {
border-radius: $radius $important-flag;
}
.radius-top{$radius-separator}{$class-name} {
border-radius: $radius $radius 0 0 $important-flag;
}
.radius-right{$radius-separator}{$class-name} {
border-radius: 0 $radius $radius 0 $important-flag;
}
.radius-bottom{$radius-separator}{$class-name} {
border-radius: 0 0 $radius $radius $important-flag;
}
.radius-left{$radius-separator}{$class-name} {
border-radius: $radius 0 0 $radius $important-flag;
}
}
.radius{$radius-separator}circle {
border-radius: 50%;
}