elements

mixins

accordions

@mixin accordions($custom) { ... }

Description

Accordions

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

alert-bars

@mixin alert-bars($custom) { ... }

Description

Alert Bars

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

blockquotes

@mixin blockquotes($custom) { ... }

Description

Blockquotes

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

buttons

@mixin buttons($custom) { ... }

Description

Buttons

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

carousels

@mixin carousels($custom) { ... }

Description

Carousels

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

forms

@mixin forms($custom) { ... }

Description

Forms

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

headings

@mixin headings($custom) { ... }

Description

Headings

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

images

@mixin images($custom) { ... }

Description

Images

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

lists

@mixin lists($custom) { ... }

Description

Buttons

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

modals

@mixin modals($custom) { ... }

Description

Modals

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

progress-bars

@mixin progress-bars($custom) { ... }

Description

Progress Bars

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

tables

@mixin tables($custom) { ... }

Description

Tables

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

tabs

@mixin tabs($custom) { ... }

Description

Tabs

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

tooltips

@mixin tooltips($custom) { ... }

Description

Tooltips

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

wells

@mixin wells($custom) { ... }

Description

Wells

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

objects

mixins

billboard

@mixin billboard($custom) { ... }

Description

Billboard

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

breadcrumb

@mixin breadcrumb($custom) { ... }

Description

Breadcrumb

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Author

dropdown

@mixin dropdown($custom) { ... }

Description

Dropdown

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

google-map

@mixin google-map($custom) { ... }

Description

Google Map

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

header

@mixin header($custom) { ... }

Description

Header

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

navigation

@mixin navigation($custom) { ... }

Description

Navigation

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

overlay

@mixin overlay($custom) { ... }

Description

Overlay

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

preloader

@mixin preloader($custom) { ... }

Description

Preloader

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

scroll-top

@mixin scroll-top($custom) { ... }

Description

Scroll Top

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

side-nav

@mixin side-nav($custom) { ... }

Description

sideNav

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Content

This mixin allows extra content to be passed (through the @content directive).

Requires

tools

mixins

background

@mixin background($custom) { ... }

Description

Background

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Output

styles for an element's background

fill-parent

@mixin fill-parent($position) { ... }

Description

Cause an element to fill its parent

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$position

the value to use for the position property

String none

Used by

font-sizes

@mixin font-sizes($custom) { ... }

Description

Create font-size modifiers

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Example

@include font-sizes();

Requires

Used by

Links

horizontal-center

@mixin horizontal-center() { ... }

Description

Center an element horizontally

Parameters

None.

Used by

bg-overlay

@mixin bg-overlay($custom) { ... }

Description

Background Overlay

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Requires

Used by

triangle-core

@mixin triangle-core() { ... }

Description

Triangle Core

Parameters

None.

Used by

triangle

@mixin triangle() { ... }

Description

Triangle

Parameters

None.

Requires

Used by

vertical-center

@mixin vertical-center($position) { ... }

Description

Vertical Center

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$position

the value to use for the position property

String none

Used by

functions

retrieve-value

@function retrieve-value($module, $module: 0, $module: 1, $args...) { ... }

Description

Retrieve another module's option value

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$module noneList none
$module

the name of the module

String0
$module

default config for the module

Map1
$args

the options to fetch

Arglist none

Returns

Any type —

desired option value

Used by

General

functions

custom

@function custom($module) { ... }

Description

Used to fetch custom module configuration from a global config file

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$module

The module for which to find configuration

String none

Author

eval-config

@function eval-config($func) { ... }

Description

Evaluate a configuration value

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$func noneString none

Used by

utilities

mixins

colors

@mixin colors($custom) { ... }

Description

Colors

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Output

all project color palettes as a global variable

container

@mixin container($custom) { ... }

Description

Container

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

core

@mixin core($custom) { ... }

Description

Core Styles

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Requires

object

@mixin object() { ... }

Description

Create vertical-rhythm for an element

Parameters

None.

Used by

grid

@mixin grid($custom) { ... }

Description

Grid System

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

Example

@include grid((
    'options':(
        'max-width' : 90%
    ),
    'breakpoints':(
        'break-3'   : 840px,
        'break-5'   : 1600px
    )
));

Requires

helpers

@mixin helpers() { ... }

Description

Helper Classes

Parameters

None.

Requires

print

@mixin print() { ... }

Description

Print styles

Parameters

None.

Requires

typography

@mixin typography($custom) { ... }

Description

Typography

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$custom

where custom config will be passed

Map none

functions

palette

@function palette($palette) { ... }

Description

Function to get desired color palette

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$palette

the key of the palette you are interested in

String none

Returns

Map

new map containing desired palette

Used by

color

@function color($palette, $color) { ... }

Description

Function to get desired color from specific palette

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$palette

the palette which contains your desired color

Map none
$color

the key of the color you are interested in

String none

Returns

Color

the desired color value

Requires

Used by

merge-palettes

@function merge-palettes($palettes) { ... }

Description

Function to merge entire/partial color palettets

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$palettes

the palettes you wish to merge

List none

Returns

Map

new map containing all desired colors and values

Requires

Used by

gradient

@function gradient($gradient) { ... }

Description

Function to create a linear-gradient

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$gradient

the desired gradient from the $palettes variable

Map none

Returns

Color

the desired color value

Requires

core

@function core($group) { ... }

Description

Function to get configuration group

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$group

the group you are interested in

Map none

Returns

Map

new map containing desired group

Used by

breakpoint

@function breakpoint($breakpoint) { ... }

Description

Get a breakpoint value

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$breakpoint

the key of your desired breakpoint

String none

Returns

Number

your desired breakpoint value

Used by

typography-config

@function typography-config($group) { ... }

Description

Function to get configuration group

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$group

the group you are interested in

Map none

Returns

Map

new map containing desired group

Used by

typography

@function typography($group, $key) { ... }

Description

Function to get desired value from configuration group

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$group

the configuration group you are interested in

Map none
$key

the key of the value you are interested in

String none

Returns

Any type —

the desired value

Requires

Used by

typeface

@function typeface($typeface, $fallback) { ... }

Description

Function to get desired typeface value

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$typeface

the desired typeface value

String none
$fallback

the desired fallback typefaces

String or List none

Requires

font-size

@function font-size($size, $rem) { ... }

Description

Function to get value from 'sizes' group

Parameters

parameter Nameparameter Descriptionparameter Typeparameter Default value
$size

the key of the size you are interested in

String none
$rem

whether the returned value should use rem units

Bool none

Returns

Number

the desired font size

Requires