biofriction-wp-theme/node_modules/foundation-sites/scss/prototype/_text-decoration.scss

49 lines
1.2 KiB
SCSS

// Foundation for Sites by ZURB
// foundation.zurb.com
// Licensed under MIT Open Source
////
/// @group prototype-text-decoration
////
/// Responsive breakpoints for text decoration classes
/// @type Boolean
$prototype-decoration-breakpoints: $global-prototype-breakpoints !default;
/// Map containing all the `text-decoration` classes
/// @type Map
$prototype-text-decoration: (
overline,
underline,
line-through,
) !default;
/// Text Decoration, by default coming through a map `$prototype-text-decoration`
/// @param {String} $decoration [] Text Decoration
@mixin text-decoration($decoration) {
text-decoration: $decoration !important;
}
@mixin foundation-prototype-text-decoration {
@each $decoration in $prototype-text-decoration {
.text-#{$decoration} {
@include text-decoration($decoration);
}
}
@if ($prototype-decoration-breakpoints) {
// Loop through Responsive Breakpoints
@each $size in $breakpoint-classes {
@include breakpoint($size) {
@each $decoration in $prototype-text-decoration {
@if $size != $-zf-zero-breakpoint {
.#{$size}-text-#{$decoration} {
@include text-decoration($decoration);
}
}
}
}
}
}
}