@hidoo/styleunit

v1.0.0-alpha.9

The unit oriented CSS framework implemented in Sass.

unit-input

The input unit.

The core module.

The default style.

default
<!-- input -->
<input class="unit-input" type="text" name="" value="" placeholder="Lorem ipsum dolor sit amet." />
<!-- input:disabled -->
<input class="unit-input" type="text" name="" value="" placeholder="あのイーハトーヴォのすきとおった風。" disabled="disabled" />
<!-- textarea -->
<textarea class="unit-input" name="" rows="5" cols="10" placeholder="Lorem ipsum dolor sit amet."></textarea>

The theme module.

The theme modifiers.

default
unit-input--theme-normal
Normal theme
<!-- input -->
<input class="unit-input  {{modifier_class}}" type="text" name="{{modifier_class}}" value="" placeholder="Lorem ipsum dolor sit amet." />
<!-- input:disabled -->
<input class="unit-input  {{modifier_class}}" type="text" name="{{modifier_class}}" value="" placeholder="あのイーハトーヴォのすきとおった風。" disabled="disabled" />
<!-- textarea -->
<textarea class="unit-input  {{modifier_class}}" name="{{modifier_class}}" rows="5" cols="10" placeholder="Lorem ipsum dolor sit amet."></textarea>

The inline module.

The inline modifiers.

default
unit-input--inline-true
Enable inline
<!-- input -->
<input class="unit-input  unit-input--theme-normal  {{modifier_class}}" type="text" name="{{modifier_class}}" value="" placeholder="Lorem ipsum dolor sit amet." />
<!-- input:disabled -->
<input class="unit-input  unit-input--theme-normal  {{modifier_class}}" type="text" name="{{modifier_class}}" value="" placeholder="あのイーハトーヴォのすきとおった風。" disabled="disabled" />
<!-- textarea -->
<textarea class="unit-input  unit-input--theme-normal  {{modifier_class}}" name="{{modifier_class}}" rows="5" cols="10" placeholder="Lorem ipsum dolor sit amet."></textarea>