0.1.14 • Published 8 years ago

inuit-displays v0.1.14

Weekly downloads
147
License
MIT
Repository
github
Last release
8 years ago

inuit-displays

Simple display helpers for the inuitcss framework.

Installation

With npm

npm i inuit-displays -S

With bower

bower install inuit-displays --save

You can download the latest version or checkout all the releases here.

Examples

Sample examples here:

<!-- Hide on all -->
<div class="u-hide"></div>

<!-- Hide on mobile and show on tablet and upper -->
<div class="u-hide u-show@tablet"></div>

<!-- Hide on mobile and show on tablet and upper with `display: inline;` -->
<div class="u-hide u-display-inline@tablet"></div>

<!-- Show on mobile and hide on tablet and upper -->
<div class="u-hide@tablet"></div>

You can imagine the other variations.

Usage

You can import this plugin into a project sample code like this:

@import "node_modules/inuit-displays/inuit-displays.scss";

You can override settings with writing your custom definitions before import plugin.

Default display properties here:

$inuit-displays: (
    none,
    inline,
    inline-block,
    block
) !default;

If you want to use just none and block write these definition before import inuit-displays:

$inuit-displays: (
    none,
    block
) !default;

If you want add new display values like table, table-cell, inherit, etc. you can:

$inuit-displays: (
    none,
    block,
    table,
    table-cell,
    inherit
) !default;

Also you can use some alias for display values:

$inuit-display-aliases: (
    none: hide,
    block: show
) !default;

If you want you can add new aliases like these:

$inuit-display-aliases: (
    none: hide,
    block: show,
    table: tb,
    table-row: tr
    table-cell: td
) !default;

Finally you can disable aliases with this:

$inuit-display-aliases: false;

or completely disable inuit-displays with this:

$inuit-displays: false;

before import inuit-displays.

Working with Node

First of all install dependencies with:

npm install

That's it.

Working with Gulp

Build and watch with this:

gulp

or only build with this:

gulp build

Tests

You can run unit tests with this command:

npm test

Contributing

In lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.

0.1.14

8 years ago

0.1.13

8 years ago

0.1.12

8 years ago

0.1.10

8 years ago

0.1.9

8 years ago

0.1.8

8 years ago

0.1.7

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago