1234567891011121314151617181920212223242526272829303132333435 |
- @use 'sass:list';
- @use 'sass:map';
- @function breakpoint-next($name) {
- $breakpoint-names: map.keys($breakpoints);
- $n: list.index($breakpoint-names, $name);
- @return if(
- $n < list.length($breakpoint-names),
- list.nth($breakpoint-names, $n + 1),
- null
- );
- }
- @function breakpoint-min($name) {
- $min: map.get($breakpoints, $name);
- @return if($min != 0, $min, null);
- }
- @function breakpoint-max($name) {
- $next: breakpoint-next($name);
- @return if($next, breakpoint-min($next) - 0.0625em, null);
- }
|