Files
planetposen/frontend/styles/spacing.scss
2020-07-18 21:46:14 +02:00

266 lines
4.4 KiB
SCSS

:root {
--space-unit: 1.125em;
--space-xxs: calc(0.25 * var(--space-unit));
--space-xs: calc(0.5 * var(--space-unit));
--space-sm: calc(0.75 * var(--space-unit));
--space: calc(1 * var(--space-unit));
--space-md: calc(1.25 * var(--space-unit));
--space-lg: calc(2 * var(--space-unit));
--space-xl: calc(3.25 * var(--space-unit));
--space-xxl: calc(5.25 * var(--space-unit));
--space-xxxl: calc(8.5 * var(--space-unit));
--space-xxxxl: calc(12 * var(--space-unit));
--component-padding: var(--space-xl)
}
@media (max-width: 992px) {
:root {
--space-unit: 1em;
--component-padding: var(--space-lg)
}
}
.margin-top {
margin-top:var(--space)
}
.margin-top--xs {
margin-top:var(--space-sm)
}
.margin-top--sm {
margin-top:var(--space-md)
}
.margin-top--md {
margin-top:var(--space-lg)
}
.margin-top--lg {
margin-top:var(--space-xl)
}
.margin-top--xl {
margin-top:var(--space-xxl)
}
.margin-top--xxl {
margin-top:var(--space-xxxl)
}
.margin-top--xxxl {
margin-top:var(--space-xxxxl)
}
.margin-bottom--xs {
margin-bottom:var(--space-sm)
}
.margin-bottom {
margin-bottom:var(--space)
}
.margin-bottom--sm {
margin-bottom:var(--space-md)
}
.margin-bottom--md {
margin-bottom:var(--space-lg)
}
.margin-bottom--lg {
margin-bottom:var(--space-xl)
}
.margin-bottom--xl {
margin-bottom:var(--space-xxl)
}
.margin-bottom--xxl {
margin-bottom:var(--space-xxxl)
}
.margin-bottom--xxxl {
margin-bottom:var(--space-xxxxl)
}
.padding-top {
padding-top:var(--space)
}
.padding-top--xs {
padding-top:var(--space-sm)
}
.padding-top--sm {
padding-top:var(--space-md)
}
.padding-top--md {
padding-top:var(--space-lg)
}
.padding-top--lg {
padding-top:var(--space-xl)
}
.padding-top--xl {
padding-top:var(--space-xxl)
}
.padding-top--xxl {
padding-top:var(--space-xxxl)
}
.padding-top--xxxl {
padding-top:var(--space-xxxxl)
}
.padding-bottom {
padding-bottom:var(--space)
}
.padding-bottom--xs {
padding-bottom:var(--space-sm)
}
.padding-bottom--sm {
padding-bottom:var(--space-md)
}
.padding-bottom--md {
padding-bottom:var(--space-lg)
}
.padding-bottom--lg {
padding-bottom:var(--space-xl)
}
.padding-bottom--xl {
padding-bottom:var(--space-xxl)
}
.padding-bottom--xxl {
padding-bottom:var(--space-xxxl)
}
.padding-bottom--xxxl {
padding-bottom:var(--space-xxxxl)
}
@media (max-width: 992px) {
.margin-top--xs {
margin-top:var(--space-xs)
}
.margin-top, .margin-top--md {
margin-top:var(--space-md)
}
.margin-top--sm {
margin-top:var(--space-sm)
}
.margin-top--lg {
margin-top:var(--space-lg)
}
.margin-top--xl {
margin-top:var(--space-xl)
}
.margin-top--xxl {
margin-top:var(--space-xxl)
}
.margin-top--xxxl {
margin-top:var(--space-xxxl)
}
.margin-bottom--xs {
margin-bottom:var(--space-xs)
}
.margin-bottom, .margin-bottom--md {
margin-bottom:var(--space-md)
}
.margin-bottom--sm {
margin-bottom:var(--space-sm)
}
.margin-bottom--lg {
margin-bottom:var(--space-lg)
}
.margin-bottom--xl {
margin-bottom:var(--space-xl)
}
.margin-bottom--xxl {
margin-bottom:var(--space-xxl)
}
.margin-bottom--xxxl {
margin-bottom:var(--space-xxxl)
}
.padding-top--xs {
padding-top:var(--space-xs)
}
.padding-top, .padding-top--md {
padding-top:var(--space-md)
}
.padding-top--sm {
padding-top:var(--space-sm)
}
.padding-top--lg {
padding-top:var(--space-lg)
}
.padding-top--xl {
padding-top:var(--space-xl)
}
.padding-top--xxl {
padding-top:var(--space-xxl)
}
.padding-top--xxxl {
padding-top:var(--space-xxxl)
}
.padding-bottom--xs {
padding-bottom:var(--space-xs)
}
.padding-bottom, .padding-bottom--md {
padding-bottom:var(--space-md)
}
.padding-bottom--sm {
padding-bottom:var(--space-sm)
}
.padding-bottom--lg {
padding-bottom:var(--space-lg)
}
.padding-bottom--xl {
padding-bottom:var(--space-xl)
}
.padding-bottom--xxl {
padding-bottom:var(--space-xxl)
}
.padding-bottom--xxxl {
padding-bottom:var(--space-xxxl)
}
}