The card module contains a couple of mixins for customizing card styles, along with two more for creating custom section styles.
Card mixin definitions
Mixin | Description |
make-card-alt-color ($card-alt-name, $card-alt-back-color, $card-alt-fore-color, $card-alt-border-style, $card-alt-border-radius, $card-alt-section-border-style) |
Creates a new card color variant using the specified values. |
make-card-alt-size ($card-alt-size-name, $card-alt-size-width) |
Creates a new card size variant using the specified values. |
make-card-alt-color
Parameter | Type | Description | Sample value |
$card-alt-name | String |
Class name for the card color variant | 'inverse' |
$card-alt-back-color | Color |
Background color for the card color variant | #212121 |
$card-alt-fore-color | Color |
Text color for the card color variant | #fafafa |
$card-alt-border-style | Border |
(Optional) Border style for the card color variant | 1px solid #424242 |
$card-alt-border-radius | Border radius |
(Optional) Border radius for the card color variant | 2px |
$card-alt-section-border-style | Border |
(Optional) Border style for the card color variant's section borders | 1px solid #616161 |
Sample usage
@include make-card-alt-color ('inverse', #212121, #fafafa, 1px solid #424242, 2px 1px solid #616161);
make-card-alt-size
Parameter | Type | Description | Sample value |
$card-alt-size-name | String |
Class name for the card size variant | 'large' |
$card-alt-size-width | Width |
Width for the card size variant | 480px |
Sample usage
@include make-card-alt-size ('large', 480px);
Card section mixin definitions
Mixin | Description |
make-card-section-alt-color ($card-section-alt-name, $card-section-alt-back-color, $card-section-alt-fore-color, $card-section-alt-border-style) |
Creates a new card section color variant using the specified values. |
make-card-section-alt-style ($card-section-alt-name, $card-section-alt-padding) |
Creates a new card section style variant using the specified values. |
make-card-section-alt-color
Parameter | Type | Description | Sample value |
$card-section-alt-name | String |
Class name for the card section color variant | 'dark' |
$card-section-alt-back-color | Color |
Background color for the card section color variant | #e0e0e0 |
$card-section-alt-fore-color | Color |
Text color for the card section color variant | #212121 |
$card-section-alt-border-style | Border |
(Optional) Border style for the card section color variant | 1px solid #bdbdbd |
Sample usage
@include make-card-section-alt-color ('dark', #e0e0e0, #212121, 1px solid #bdbdbd);
make-card-section-alt-style
Parameter | Type | Description | Sample value |
$card-section-alt-name | String |
Class name for the card section style variant | 'double-padded' |
$card-section-alt-padding | Padding |
Padding for the card section style variant | 10px |
Sample usage
@include make-card-section-alt-style ('double-padded', 10px);