Sha256: c01f803c954cbfcb76667239ebceab8cb995d91db293b52351fd440755625f92

Contents?: true

Size: 1.63 KB

Versions: 20

Compression:

Stored size: 1.63 KB

Contents

// Mixins
// ---------------------------------------/

@mixin border-radius($radius) {
  -webkit-border-radius: $radius;
  -moz-border-radius: $radius;
  border-radius: $radius;
}

@mixin transition($value) {
  -webkit-transition: $value;
  -moz-transition: $value;
  transition: $value;
}

// Clearfix
//
// Clears floats via mixin (avoid using as a class).

@mixin clearfix {
  &:before {
    display: table;
    content: "";
  }

  &:after {
    display: table;
    clear: both;
    content: "";
  }
}

// media querie tools

@mixin media_max($screen_width) {
  @media (max-width: $screen_width) { @content; }
}

@mixin media_min($screen_width) {
  @media (min-width: $screen_width) { @content; }
}

@mixin media_larger_than_mobile {
  @media (min-width: 600px) { @content; }
}

@mixin media_mobile {
  @media (max-width: 600px) { @content; }
}

// type utilities

@mixin sans {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

@mixin sans_light {
  @include sans;
  font-weight: 300;
}

@mixin sans_regular {
  @include sans;
  font-weight: 400;
}

@mixin sans_bold {
  @include sans;
  font-weight: 700;
}

@mixin sans_extrabold {
  @include sans;
  font-weight: 800;
}

@mixin serif {
  font-family: "Lora", "Minion Pro", Palatino, Georgia, serif;
}

@mixin serif_regular {
  @include serif;
  font-weight: 400;
}

@mixin serif_bold {
  @include serif;
  font-weight: 700;
}

// layout

@mixin section_border {
  border-top: 4px solid #c7c7c7;
  border-bottom: 2px solid #c7c7c7;
  padding: .2rem 0 .4rem;
}

@mixin section_border_thin {
  border-top: 1px solid #c7c7c7;
  border-bottom: 1px solid #c7c7c7;
  padding: .2rem 0 .2rem;
}

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
jekyll-theme-lucas-minima-0.2.0 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.21 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.20 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.19 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.18 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.17 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.16 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.15 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.14 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.13 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.12 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.11 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.10 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.9 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.8 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.7 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.6 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.5 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.4 _sass/_mixins.scss
jekyll-theme-lucas-minima-0.1.3 _sass/_mixins.scss