mirror of
https://github.com/tabler/tabler.git
synced 2026-08-22 10:54:26 +04:00
media functions, navbar utilities
This commit is contained in:
@@ -18,3 +18,29 @@
|
||||
|
||||
@return $string;
|
||||
}
|
||||
|
||||
@mixin media-breakpoint-down-than($name, $breakpoints: $grid-breakpoints) {
|
||||
$prev: breakpoint-prev($name);
|
||||
|
||||
@if $prev == null {
|
||||
@content;
|
||||
} @else {
|
||||
$max: breakpoint-max($prev, $breakpoints);
|
||||
|
||||
@if $max {
|
||||
@media (max-width: $max) {
|
||||
@content;
|
||||
}
|
||||
} @else {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@function breakpoint-prev($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {
|
||||
$n: index($breakpoint-names, $name);
|
||||
@if not $n {
|
||||
@error "breakpoint `#{$name}` not found in `#{$breakpoints}`";
|
||||
}
|
||||
@return if($n > 1, nth($breakpoint-names, $n - 1), null);
|
||||
}
|
||||
Reference in New Issue
Block a user