Sha256: 3d70aaa5b4a6deff1b759ca839ef0107d3a3fb39de59e31d26b6fbb1b75ca9a3

Contents?: true

Size: 1.01 KB

Versions: 2

Compression:

Stored size: 1.01 KB

Contents

@mixin menu($horizontal-spacer: default, $horizontal-item-vertical-spacer: default, $wrap: default) {
  @if $horizontal-spacer == default {
    $horizontal-spacer: map-get($menu, horizontal-spacer);
  }
  @if $horizontal-item-vertical-spacer == default {
    $horizontal-item-vertical-spacer: map-get($menu, horizontal-item-vertical-spacer);
  }
  @if $wrap == default {
    $wrap: wrap;
  }
  @include flexbox();
  @include flex-wrap($wrap);
  @include align-items(center);
  margin-top: 0;
  margin-bottom: 0;
  & > li {
    @if $horizontal-item-vertical-spacer {
      margin-top: map-get($spacers, $horizontal-item-vertical-spacer);
      margin-bottom: map-get($spacers, $horizontal-item-vertical-spacer);
    }
    list-style-type: none;
    margin-right: map-get($spacers, $horizontal-spacer);
    &:last-child {
      margin-right: 0;
    }
  }
}

.menu {
  @include menu();
}

.menu--center {
  @include justify-content(center);
}

.menu--nowrap {
  @include flex-wrap(nowrap);
}

.menu--grow {
  @include flex-grow(1);
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jekyll-text-theme-2.0.1 _sass/common/components/_menu.scss
jekyll-text-theme-2.0.0 _sass/common/components/_menu.scss