v0.0.34

Nav

Usage


  <ul class="c-nav">
    <li class="c-nav__item">
      <a class="c-nav__link is-active" href="...">...</a>
    </li>
    <li class="c-nav__item">
      <a class="c-nav__link" href="...">...</a>
    </li>
    <li class="c-nav__item">
      <a class="c-nav__link" href="...">...</a>
    </li>
    <li class="c-nav__item">
      <a class="c-nav__link is-disabled" href="...">...</a>
    </li>
    ...
  </ul>
  

Vertical


  <ul class="c-nav c-nav--vertical">
    <li class="c-nav__item">
      <a class="c-nav__link" href="...">...</a>
    </li>
    ...
  </ul>
  

Nested


  <ul class="c-nav c-nav--vertical">
    <li class="c-nav__item">
      <a class="c-nav__link is-active" href="...">...</a>
      <ul class="c-nav c-nav--vertical c-nav--nested">
        <li class="c-nav__item">
          <a class="c-nav__link" href="...">...</a>
        </li>
        ...
      </ul>
    </li>
    ...
  </ul>
  

Dropdown


  <ul class="c-nav c-nav--dropdown" data-module="Nav">
    <li class="c-nav__item is-dropdown-nav-parent">
      <a href="..." class="c-nav__link">...</a>
      <button class="c-button is-dropdown-button">
        <span class="o-icon o-icon--chevron-down">
          [icon]
        </span>
      </button>
      <ul class="c-nav is-dropdown-nav c-nav--vertical">
        <li class="c-nav__item ">
          <a href="..." class="c-nav__link">...</a>
        </li>
        ...
      </ul>
    </li>
    ...
  </ul>
  

Accordion


  <ul class="c-nav c-nav--vertical c-nav--accordion" data-module="Nav">
    <li class="c-nav__item is-accordion-nav-parent">
      <a href="..." class="c-nav__link">...</a>
      <button class="c-button is-accordion-button">
        <span class="o-icon o-icon--chevron-down">
          [icon]
        </span>
      </button>
      <ul class="c-nav is-accordion-nav c-nav--vertical">
        <li class="c-nav__item ">
          <a href="..." class="c-nav__link">...</a>
        </li>
        ...
      </ul>
    </li>
    ...
  </ul>
  

Responsive


  <ul class="c-nav c-nav--vertical c-nav--horizontal@md">
    <li class="c-nav__item">
      <a class="c-nav__link" href="...">...</a>
    </li>
    ...
  </ul>
  

Responsive dropdown


  <ul class="c-nav c-nav--dropdown@md" data-module="Nav">
    ...
  </ul>
  

Responsive accordion


  <ul class="c-nav c-nav--vertical c-nav--accordion@md" data-module="Nav">
    ...
  </ul>
  

Responsive dropdown & accordion


  <ul class="c-nav c-nav--vertical c-nav--horizontal@lg c-nav--accordion@md c-nav--dropdown@lg" data-module="Nav">
    ...
  </ul>