$bp: index($-zf-breakpoints-keys, $value);
$pbp: index($-zf-breakpoints-keys, $print-breakpoint);
+ // Make breakpoint size available as a variable
+ $old-zf-size: $-zf-zero-breakpoint;
+ $-zf-size: $value !global;
+
// If $str is still an empty string, no media query is needed
@if $str == '' {
@content;
}
}
}
+
+ // Restore the old breakpoint size
+ $-zf-size: $old-zf-size !global;
}
/// Convers the breakpoints map to a URL-encoded string, like this: `key1=value1&key2=value2`. The value is then dropped into the CSS for a special `<meta>` tag, which is read by the Foundation JavaScript. This is how we transfer values from Sass to JavaScript, so they can be defined in one place.