1 @import "initial-variables"
9 =center($width, $height: 0)
12 left: calc(50% - (#{$width} / 2))
13 top: calc(50% - (#{$height} / 2))
15 left: calc(50% - (#{$width} / 2))
16 top: calc(50% - (#{$width} / 2))
18 =fa($size, $dimensions)
22 line-height: $dimensions
27 =hamburger($dimensions)
34 background-color: currentColor
39 transform-origin: center
40 transition-duration: $speed
41 transition-property: background-color, opacity, transform
42 transition-timing-function: $easing
51 background-color: rgba(black, 0.05)
56 transform: translateY(5px) rotate(45deg)
60 transform: translateY(-5px) rotate(-45deg)
63 -webkit-overflow-scrolling: touch
66 $placeholders: ':-moz' ':-webkit-input' '-moz' '-ms-input'
67 @each $placeholder in $placeholders
68 &:#{$placeholder}-placeholder
74 @media screen and (min-width: $device)
78 @media screen and (max-width: $device - 1px)
82 @media screen and (max-width: $tablet - 1px)
86 @media screen and (min-width: $tablet), print
90 @media screen and (min-width: $tablet) and (max-width: $desktop - 1px)
94 @media screen and (max-width: $desktop - 1px)
98 @media screen and (min-width: $desktop)
102 @if $widescreen-enabled
103 @media screen and (min-width: $desktop) and (max-width: $widescreen - 1px)
107 @if $widescreen-enabled
108 @media screen and (max-width: $widescreen - 1px)
112 @if $widescreen-enabled
113 @media screen and (min-width: $widescreen)
117 @if $widescreen-enabled and $fullhd-enabled
118 @media screen and (min-width: $widescreen) and (max-width: $fullhd - 1px)
123 @media screen and (max-width: $fullhd - 1px)
128 @media screen and (min-width: $fullhd)
134 -webkit-touch-callout: none
135 -webkit-user-select: none
136 -moz-user-select: none
137 -ms-user-select: none
143 =arrow($color: transparent)
144 border: 3px solid $color
151 margin-top: -0.4375em
155 transform: rotate(-45deg)
156 transform-origin: center
162 =block($spacing: $block-spacing)
164 margin-bottom: $spacing
170 @extend %unselectable
171 -moz-appearance: none
172 -webkit-appearance: none
173 background-color: rgba($scheme-invert, 0.2)
175 border-radius: $radius-rounded
178 display: inline-block
193 background-color: $scheme-main
199 transform: translateX(-50%) translateY(-50%) rotate(45deg)
200 transform-origin: center center
209 background-color: rgba($scheme-invert, 0.3)
211 background-color: rgba($scheme-invert, 0.4)
239 animation: spinAround 500ms infinite linear
240 border: 2px solid $grey-lighter
241 border-radius: $radius-rounded
242 border-right-color: transparent
243 border-top-color: transparent