Skip to content

Commit cf39c81

Browse files
author
Ivan Demidov
committed
update rows
1 parent 0691e85 commit cf39c81

3 files changed

Lines changed: 753 additions & 102 deletions

File tree

app/pcss/_core.pcss

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,11 @@
99

1010
/* row grid */
1111
.sl-container-row {
12-
margin-top: -calc(var(--grid-gutter) / 2);
13-
margin-bottom: -calc(var(--grid-gutter) / 2);
12+
/* margin-top: -calc(var(--grid-gutter) / 2);
13+
margin-bottom: -calc(var(--grid-gutter) / 2); */
14+
15+
> [class*="sl-row"]:first-child { padding-top: 0;}
16+
> [class*="sl-row"]:last-child { padding-bottom: 0;}
1417
}
1518

1619
[class*="sl-row"] {
@@ -19,42 +22,50 @@
1922
}
2023

2124
@for $i from 1 to var(--grid-row-count) {
22-
.sl-row-offset-$i {
23-
margin-top: calc( ( 100% / var(--grid-col-count) ) * $i );
24-
}
25+
/* .sl-row-offset-$i {
26+
margin-top: calc( ( ( var(--grid-row-height) * $i ) / $i ) );
27+
} */
28+
* { height: inherit; }
2529
.sl-container-row-$i {
26-
height: calc(var(--grid-row-height) * $i);
27-
&.sl-vertical-center {
30+
height: calc(var(--grid-row-height) * $i)px;
31+
32+
@for $k from 1 to 12 {
33+
.sl-row-offset-$k {
34+
margin-top: calc( (( $i * var(--grid-row-height) ) / 12) * $k )px;
35+
}
36+
}
37+
/* &.sl-vertical-center {
2838
& > * {
2939
line-height: calc(var(--grid-row-height) * $i);
3040
}
3141
& > [class*="sl-row"] {
3242
line-height: calc((var(--grid-row-height) * $i) - var(--grid-gutter));
3343
}
34-
}
44+
} */
45+
3546
}
3647
.sl-row-$i {
37-
height: calc( ($i * 100%)/ var(--grid-col-count));
48+
height: calc( ( $i * 100% ) / var(--grid-col-count));
3849
}
3950
}
4051

4152
/* col grid */
4253
.sl-container-col {
43-
margin-left: -calc(var(--grid-gutter) / 2);
44-
margin-right: -calc(var(--grid-gutter) / 2);
54+
margin-left: -calc( var(--grid-gutter) / 2);
55+
margin-right: -calc( var(--grid-gutter) / 2);
4556
}
4657

4758
[class*="sl-col"] {
4859
float: left;
49-
padding-left: calc(var(--grid-gutter) / 2);
50-
padding-right: calc(var(--grid-gutter) / 2);
60+
padding-left: calc( var(--grid-gutter) / 2);
61+
padding-right: calc( var(--grid-gutter) / 2);
5162
}
5263

5364
@for $i from 1 to var(--grid-col-count) {
5465
.sl-col-offset-$i {
5566
margin-left: calc( ( 100% / var(--grid-col-count) ) * $i );
5667
}
5768
.sl-col-$i {
58-
width: calc( ($i * 100%)/ var(--grid-col-count));
69+
width: calc( ( $i * 100% ) / var(--grid-col-count) );
5970
}
6071
}

app/pcss/_variable.pcss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
--grid-gutter: 20px;
33
--grid-col-count: 12;
44
--grid-row-count: 12;
5-
--grid-row-height: 42px;
5+
--grid-row-height: 40;
66
}

0 commit comments

Comments
 (0)