@hidoo/styleunit

v1.0.0-alpha.10

The unit oriented CSS framework implemented in Sass.

unit-list

The list unit.

The core module.

The default style.

default
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
<!-- un ordered list -->
<ul class="unit-list">
  <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.</li>
  <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.
    <ul class="unit-list">
      <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.</li>
      <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</li>
    </ul>
  </li>
</ul>
<!-- ordered list -->
<ol class="unit-list">
  <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。</li>
  <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。
    <ol class="unit-list">
      <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。</li>
      <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。</li>
    </ol>
  </li>
</ol>

The marker module.

The marker modifiers.

default
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-circle
Circle
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-circle-filled
Filled circle
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-square
Square
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-square-filled
Filled square
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-asterisk
Asterisk
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-numeric
Numeric
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
unit-list--marker-numeric-bracket
Numeric with bracket
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet.
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
    1. あのイーハトーヴォのすきとおった風。
    2. あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
<!-- un ordered list -->
<ul class="unit-list  {{modifier_class}}">
  <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.</li>
  <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.
    <ul class="unit-list  {{modifier_class}}">
      <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.</li>
      <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</li>
    </ul>
  </li>
</ul>
<!-- ordered list -->
<ol class="unit-list  {{modifier_class}}">
  <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。</li>
  <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。
    <ol class="unit-list  {{modifier_class}}">
      <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。</li>
      <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。</li>
    </ol>
  </li>
</ol>

The item marker module.

The item marker modifiers.

default
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
  3. あのイーハトーヴォのすきとおった風。
unit-list__item--marker-none
No item marker
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
  3. あのイーハトーヴォのすきとおった風。
unit-list__item--marker-no-increment
No increment item marker
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
  3. あのイーハトーヴォのすきとおった風。
unit-list__item--marker-custom
Custom item marker
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet.
  1. あのイーハトーヴォのすきとおった風。
  2. あのイーハトーヴォのすきとおった風。
  3. あのイーハトーヴォのすきとおった風。
<!-- un ordered list -->
<ul class="unit-list  unit-list--marker-circle">
  <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.</li>
  <li class="unit-list__item  {{modifier_class}}  unit-text" data-unit-list-item-marker="▸">Lorem ipsum dolor sit amet.</li>
  <li class="unit-list__item  unit-text">Lorem ipsum dolor sit amet.</li>
</ul>
<!-- ordered list -->
<ol class="unit-list  unit-list--marker-numeric">
  <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。</li>
  <li class="unit-list__item  {{modifier_class}}  unit-text" data-unit-list-item-marker="弐">あのイーハトーヴォのすきとおった風。</li>
  <li class="unit-list__item  unit-text">あのイーハトーヴォのすきとおった風。</li>
</ol>