$margin: $card-margin,
$border: $card-border,
$radius: $card-border-radius,
- $shadow: $card-shadow,
+ $shadow: $card-shadow
) {
+ @if $global-flexbox {
+ display: flex;
+ flex-direction: column;
+ }
+
+ margin-bottom: $margin;
+
border: $border;
border-radius: $radius;
- box-shadow: $shadow;
- margin-bottom: $margin;
+
background: $background;
+ box-shadow: $shadow;
+
overflow: hidden;
color: $card-font-color;
- @if $global-flexbox {
- display: flex;
- flex-direction: column;
- }
-
& > :last-child {
margin-bottom: 0;
}
$background: $card-divider-background,
$padding: $card-padding
) {
- background: $background;
- padding: $padding;
-
@if $global-flexbox {
- flex-grow: 1;
+ flex: 0 1 auto;
}
+ padding: $padding;
+ background: $background;
+
& > :last-child {
margin-bottom: 0;
}
@mixin card-section(
$padding: $card-padding
) {
- padding: $padding;
-
@if $global-flexbox {
- flex-grow: 1;
+ flex: 1 0 auto;
}
+ padding: $padding;
+
& > :last-child {
margin-bottom: 0;
}