1
- $grid-clearfix-class : false;
1
+ $grid-clearfix-class : false; // don't auto create the clearfix
2
2
3
3
// import the grid
4
4
@import " grid/fluid" ;
@@ -10,7 +10,7 @@ $grid-clearfix-class: false;
10
10
11
11
// main page sections
12
12
[role = " main" ] {
13
- @include fluid-row (true); // true indicates a row is directly inside a page
13
+ @include fluid-row (true); // row is directly inside a page
14
14
}
15
15
16
16
// header and footer don't have columns in this example
@@ -20,14 +20,19 @@ header, footer {
20
20
margin-bottom : $grid-gutter-width ;
21
21
}
22
22
23
+ // column rules so that float and border-box aren't repeated
24
+ .column {
25
+ @include fluid-column ($with-gutters : false); // omit gutters
26
+ }
27
+
23
28
// side columns
24
29
#left-column , #right-column {
25
- @include fluid- column( $with-gutters : false) ;
30
+ @extend . column ;
26
31
border : 1px solid red ;
27
32
}
28
33
#left-column {
29
- @include fluid (3 , 0 ); // 3 columns wide, don't adjust for border
30
- @include fluid-gutters ; // normal gutters
34
+ @include fluid (3 ); // 3 columns wide, don't adjust for border
35
+ @include fluid-gutters ; // gutters
31
36
}
32
37
#right-column {
33
38
@include fluid (3 , 0 , 9 ); // 3 columns wide, 9 column parent, don't adjust for border
@@ -36,7 +41,9 @@ header, footer {
36
41
37
42
// main column
38
43
#main-column {
39
- @include fluid-column (9 ); // 9 columns wide
44
+ @extend .column ;
45
+ @include fluid (9 ); // 9 columns wide
46
+ @include fluid-gutters ; // gutters
40
47
41
48
// sections in the main column are rows
42
49
> section {
@@ -54,8 +61,11 @@ header, footer {
54
61
55
62
// center column
56
63
#content {
57
- @include fluid-column (6 , 0 , 9 ); // 6 columns wide, adjust for border, don't adjust for border
64
+ @extend .column ;
65
+ @include fluid (6 , 0 , 9 ); // 6 columns wide, don't adjust for border
66
+ @include fluid-gutters (9 ); // gutters
58
67
border : 1px solid blue ;
59
68
}
60
69
70
+ // define our own clearfix
61
71
.clearfix { @include pie-clearfix ; }
0 commit comments