Jump To:

  1. Variables
    1. $all-includes
    2. $current-includes
  2. Mixins
    1. set-includes()
    2. set-excludes()
    3. helper-styles()

Outputs helper stylesheets (overriding stylesheets that should be output after base and components)

Variables

$all-includes

Variable Type: List

Default includes, all modules

$all-includes: (
  "typography", 
  "units",
  "display",
  "utilities", 
  "print",
  "color",
  "layout"
);
File Information
  • File: _index.scss
  • Group: index
  • Type: variable
  • Lines (comments): 25-26
  • Lines (code): 28-36

$current-includes

Variable Type: List

Current included modules (for output when using styles), defaults to all

$current-includes: $all-includes;
File Information
  • File: _index.scss
  • Group: index
  • Type: variable
  • Lines (comments): 38-39
  • Lines (code): 41-41

Mixins

set-includes()

Mixin

Change default includes (when user prints modules)

  • This available as configuration so that it can be configured (to allow easily copying configuration)
File Information
  • File: _index.scss
  • Group: index
  • Type: mixin
  • Lines (comments): 43-46
  • Lines (code): 48-51

Parameters

Name Type Description
$includes List List of modules by name to be included when styles are printed
$merge-mode String Merge mode see utils.list-merge() ["merge"

Require

set-excludes()

Mixin

Exclude certain items from includes

File Information
  • File: _index.scss
  • Group: index
  • Type: mixin
  • Lines (comments): 53-54
  • Lines (code): 56-58

Parameters

Name Type Description
$excludes List List of item names

Require

helper-styles()

Mixin

Prints all Helper styles

File Information
  • File: _index.scss
  • Group: index
  • Type: mixin
  • Lines (comments): 60-64
  • Lines (code): 66-92

Examples

@include ulu.helper-styles();

Parameters

Name Type Default Description
$includes List $all-includes A list of components to include (defaults to all)

Require