Skip to content

Commit 50b0c80

Browse files
committed
feat: add breakpoints & containers
1 parent e129941 commit 50b0c80

8 files changed

Lines changed: 38 additions & 0 deletions

File tree

packages/panda-san/src/index.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
@import 'variables/index';
2+
@import 'mixins/index';
23
@import 'core/index';
4+
@import 'layout/index';
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.container {
2+
margin: 0 auto;
3+
max-width: 1344px;
4+
5+
@each $breakpoint-name, $gutter in $container-gutters {
6+
@include breakpoint($breakpoint-name) {
7+
padding: 0 $gutter;
8+
}
9+
}
10+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'container';
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@mixin breakpoint($breakpoint-name) {
2+
@media (min-width: map-get($breakpoints, $breakpoint-name)) {
3+
@content;
4+
}
5+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'breakpoints';
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
$mobile: 768px;
2+
$tablet: 1023px;
3+
$desktop: 1215px;
4+
$widescreen: 1407px;
5+
6+
$breakpoints: (
7+
mobile: $mobile,
8+
tablet: $tablet,
9+
desktop: $desktop,
10+
widescreen: $widescreen
11+
);
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
$container-gutters: (
2+
widescreen: 32px,
3+
desktop: 32px,
4+
tablet: 0,
5+
mobile: 0
6+
);
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
@import 'breakpoints';
2+
@import 'container';
13
@import 'font';

0 commit comments

Comments
 (0)