aleut.objects.list-block

1.0.1 • Public • Published

The list-block object

The list-block object simply creates blocky lists from uls or ols.

Install using npm:

    $ npm install --save-dev aleut.objects.list-block
 

Usage

Basic usage of the list-block object uses the required classes:

<ul class="o-list-block">
    <li class="o-list-block__item">List-item</li>
    <li class="o-list-block__item">List-item</li>
</ul>

Example of o-list-block

The only valid children of the .o-list-block node are .o-list-block__item.

Options

Other, optional classes can supplement the required base classes:

  • .o-list-block--[tiny|small|large|huge]: alter the spacing between the list-elements

For example:

<ul class="o-list-block o-list-block--small">
    <li class="o-list-block__item">List-item</li>
    <li class="o-list-block__item">List-item</li>
</ul>

Example of o-list-block options

Enable options

To enable the optional classes set the variables to true before you import the _objects.list-block.scss-file.

$o-list-block--tiny:     false !default;
$o-list-block--small:    false !default;
$o-list-block--large:    false !default;
$o-list-block--huge:     false !default;

Readme

Keywords

Package Sidebar

Install

npm i aleut.objects.list-block

Weekly Downloads

1

Version

1.0.1

License

Apache-2.0

Last publish

Collaborators

  • hauken
  • kmelve
  • robrobro