@slite/style
Version:
Slite shared style
64 lines (51 loc) • 1.4 kB
CSS
.radius-round {
border-radius: 50%;
}
@each $size in (smaller, small, normal, large, larger, largest) {
.radius-$(size) {
border-radius: var(--radius-$(size));
}
.radius-top-$(size) {
border-top-left-radius: var(--radius-$(size));
border-top-right-radius: var(--radius-$(size));
}
.radius-bottom-$(size) {
border-bottom-left-radius: var(--radius-$(size));
border-bottom-right-radius: var(--radius-$(size));
}
.radius-left-$(size) {
border-top-left-radius: var(--radius-$(size));
border-bottom-left-radius: var(--radius-$(size));
}
.radius-right-$(size) {
border-bottom-right-radius: var(--radius-$(size));
border-top-right-radius: var(--radius-$(size));
}
}
.radius-top-normal-first-child:first-child {
border-top-left-radius: var(--radius-normal);
border-top-right-radius: var(--radius-normal);
}
.radius-bottom-normal-last-child:last-child {
border-bottom-left-radius: var(--radius-normal);
border-bottom-right-radius: var(--radius-normal);
}
.radius-left-none {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.radius-right-none {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.radius-top-none {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.radius-bottom-none {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.radius-none {
border-radius: 0;
}