buttons

variables

button-spacing

Since 1.12.0
$button-spacing: 0 1.2em;

Description

Type description here

Used by

button-bd-radius

Since 1.12.0
$button-bd-radius: $border-radius-base;

Description

Type description here

button-font-size

Since 1.12.0
$button-font-size: $font-size;

Description

Type description here

button-bd-radius-xsmall

Since 1.12.0
$button-bd-radius-xsmall: $border-radius-small;

Description

Type description here

button-font-size-xsmall

Since 1.12.0
$button-font-size-xsmall: $font-size-small;

Description

Type description here

button-bd-radius-small

Since 1.12.0
$button-bd-radius-small: $border-radius-small;

Description

Type description here

button-font-size-small

Since 1.12.0
$button-font-size-small: $font-size-small;

Description

Type description here

button-bd-radius-large

Since 1.12.0
$button-bd-radius-large: $border-radius-large;

Description

Type description here

button-font-size-large

Since 1.12.0
$button-font-size-large: $font-size-large;

Description

Type description here

button-bg-default

Since 1.12.0
$button-bg-default: $gray;

Description

Type description here

Used by

button-default

Since 1.12.0
$button-default: $text;

Description

Type description here

Used by

button-bg-default-hover

Since 1.12.0
$button-bg-default-hover: darken($button-bg-default, 2%);

Description

Type description here

button-bg-yellow

Since 1.12.0
$button-bg-yellow: $yellow-darken;

Description

Type description here

button-yellow

Since 1.12.0
$button-yellow: $text;

Description

Type description here

button-bg-yellow-hover

Since 1.12.0
$button-bg-yellow-hover: darken($button-bg-yellow, 2%);

Description

Type description here

button-bg-primary

Since 1.12.0
$button-bg-primary: mix($white, $primary-color, 20%);

Description

Type description here

button-primary

Since 1.12.0
$button-primary: $white;

Description

Type description here

button-bg-primary-hover

Since 1.12.0
$button-bg-primary-hover: darken($button-bg-primary, 5%);

Description

Type description here

button-bg-white

Since 1.12.0
$button-bg-white: $white;

Description

Type description here

button-white

Since 1.12.0
$button-white: $text;

Description

Type description here

button-bg-white-hover

Since 1.12.0
$button-bg-white-hover: darken($button-bg-white, 5%);

Description

Type description here

mixins

button-variant

Since 1.12.0
@mixin button-variant($color, $background, $background-hover) { ... }

Description

Generates the color variations of buttons

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$color

the text color

Hexadecimalnone
$background

the background color

Hexadecimalnone
$background-hover

the background hover color

Hexadecimalnone

Requires

Used by

placeholders

button

Since 1.12.0
%button { ... }

Requires

button-default

Since 1.12.0
%button-default { ... }

Requires

button-blue

Since 1.12.0
%button-blue { ... }

Requires

button-yellow

Since 1.12.0
%button-yellow { ... }

Requires

button-gray

Since 1.12.0
%button-gray { ... }

Requires

button-green

Since 1.12.0
%button-green { ... }

Requires

button-orange

Since 1.12.0
%button-orange { ... }

Requires

button-red

Since 1.12.0
%button-red { ... }

Requires

button-black

Since 1.12.0
%button-black { ... }

Requires

button-white

Since 1.12.0
%button-white { ... }

Requires

button-facebook

Since 1.12.0
%button-facebook { ... }

Requires

button-pinterest

Since 1.12.0
%button-pinterest { ... }

Requires

button-youtube

Since 1.12.0
%button-youtube { ... }

Requires

button-instagram

Since 1.12.0
%button-instagram { ... }

Requires

button-ghost

Since 1.12.0
%button-ghost { ... }

Requires

css3

variables

animation-curve-fast-out-slow-in

Since 1.12.0
$animation-curve-fast-out-slow-in: cubic-bezier(0.4, 0, 0.2, 1);

Description

Type description here

animation-curve-linear-out-slow-in

Since 1.12.0
$animation-curve-linear-out-slow-in: cubic-bezier(0, 0, 0.2, 1);

Description

Type description here

animation-curve-fast-out-linear-in

Since 1.12.0
$animation-curve-fast-out-linear-in: cubic-bezier(0.4, 0, 1, 1);

Description

Type description here

animation-curve-default

Since 1.12.0
$animation-curve-default: $animation-curve-fast-out-slow-in;

Description

Type description here

forms

variables

input-bg

Since 1.12.0
$input-bg: $white;

Description

Type description here

Used by

input-color

Since 1.12.0
$input-color: $gray-darken-3;

Description

Type description here

Used by

input-placeholder-color

Since 1.12.0
$input-placeholder-color: $gray-darken-1;

Description

Type description here

Used by

input-box-shadow-focus

Since 1.12.0
$input-box-shadow-focus: $blue;

Description

Type description here

input-border-focus

Since 1.12.0
$input-border-focus: $primary-color;

Description

Type description here

input-bg-disabled

Since 1.12.0
$input-bg-disabled: $gray-lighten-1;

Description

Type description here

Used by

checkbox-size

Since 1.12.0
$checkbox-size: $height-small / 2;

Description

Type description here

Used by

checkbox-bg-hover

Since 1.12.0
$checkbox-bg-hover: $gray;

Description

Type description here

checkbox-bg-unselected

Since 1.12.0
$checkbox-bg-unselected: $gray-lighten-2;

Description

Type description here

Used by

checkbox-bg-select

Since 1.12.0
$checkbox-bg-select: lighten($blue, 10%);

Description

Type description here

checkbox-bg-disabled

Since 1.12.0
$checkbox-bg-disabled: $gray-lighten-1;

Description

Type description here

radio-size

Since 1.12.0
$radio-size: $height-small / 2;

Description

Type description here

radio-bg-hover

Since 1.12.0
$radio-bg-hover: $gray;

Description

Type description here

radio-bg-unselected

Since 1.12.0
$radio-bg-unselected: $gray-lighten-2;

Description

Type description here

radio-bg-select

Since 1.12.0
$radio-bg-select: lighten($blue, 10%);

Description

Type description here

radio-bg-disabled

Since 1.12.0
$radio-bg-disabled: $gray-lighten-1;

Description

Type description here

select-indicator

Since 1.12.0
$select-indicator: url("data:image/svg+xml;

Description

Type description here

Used by

mixins

form-validation

Since 1.12.0
@mixin form-validation($effect) { ... }

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$effectnoneStringnone

input-control-focus

Since 1.12.0
@mixin input-control-focus() { ... }

Parameters

None.

Requires

Used by

input-placeholder

Since 1.12.0
@mixin input-placeholder($color) { ... }

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$colornoneHexadecimalnone

Used by

placeholders

checkbox-radio

Since 1.12.0
%checkbox-radio { ... }

Description

Placeholders for checkbox and radio buttons

Requires

control__indicator

Since 1.12.0
%control__indicator { ... }

Requires

form-group

Since 1.12.0
%form-group { ... }

Requires

input

Since 1.12.0
%input { ... }

Requires

Used by

select

Since 1.12.0
%select { ... }

Requires

images

variables

images-path

Since 1.12.0
$images-path: "/dist/images";

Description

Type description here

Used by

mixins

image-2x

Since 1.12.0
@mixin image-2x() { ... }

Parameters

None.

placeholders

responsive-image

Since 1.12.0
%responsive-image { ... }

Description

Placeholder responsive image

responsive-image-force

Since 1.12.0
%responsive-image-force { ... }

text

variables

font-family-system

Since 1.12.0
$font-family-system: Arial, Helvetica, sans-serif;

Description

Type description here

font-family

Since 1.12.0
$font-family: "Roboto", $font-family-system;

Description

Type description here

font-family-heading

Since 1.12.0
$font-family-heading: "Montserrat", $font-family;

Description

Type description here

font-family-serif

Since 1.12.0
$font-family-serif: Georgia, "Times New Roman", Times, serif;

Description

Type description here

font-family-monospace

Since 1.12.0
$font-family-monospace: "Fira Code", Menlo, Monaco, "Courier New", Courier, monospace;

Description

Type description here

font-family-shelby-regular

Since 1.12.0
$font-family-shelby-regular: "shelby-regular", $font-family;

Description

Type description here

font-family-shelby-bold

Since 1.12.0
$font-family-shelby-bold: "shelby-bold", $font-family;

Description

Type description here

font-size-base-px

Since 1.12.0
$font-size-base-px: 12px;

Description

Type description here

Used by

font-size-small-px

Since 1.12.0
$font-size-small-px: 10px;

Description

Type description here

font-size-large-px

Since 1.12.0
$font-size-large-px: 14px;

Description

Type description here

font-size

Since 1.12.0
$font-size: 1rem;

Description

Type description here

font-size-xsmall

Since 1.12.0
$font-size-xsmall: 0.7143rem;

Description

Type description here

font-size-small

Since 1.12.0
$font-size-small: 0.8571rem;

Description

Type description here

font-size-large

Since 1.12.0
$font-size-large: 1.143rem;

Description

Type description here

Used by

font-size-xlarge

Since 1.12.0
$font-size-xlarge: 1.286rem;

Description

Type description here

letter-spacing

Since 1.12.0
$letter-spacing: 0.02rem;

Description

Type description here

font-weight-light

Since 1.12.0
$font-weight-light: 300;

Description

Type description here

font-weight-normal

Since 1.12.0
$font-weight-normal: 400;

Description

Type description here

Used by

font-weight-medium

Since 1.12.0
$font-weight-medium: 500;

Description

Type description here

font-weight-bold

Since 1.12.0
$font-weight-bold: 700;

Description

Type description here

Used by

line-height-small

Since 1.12.0
$line-height-small: 1;

Description

Type description here

line-height-base

Since 1.12.0
$line-height-base: 1.3;

Description

Type description here

line-height-large

Since 1.12.0
$line-height-large: 1.8;

Description

Type description here

font-size-h1

Since 1.12.0
$font-size-h1: $font-size-base-px * 2;

Description

Type description here

font-size-h2

Since 1.12.0
$font-size-h2: $font-size-base-px * 1.65;

Description

Type description here

font-size-h3

Since 1.12.0
$font-size-h3: $font-size-base-px * 1.375;

Description

Type description here

font-size-h4

Since 1.12.0
$font-size-h4: $font-size-base-px * 1.25;

Description

Type description here

font-size-h5

Since 1.12.0
$font-size-h5: $font-size-base-px * 1.15;

Description

Type description here

font-size-h6

Since 1.12.0
$font-size-h6: $font-size-base-px;

Description

Type description here

font-size-heading-1

Since 1.12.0
Deprecated!
$font-size-heading-1: $font-size-h1;

Description

Type description here

font-size-heading-2

Since 1.12.0
Deprecated!
$font-size-heading-2: $font-size-h2;

Description

Type description here

font-size-heading-3

Since 1.12.0
Deprecated!
$font-size-heading-3: $font-size-h3;

Description

Type description here

fonts-path

Since 1.12.0
$fonts-path: "/dist/fonts";

Description

Type description here

placeholders

ellipsis

Since 1.12.0
%ellipsis { ... }

Description

Placeholder for generate truncate text and ellipsis

hide-text

Since 1.12.0
%hide-text { ... }

Description

Placeholder for hide texts

optimize-font

%optimize-font { ... }

Description

Placeholder for optmize fonts

general

variables

default-feature

Since 1.12.0
$default-feature: min-width;

Description

Type description here

Used by

cursor-disabled

Since 1.12.0
$cursor-disabled: not-allowed;

Description

Type description here

Used by

primary-color

Since 1.12.0
$primary-color: #ffca28;

Description

Type description here

secondary-color

Since 1.12.0
$secondary-color: #0288d1;

Description

Type description here

blue

Since 1.12.0
$blue: $secondary-color;

Description

Type description here

Used by

blue-lighten-1

Since 1.12.0
$blue-lighten-1: #e5f3fa;

Description

Type description here

blue-lighten-2

Since 1.12.0
$blue-lighten-2: #29b6f6;

Description

Type description here

blue-lighten-3

Since 1.12.0
$blue-lighten-3: #039be5;

Description

Type description here

blue-darken-1

Since 1.12.0
$blue-darken-1: #0277bd;

Description

Type description here

blue-darken-2

Since 1.12.0
$blue-darken-2: #01579b;

Description

Type description here

yellow

Since 1.12.0
$yellow: $primary-color;

Description

Type description here

Used by

yellow-lighten

Since 1.12.0
$yellow-lighten: #fff9e6;

Description

Type description here

yellow-medium-1

Since 1.12.0
$yellow-medium-1: #ffe57f;

Description

Type description here

yellow-medium-2

Since 1.12.0
$yellow-medium-2: #ffd740;

Description

Type description here

yellow-darken

Since 1.12.0
$yellow-darken: #ffc107;

Description

Type description here

gray

Since 1.12.0
$gray: #bdbdbd;

Description

Type description here

Used by

gray-lighten-1

Since 1.12.0
$gray-lighten-1: #ebebeb;

Description

Type description here

gray-lighten-2

Since 1.12.0
$gray-lighten-2: #e1e1e1;

Description

Type description here

Used by

gray-lighten-3

Since 1.12.0
$gray-lighten-3: #ccc;

Description

Type description here

gray-darken-1

Since 1.12.0
$gray-darken-1: #999;

Description

Type description here

gray-darken-2

Since 1.12.0
$gray-darken-2: #757575;

Description

Type description here

gray-darken-3

Since 1.12.0
$gray-darken-3: #424242;

Description

Type description here

green-lighten

Since 1.12.0
$green-lighten: #66bb6a;

Description

Type description here

green

Since 1.12.0
$green: #4caf50;

Description

Type description here

Used by

green-darken

Since 1.12.0
$green-darken: #43a047;

Description

Type description here

orange-lighten

Since 1.12.0
$orange-lighten: #ff9100;

Description

Type description here

orange

Since 1.12.0
$orange: #f57c00;

Description

Type description here

Used by

orange-darken

Since 1.12.0
$orange-darken: #ef6c00;

Description

Type description here

red-lighten

Since 1.12.0
$red-lighten: #ef5350;

Description

Type description here

red

Since 1.12.0
$red: #e53935;

Description

Type description here

Used by

red-darken

Since 1.12.0
$red-darken: #d32f2f;

Description

Type description here

white

Since 1.12.0
$white: #fff;

Description

Type description here

Used by

black

Since 1.12.0
$black: #000;

Description

Type description here

Used by

background

Since 1.12.0
$background: $white;

Description

Type description here

Used by

text

Since 1.12.0
$text: $gray-darken-3;

Description

Type description here

Used by

text-2

Since 1.12.0
$text-2: $gray-darken-2;

Description

Type description here

text-3

Since 1.12.0
$text-3: $gray-darken-1;

Description

Type description here

success

Since 1.12.0
$success: $green;

Description

Type description here

warning

Since 1.12.0
$warning: $orange;

Description

Type description here

info

Since 1.12.0
$info: $blue-lighten-2;

Description

Type description here

danger

Since 1.12.0
$danger: $red;

Description

Type description here

facebook

Since 1.12.0
$facebook: #4568b2;

Description

Type description here

Used by

pinterest

Since 1.12.0
$pinterest: #bd081c;

Description

Type description here

Used by

youtube

Since 1.12.0
$youtube: #cd201f;

Description

Type description here

Used by

instagram

Since 1.12.0
$instagram: #e1306c;

Description

Type description here

Used by

z-1

Since 1.12.0
$z-1: 1px 2px 3px 0 rgba($gray-darken-2, 0.15);

Description

Type description here

Used by

z-2

Since 1.12.0
$z-2: 0 4px 7px 0 rgba($gray-darken-2, 0.15);

Description

Type description here

Used by

z-3

Since 1.12.0
$z-3: 0 6px 10px 0 rgba($gray-darken-2, 0.2);

Description

Type description here

z-4

Since 1.12.0
$z-4: 0px 5px 13px rgba($black, 0.3);

Description

Type description here

spacing-xsmall

Since 1.12.0
$spacing-xsmall: 10px;

Description

Type description here

spacing-small

Since 1.12.0
$spacing-small: 15px;

Description

Type description here

Used by

spacing

Since 1.12.0
$spacing: 20px;

Description

Type description here

spacing-medium

Since 1.12.0
$spacing-medium: 30px;

Description

Type description here

spacing-large

Since 1.12.0
$spacing-large: 40px;

Description

Type description here

spacing-xlarge

Since 1.12.0
$spacing-xlarge: 60px;

Description

Type description here

height-xsmall

Since 1.12.0
$height-xsmall: 20px;

Description

Type description here

height-small

Since 1.12.0
$height-small: 30px;

Description

Type description here

height-base

Since 1.12.0
$height-base: 40px;

Description

Type description here

Used by

height-large

Since 1.12.0
$height-large: 60px;

Description

Type description here

height-xlarge

Since 1.12.0
$height-xlarge: 80px;

Description

Type description here

border-radius-small

Since 1.12.0
$border-radius-small: 2px;

Description

Type description here

border-radius-base

Since 1.12.0
$border-radius-base: 4px;

Description

Type description here

Used by

border-radius-large

Since 1.12.0
$border-radius-large: 6px;

Description

Type description here

border-radius-xlarge

Since 1.12.0
$border-radius-xlarge: 8px;

Description

Type description here

border-color

Since 1.12.0
$border-color: $gray-lighten-3;

Description

Type description here

border

Since 1.12.0
$border: 1px solid $border-color;

Description

Type description here

Used by

border-color-lighten

Since 1.12.0
$border-color-lighten: $gray-lighten-1;

Description

Type description here

border-lighten

Since 1.12.0
$border-lighten: 1px solid $border-color-lighten;

Description

Type description here

enable-flex

Since 1.12.0
$enable-flex: true;

Description

Type description here

max-width-container

Since 1.12.0
$max-width-container: 64em;

Description

Type description here

array-directions

Since 1.12.0
$array-directions: "", "top", "right", "bottom", "left";

Description

Type description here

Used by

array-spacings

Since 1.12.0
$array-spacings: (xsmall: $spacing-xsmall, small: $spacing-small, base: $spacing, large: $spacing-large, xlarge: $spacing-xlarge);

Description

Type description here

Used by

functions

to-em

Since 1.12.0
@function to-em($px) { ... }

Description

Type description here

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$pxnoneNumber (with unit)none

Requires

calc-percent

Since 1.12.0
@function calc-percent($target-px, $container-px) { ... }

Description

Type description here

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$target-pxnoneNumber (with unit)none
$container-pxnoneNumber (with unit)none

to-rem

Since 1.12.0
@function to-rem($px) { ... }

Description

Type description here

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$pxnoneNumber (with unit)none

Requires

remove-unitless

Since 1.12.0
@function remove-unitless($unit) { ... }

Description

Type description here

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$unitnoneNumber (with unit)none

Returns

Number

Used by

mixins

arrow

Since 1.12.0
@mixin arrow($size, $direction) { ... }

Description

Type description here

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$sizenoneNumber (size of the arrow)none
$directionnoneString (the direction of the arrow (up, down, right, left))none

click-feedback

Since 1.12.0
@mixin click-feedback($effect) { ... }

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$effectnoneStringnone

hover

Since 1.12.0
@mixin hover() { ... }

Parameters

None.

Content

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

focus

Since 1.12.0
@mixin focus() { ... }

Parameters

None.

Content

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

hover-focus

Since 1.12.0
@mixin hover-focus() { ... }

Parameters

None.

Content

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

focus-active

Since 1.12.0
@mixin focus-active() { ... }

Parameters

None.

Content

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

hover-focus-active

Since 1.12.0
@mixin hover-focus-active() { ... }

Parameters

None.

Content

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

plain-hover-focus

Since 1.12.0
@mixin plain-hover-focus() { ... }

Parameters

None.

Content

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

media

Since 1.12.0
@mixin media($query, $feature, $value) { ... }

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$querynoneStringnone
$featurenoneStringnone
$valuenoneNumber (size of the arrow)none

Content

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

Requires

make-spacings

Since 1.12.0
@mixin make-spacings($prefix, $is-important) { ... }

Parameters

parameterNameparameterDescriptionparameterTypeparameterDefault value
$prefixnoneStringnone
$is-importantnoneBooleannone

Requires

tab-focus

Since 1.12.0
@mixin tab-focus() { ... }

Description

WebKit-specific. Other browsers will keep their default outline style. (Initially tried to also force default via outline: initial, but that seems to erroneously remove the outline in Firefox altogether.)

Parameters

None.

placeholders

visually-hidden

Since 1.12.0
%visually-hidden { ... }

Description

Visually hide elements, leaving them accessible to screen readers

focusable

Since 1.12.0
%focusable { ... }

Description

Give focusable elements a distinct outline

focusable-inline

%focusable-inline { ... }

Description

Alternative highlight for focusable elements

accessibility-aid

Since 1.12.0
%accessibility-aid { ... }

Requires

alert

Since 1.12.0
%alert { ... }

Description

Placeholder for alerts

Requires

clearfix

Since 1.12.0
%clearfix { ... }

loading

Since 1.12.0
%loading { ... }

Requires

TODO's

  • Remove animation with svg and apply animation using only css

responsive-video

Since 1.12.0
%responsive-video { ... }