Jump To:

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

Index

Output all base styles

Variables

$all-includes

Variable Type: List

Default includes, all modules

$all-includes: (
  "normalize",
  "root",
  "themes",
  "print", 
  "elements", 
  "keyframes", 
  "typography",
  "color",
  "layout"
);
File Information
  • File: _index.scss
  • Group: index
  • Type: variable
  • Lines (comments): 29-30
  • Lines (code): 32-42

$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): 44-45
  • Lines (code): 47-47

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): 49-52
  • Lines (code): 54-57

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): 59-60
  • Lines (code): 62-64

Parameters

Name Type Description
$excludes List List of item names

Require

base-styles()

Mixin

Prints all Base styles

File Information
  • File: _index.scss
  • Group: index
  • Type: mixin
  • Lines (comments): 66-70
  • Lines (code): 72-104

Examples

@include ulu.base-styles();

Parameters

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

Require