summaryrefslogtreecommitdiffstats
path: root/apps/web-shared/src/styles/base/_breakpoints.scss
blob: a7f1eda9a2481427da2ecd4f2375d94ebe7b6c31 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$breakpoints: (
  xs: 32rem, // ~512px
  sm: 48rem, // ~768px
  md: 64rem, // ~1024px
  lg: 80rem, // ~1280px
  xl: 90rem  // ~1440px
) !default;

@mixin breakpoint($breakpoint, $logic: false) {
  @if( $logic ) {
    @media #{$logic} and (min-width: map-get($map: $breakpoints, $key: $breakpoint)) { @content; }
  } @else {
    @media (min-width: map-get($map: $breakpoints, $key: $breakpoint)) { @content; }
  }
}