Sha256: 5b7f8e6c802b787b3d5863a16d6bfe596e9d1946c3f2477e6753788bc67bffd6

Contents?: true

Size: 854 Bytes

Versions: 138

Compression:

Stored size: 854 Bytes

Contents

@import "../tokens/spacing";

$space_classes: (
	xxs: $space_xxs,
	xs: $space_xs,
	sm: $space_sm,
	md: $space_md,
	lg: $space_lg,
	xl: $space_xl,
	none: 0
);

$positions: (
	m: "margin",
	mr: "margin-right",
	ml: "margin-left",
	mt: "margin-top",
	mb: "margin-bottom",
	mx: ("margin-left", "margin-right"),
	my: ("margin-top", "margin-bottom"),
	p: "padding",
	pr: "padding-right",
	pl: "padding-left",
	pt: "padding-top",
	pb: "padding-bottom",
	px: ("padding-left", "padding-right"),
	py: ("padding-top", "padding-bottom")
);

@each $position_name, $position in $positions {
	@each $space_name, $space in $space_classes {
		.#{$position_name}_#{$space_name} {
			@if type-of($position)=="list" {
				@each $coordinate in $position {
					#{$coordinate}: #{$space} !important;
				}
			}
			@else {
				#{$position}: #{$space} !important;
			}
		}
	}
}

Version data entries

138 entries across 138 versions & 1 rubygems

Version Path
playbook_ui-12.23.0.pre.alpha.movemarkdown712 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.23.0.pre.alpha.movemarkdown708 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.23.0 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.22.0.pre.alpha.PLAY603datepickerquickpickinputpresetdropdown696 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.22.0.pre.alpha.PBNTR12checkingemptyfilters686 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.22.0 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.21.0.pre.alpha.PLAY807RTEcustomtoolbar680 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.21.0 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.20.0.pre.alpha.movemarkdown668 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.20.0.pre.alpha.title2667 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.20.0.pre.alpha.title2665 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.20.0 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.19.0.pre.alpha.PLAY699zindexresponsive650 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.19.0.pre.alpha.movemarkdown639 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.19.0.pre.alpha.PLAY603datepickerquickpickinputpresetdropdown638 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.19.0.pre.alpha.movemarkdown637 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.18.0.pre.alpha.PLAY785typeaheadts632 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.19.0 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.18.0.pre.alpha.PLAY603datepickerquickpickinputpresetdropdown629 app/pb_kits/playbook/utilities/_spacing.scss
playbook_ui-12.18.0.pre.alpha.PLAY603datepickerquickpickinputpresetdropdown628 app/pb_kits/playbook/utilities/_spacing.scss