Pager
Variables
$config
Variable Type: Map
Module Settings
$config: (
"background-color": "link",
"background-color-hover": "link-hover",
"border-color": "link",
"border-color-hover": "link-hover",
"border-radius": 50%,
"border-width": 1px,
"color": white,
"color-hover": white,
"font-weight": bold,
"item-margin": 0.17rem,
"margin-bottom": 2rem,
"margin-top": 1rem,
"width": 2.5rem,
"active-background-color": #ccc,
"active-border-color": #ccc,
"active-color": "type",
"active-font-weight": bold,
"action-background-color": "link",
"action-background-color-hover": "link-hover",
"action-border-color": transparent,
"action-border-color-hover": "link",
"action-color": white,
"action-color-hover": white,
"action-margin": 0.8rem,
"action-width": 2.5rem,
);
File Information
- File: _pager.scss
- Group: pager
- Type: variable
- Lines (comments): 15-41
- Lines (code): 43-71
Map Properties
Name | Type | Default | Description |
---|---|---|---|
background-color | String | link | The background color of the pager. This uses color.scss, so the value of this options should be a color variable from color.scss. |
background-color-hover | String | link-hover | The background color of the pager when hovered or focused. This uses color.scss, so the value of this options should be a color variable from color.scss. |
border-color | String | link | The border color of the pager item. This uses color.scss, so the value of this options should be a color variable from color.scss. |
border-color-hover | String | link-hover | The border color of the pager item when hovered or focused. This uses color.scss, so the value of this options should be a color variable from color.scss. |
border-radius | Dimension | 50% | The border radius of the pager item. |
border-width | Dimension | 1px | The border width of the pager item. |
color | Color | white | The type color of the pager item. |
color-hover | Color | white | The type color of the pager item when covered and focused. |
font-weight | CssValue | bold | Font-weight of the pager. |
item-margin | Dimension | 0.17rem | The item margin. |
margin-bottom | Dimension | 2rem | The bottom margin of the pager. |
margin-top | Dimension | 1rem | The top margin of the pager. |
width | Dimension | 2.5rem | The width of the pager items. |
active-background-color | Color | #ccc | The background color of the pager when active. |
active-border-color | Color | #ccc | The border color of the pager when active. |
active-color | Color | type | The type color when active. This uses color.scss, so the value of this options should be a color variable from color.scss. |
active-font-weight | CssValue | bold | The font weight of the pager when focused or hovered. |
action-background-color | String | link | The background color of the actions options of the pager. This uses color.scss, so the value of this options should be a color variable from color.scss. |
action-background-color-hover | String | link-hover | The background color of the actions options of the pager when focused or hovered. This uses color.scss, so the value of this options should be a color variable from color.scss. |
action-border-color | Color | transparent | The border color of the action options of the pager. |
action-border-color-hover | String | link | The border color of the action options of the pager when focused or hovered. This uses color.scss, so the value of this options should be a color variable from color.scss. |
action-color | Color | white | The type color of the actions options of the pager. |
action-color-hover | Color | white | The type color of the actions options of the pager when focused or hovered. |
action-margin | Dimension | 0.8rem | The margin of the action options of the pager. |
action-width | Dimension | 2.5rem | The width of the action options of the pager. |
Mixins
set()
Mixin
Change modules $config
File Information
- File: _pager.scss
- Group: pager
- Type: mixin
- Lines (comments): 73-76
- Lines (code): 78-80
Examples
@include ulu.component-pager-set(( "property" : value ));
Parameters
Name | Type | Description |
---|---|---|
$changes | Map |
Map of changes |
Require
styles()
Mixin
Prints component styles
File Information
- File: _pager.scss
- Group: pager
- Type: mixin
- Lines (comments): 92-94
- Lines (code): 96-168
Examples
@include ulu.component-pager-styles();
Require
Functions
get()
Function
Get a config option
File Information
- File: _pager.scss
- Group: pager
- Type: function
- Lines (comments): 82-85
- Lines (code): 87-90
Examples
@include ulu.component-pager-get("property");
Parameters
Name | Type | Description |
---|---|---|
$name | Map |
Name of property |