| @ -0,0 +1,34 @@ | |||
| /** | |||
| * helper: visibility | |||
| * | |||
| * | |||
| * @author Björn Hase | |||
| * | |||
| */ | |||
| @mixin crispy__modifiers() { | |||
| .is-absolute { | |||
| position: absolute !important; | |||
| } | |||
| .is-fixed { | |||
| position: fixed !important; | |||
| } | |||
| .is-relative { | |||
| position: relative !important; | |||
| } | |||
| .is-hidden { | |||
| display: none !important; | |||
| } | |||
| .is-visible { | |||
| display: block !important; | |||
| &--inline { | |||
| display: inline; | |||
| } | |||
| } | |||
| } | |||
| @ -1,76 +0,0 @@ | |||
| /** | |||
| * helper: text | |||
| * | |||
| * align, font-sizes, color, background-color | |||
| * | |||
| * | |||
| * @author Björn Hase | |||
| * | |||
| */ | |||
| $crispy__text-colors: $crispy__colors !default; | |||
| $crispy__text-font-sizes: $crispy__font-sizes !default; | |||
| @mixin crispy__text() { | |||
| .text-left { | |||
| text-align: left; | |||
| } | |||
| .text-right { | |||
| text-align: right; | |||
| } | |||
| .text-center { | |||
| text-align: center; | |||
| } | |||
| .text-justify { | |||
| text-align: justify; | |||
| } | |||
| .text-italic { | |||
| font-style: italic; | |||
| } | |||
| .text-normal { | |||
| font-style: normal; | |||
| } | |||
| .text-bold { | |||
| font-weight: bold; | |||
| } | |||
| .text-uppercase { | |||
| text-transform: uppercase; | |||
| } | |||
| .text-lowercase { | |||
| text-transform: lowercase; | |||
| } | |||
| .text-small { | |||
| font-size: 80%; | |||
| } | |||
| .text-crossed { | |||
| text-decoration: line-through; | |||
| } | |||
| @each $name, $font-size in $crispy__font-sizes { | |||
| .text-#{$name} { | |||
| @include crispy__font-size($font-size); | |||
| } | |||
| } | |||
| @each $name, $color in $crispy__text-colors { | |||
| .text-#{$name} { | |||
| color: $color; | |||
| } | |||
| } | |||
| @each $name, $color in $crispy__text-colors { | |||
| .background-#{$name} { | |||
| background-color: $color; | |||
| } | |||
| } | |||
| } | |||
| @ -0,0 +1,89 @@ | |||
| /** | |||
| * helper: typography | |||
| * | |||
| * align, font-sizes, color, background-color | |||
| * | |||
| * | |||
| * @author Björn Hase | |||
| * | |||
| */ | |||
| $crispy__typography-colors: $crispy__colors !default; | |||
| $crispy__typography-font-sizes: $crispy__font-sizes !default; | |||
| @mixin crispy__typography() { | |||
| .has-text-left { | |||
| text-align: left !important; | |||
| } | |||
| .has-text-right { | |||
| text-align: right !important; | |||
| } | |||
| .has-text-center { | |||
| text-align: center !important; | |||
| } | |||
| .has-text-justify { | |||
| text-align: justify !important; | |||
| } | |||
| .has-text-italic { | |||
| font-style: italic !important; | |||
| } | |||
| .has-text-uppercase { | |||
| text-transform: uppercase !important; | |||
| } | |||
| .has-text-lowercase { | |||
| text-transform: lowercase !important; | |||
| } | |||
| .has-text-crossed { | |||
| text-decoration: line-through !important; | |||
| } | |||
| .is-capitalized { | |||
| text-transform: capitalize !important; | |||
| } | |||
| // text weight | |||
| .is-text-weight-light { | |||
| font-weight: light !important; | |||
| } | |||
| .is-text-weight-normal { | |||
| font-weight: normal !important; | |||
| } | |||
| .is-text-weight-bold { | |||
| font-weight: bold !important; | |||
| } | |||
| .has-text-weight-medium { | |||
| } | |||
| .has-text-weight-semibold { | |||
| } | |||
| @each $name, $font-size in $crispy__typography-font-sizes { | |||
| .has-font-size-#{$name} { | |||
| font-size: $font-size !important; | |||
| } | |||
| } | |||
| @each $name, $color in $crispy__typography-colors { | |||
| .has-text-#{$name} { | |||
| color: $color !important; | |||
| } | |||
| } | |||
| @each $name, $color in $crispy__typography-colors { | |||
| .has-background-#{$name} { | |||
| background-color: $color !important; | |||
| } | |||
| } | |||
| } | |||
| @ -1,21 +0,0 @@ | |||
| /** | |||
| * helper: visibility | |||
| * | |||
| * | |||
| * @author Björn Hase | |||
| * | |||
| */ | |||
| @mixin crispy__visibility() { | |||
| .hide { | |||
| display: none; | |||
| } | |||
| .show { | |||
| display: block; | |||
| &--inline { | |||
| display: inline; | |||
| } | |||
| } | |||
| } | |||