annotate default/assets/scss/vendors/bootstrap/_grid.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 // Container widths
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 // Set the container width, and override it for fixed navbars in media queries.
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 @if $enable-grid-classes {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 .container {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 @include make-container();
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8 @include make-container-max-widths();
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 // Fluid container
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 // Utilizes the mixin meant for fixed width containers, but with 100% width for
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 // fluid, full width layouts.
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17 @if $enable-grid-classes {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 .container-fluid {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20 @include make-container();
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24 // Row
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26 // Rows contain and clear the floats of your columns.
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28 @if $enable-grid-classes {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 .row {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 @include make-row();
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33 // Remove the negative margin from default .row, then the horizontal padding
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 // from all immediate children columns (to prevent runaway style inheritance).
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35 .no-gutters {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 margin-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 margin-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39 > .col,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40 > [class*="col-"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 padding-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 // Columns
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49 // Common styles for small and large grid columns
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51 @if $enable-grid-classes {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 @include make-grid-columns();
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53 }