shelving
Version:
Toolkit for using data in JavaScript.
32 lines (30 loc) • 818 B
CSS
@import "base.css";
@layer variants {
/* Block-padding variants — sets padding-block (top + bottom) only. Inline padding is left untouched */
/* deliberately: if you want narrower inline content inside a wide container (e.g. a Panel), compose */
/* a `<Block narrow>` (or `<Block wide>`) inside it rather than reducing the panel's inline padding. */
.padding-none {
padding-block: 0;
}
.padding-xxsmall {
padding-block: var(--space-xxsmall);
}
.padding-xsmall {
padding-block: var(--space-xsmall);
}
.padding-small {
padding-block: var(--space-small);
}
.padding-normal {
padding-block: var(--space-normal);
}
.padding-large {
padding-block: var(--space-large);
}
.padding-xlarge {
padding-block: var(--space-xlarge);
}
.padding-xxlarge {
padding-block: var(--space-xxlarge);
}
}