0.1.7 • Published 10 years ago

elcontraption-utility-ratio v0.1.7

Weekly downloads
25
License
-
Repository
github
Last release
10 years ago

utility-ratio

A small SASS ratio utility. Provides a simple ratio mixin and a configurable ratio class generator.

Installation

npm install elcontraption-utility-ratio --save-dev

Usage

As a mixin:

/**
 * Creates a width:height ratio of 5:3
 */
.notecard {
    @include ratio(5,3);
}

Create classes with the configurable class generator:

/**
 * (In your SASS manifest)
 *
 * Configure ratio classes for 5:3 and 5:4.
 */
$utility-ratio-widths: (5);
$utility-ratio-heights: (3,4);

@import 'elcontraption-utility-ratio/ratio';

You will then have access to ratio classes in your HTML:

<div class="notecard u-ratio-5to3">

    <div class="notecard-contents">
        5:3
    </div>

</div>

Notes

The first child of the container element will be absolutely positioned relative to the container (full-width, full-height).

0.1.7

10 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago