Files
bulma/sass/helpers/flexbox.scss

63 lines
1.7 KiB
SCSS
Raw Normal View History

2024-03-21 16:11:54 +00:00
@use "../utilities/initial-variables" as iv;
$flex-direction-values: row, row-reverse, column, column-reverse;
@each $value in $flex-direction-values {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}flex-direction-#{$value} {
2024-03-21 16:11:54 +00:00
flex-direction: $value !important;
}
}
$flex-wrap-values: nowrap, wrap, wrap-reverse;
@each $value in $flex-wrap-values {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}flex-wrap-#{$value} {
2024-03-21 16:11:54 +00:00
flex-wrap: $value !important;
}
}
$justify-content-values: flex-start, flex-end, center, space-between,
space-around, space-evenly, start, end, left, right;
@each $value in $justify-content-values {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}justify-content-#{$value} {
2024-03-21 16:11:54 +00:00
justify-content: $value !important;
}
}
$align-content-values: flex-start, flex-end, center, space-between, space-around,
space-evenly, stretch, start, end, baseline;
@each $value in $align-content-values {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}align-content-#{$value} {
2024-03-21 16:11:54 +00:00
align-content: $value !important;
}
}
$align-items-values: stretch, flex-start, flex-end, center, baseline, start, end,
self-start, self-end;
@each $value in $align-items-values {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}align-items-#{$value} {
2024-03-21 16:11:54 +00:00
align-items: $value !important;
}
}
$align-self-values: auto, flex-start, flex-end, center, baseline, stretch;
@each $value in $align-self-values {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}align-self-#{$value} {
2024-03-21 16:11:54 +00:00
align-self: $value !important;
}
}
$flex-operators: grow, shrink;
@each $operator in $flex-operators {
@for $i from 0 through 5 {
2024-12-27 21:25:24 +01:00
.#{iv.$class-prefix}#{iv.$helpers-prefix}flex-#{$operator}-#{$i} {
2024-03-21 16:11:54 +00:00
flex-#{$operator}: $i !important;
}
}
}