/// @group prototype-font-styling
////
+/// Responsive breakpoints for floats, defaulted to global-prototype-responsive-breakpoints.
+/// @type Number
+$prototype-font-styling-responsive-breakpoints: $global-prototype-responsive-breakpoints !default;
+
@mixin font-normal {
font-weight: $global-weight-normal;
}
}
@mixin foundation-prototype-font-styling {
- @each $size in $breakpoint-classes {
- @include breakpoint($size) {
- @if $size != $-zf-zero-breakpoint {
- .#{$size}-font-normal {
- @include font-normal;
- }
+ @if ($prototype-font-styling-responsive-breakpoints) {
+ @each $size in $breakpoint-classes {
+ @include breakpoint($size) {
+ @if $size != $-zf-zero-breakpoint {
+ .#{$size}-font-normal {
+ @include font-normal;
+ }
- .#{$size}-font-bold {
- @include font-bold;
- }
+ .#{$size}-font-bold {
+ @include font-bold;
+ }
- .#{$size}-font-italic {
- @include font-italic;
- }
- }
- @else {
- .font-normal {
- @include font-normal;
+ .#{$size}-font-italic {
+ @include font-italic;
+ }
}
+ @else {
+ .font-normal {
+ @include font-normal;
+ }
- .font-bold {
- @include font-bold;
- }
+ .font-bold {
+ @include font-bold;
+ }
- .font-italic {
- @include font-italic;
+ .font-italic {
+ @include font-italic;
+ }
}
}
}
}
+ @else {
+ .font-normal {
+ @include font-normal;
+ }
+
+ .font-bold {
+ @include font-bold;
+ }
+
+ .font-italic {
+ @include font-italic;
+ }
+ }
}