@hidoo/unit

v0.9.0

Sass based css framework.

14

utilities

14.1

utilities that tweek of hidden

builtin modifiers of hidden

default
util--hidden-if-mobile
hidden if mobile
util--hidden-if-not-mobile
hidden if not mobile
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.2

utilities that tweek of box-model

builtin modifiers of box-model

default
util--box-model-border
set border-box
util--box-model-content
set content-box
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999; padding: 25px; border: 25px solid #ccc;"></div>
</div>

14.3

utilities that tweek of width

builtin modifiers of width. (0 to 150px in 25px steps, 200px to 450px in 50px steps, 500px to 1000px in 100px steps)

default
util--width-0
0px width
util--width-min-0
0px min width
util--width-max-0
0px max width
util--width-1000
1000px width
util--width-min-1000
1000px min width
util--width-max-1000
1000px max width
util--width-fit
100% width
util--width-min-fit
100% min width
util--width-max-fit
100% max width
util--width-auto
auto width
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.4

utilities that tweek of height

builtin modifiers of height. (0 to 150px in 25px steps, 200px to 450px in 50px steps, 500px to 1000px in 100px steps)

default
util--height-0
0px height
util--height-min-0
0px min height
util--height-max-0
0px max height
util--height-1000
1000px height
util--height-min-1000
1000px min height
util--height-max-1000
1000px max height
util--height-fit
100% height
util--height-min-fit
100% min height
util--height-max-fit
100% max height
util--height-auto
auto height
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.5

utilities that tweek of margin

builtin modifiers of margin. (-60px to 60px in 5px steps)

default
util--margin-top-0
top 0px margin
util--margin-top-60-
top -60px margin
util--margin-top-60
top 60px margin
util--margin-right-0
right 0px margin
util--margin-right-60-
right -60px margin
util--margin-right-60
right 60px margin
util--margin-bottom-0
bottom 0px margin
util--margin-bottom-60-
bottom -60px margin
util--margin-bottom-60
bottom 60px margin
util--margin-left-0
left 0px margin
util--margin-left-60-
left -60px margin
util--margin-left-60
left 60px margin
util--margin-all-0
all 0px margin
util--margin-all-60-
all -60px margin
util--margin-all-60
all 60px margin
util--margin-vertical-0
vertical 0 margin
util--margin-vertical-60-
vertical -60px margin
util--margin-vertical-60
vertical 60px margin
util--margin-horizontal-0
horizontal 0 margin
util--margin-horizontal-60-
horizontal -60px margin
util--margin-horizontal-60
horizontal 60px margin
util--margin-center
horizontal centering by margin
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.6

utilities that tweek of padding

builtin modifiers of padding. (0 to 60px in 5px steps)

default
util--padding-top-0
top 0px padding
util--padding-top-60
top 60px padding
util--padding-right-0
right 0px padding
util--padding-right-60
right 60px padding
util--padding-bottom-0
bottom 0px padding
util--padding-bottom-60
bottom 60px padding
util--padding-left-0
left 0px padding
util--padding-left-60
left 60px padding
util--padding-all-0
all 0px padding
util--padding-all-60
all 60px padding
util--padding-vertical-0
vertical 0px padding
util--padding-vertical-60
vertical 60px padding
util--padding-horizontal-0
horizontal 0px padding
util--padding-horizontal-60
horizontal 60px padding
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.7

utilities that tweek of border

builtin modifiers of border

default
util--border-top-light
top light border
util--border-top-dark
top dark border
util--border-right-light
right light border
util--border-right-dark
right dark border
util--border-bottom-light
bottom light border
util--border-bottom-dark
bottom dark border
util--border-left-light
left light border
util--border-left-dark
left dark border
util--border-vertical-light
vertical light border
util--border-vertical-dark
vertical dark border
util--border-horizontal-light
horizontal light border
util--border-horizontal-dark
horizontal dark border
util--border-all-light
all light border
util--border-all-dark
all dark border
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.8

utilities that tweek of position

builtin modifiers of position. (-60px to 60px in 5px steps)

default
util--position-top-0
top 0px
util--position-top-60-
top -60px
util--position-top-60
top 60px
util--position-right-0
right 0px
util--position-right-60-
right -60px
util--position-right-60
right 60px
util--position-bottom-0
bottom 0px
util--position-bottom-60-
bottom -60px
util--position-bottom-60
bottom 60px
util--position-left-0
left 0px
util--position-left-60-
left -60px
util--position-left-60
left 60px
util--position-all-0
all 0px
util--position-all-60-
all -60px
util--position-all-60
all 60px
util--position-vertical-0
vertical 0px
util--position-vertical-60-
vertical -60px
util--position-vertical-60
vertical 60px
util--position-horizontal-0
horizontal 0px
util--position-horizontal-60-
horizontal -60px
util--position-horizontal-60
horizontal 60px
<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

14.9

utilities that tweek of z-index

builtin modifiers of z-index. (0 to 50 in 5 steps)

default
1
49
util--z-index-0
0 z-index
1
49
util--z-index-25
25 z-index
1
49
util--z-index-50
50 z-index
1
49
<div style="position:relative; padding:50px;">
  <div style="position:absolute; width:50px; height:50px; top:50%; left:50%; margin:-50px 0 0 -50px; line-height:50px; color:#fff; background:#ccc; text-align:center; z-index:1;">1</div>
  <div class="{{modifier_class}}" style="position:absolute; width:50px; height:50px; line-height:50px; top:50%; left:50%; margin:-25px 0 0 -25px; background:#999;"></div>
  <div style="position:absolute; width:50px; height:50px; line-height:50px; top:50%; left:50%; margin:0; color:#fff; background:#666; text-align:center; z-index:49">49</div>
</div>

14.10

utilities that tweek of float

builtin modifiers of float

default

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--float-left
float to left side

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--float-right
float to right side

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--float-none
disable float

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

<div style="position:relative; padding:50px;">
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
  <p class="unit-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>

14.11

utilities that tweek of clear

builtin modifiers of clear

default
util--clear-left
clear left side floating
util--clear-right
clear right side floating
util--clear-both
clear both floating
<div style="position:relative; padding:50px;">
  <div class="util--float-left" style="position:relative; width:50px; height:50px; background:#ccc;"></div>
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
  <div class="util--float-right" style="position:relative; width:50px; height:50px; background:#ccc;"></div>
  <div class="{{modifier_class}}" style="position:relative; width:50px; height:50px; background:#999;"></div>
</div>

utilities that tweek of vertical-align

builtin modifiers of vertical-align

default
util--vertical-align-top
set top
util--vertical-align-middle
set middle
util--vertical-align-bottom
set bottom
<div style="display:table;">
  <div class="{{modifier_class}}" style="display:table-cell; height:100px; font-size:0;">
    <div style="display:inline-block; position:relative; width:50px; height:50px; background:#999;"></div>
  </div>
</div>

14.13

utilities that tweek of font-family

builtin modifiers of font-family

default

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモーリオ市、郊外のぎらぎらひかる草の波。

util--font-family-default
default font family (default)

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモーリオ市、郊外のぎらぎらひかる草の波。

util--font-family-monospace
monospace font family

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモーリオ市、郊外のぎらぎらひかる草の波。

<!-- laten -->
<p class="unit-text  {{modifier_class}}">Lorem ipsum dolor sit amet, <b class="unit-text  unit-text--inline-true  unit-text--weight-bold">consectetur adipiscing elit</b>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<!-- japanese -->
<p class="unit-text  {{modifier_class}}">あのイーハトーヴォのすきとおった風、<b class="unit-text  unit-text--inline-true  unit-text--weight-bold">夏でも底に冷たさをもつ青いそら</b>、うつくしい森で飾られたモーリオ市、郊外のぎらぎらひかる草の波。</p>

14.14

utilities that tweek of font-size

builtin modifiers of font-size

default

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-xsmall
xsmall font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-small
small font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-medium
medium font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-large
large font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-xlarge
xlarge font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-2xlarge
2xlarge font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-3xlarge
3xlarge font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

util--font-size-4xlarge
4xlarge font size

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

<p class="unit-text  {{modifier_class}}">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>