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;

/aleut.objects.list-block/

    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