Skip to content
This repository was archived by the owner on Jul 18, 2024. It is now read-only.

Commit a7fb05b

Browse files
committed
fix(scss): Add margin at new breakpoint even if it is 0. Closes #23.
1 parent a4a42c5 commit a7fb05b

15 files changed

+264
-12
lines changed
Binary file not shown.

examples/bootstrap/css-gridish/css/bootstrap-grid-legacy.css

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,31 @@ body {
270270
height: 100vw;
271271
max-height: 100rem; }
272272

273+
.bootstrap-container {
274+
padding-left: 0;
275+
padding-right: 0; }
276+
277+
.bootstrap-grid.bootstrap-grid--bleed {
278+
margin-left: -0;
279+
margin-right: -0;
280+
padding-left: 0;
281+
padding-right: 0;
282+
width: 100vw; }
283+
284+
.bootstrap-grid--bleed--left {
285+
padding-left: 0;
286+
margin-left: -0; }
287+
288+
.bootstrap-grid--bleed--right {
289+
padding-right: 0;
290+
margin-right: -0; }
291+
292+
@supports (display: grid) {
293+
.bootstrap-grid__break--left {
294+
margin-left: -0; }
295+
.bootstrap-grid__break--right {
296+
margin-right: -0; } }
297+
273298
.bootstrap-padding {
274299
padding: calc(30px / 2); }
275300

@@ -343,6 +368,26 @@ body {
343368
display: none; }
344369
[class*="bootstrap-grid__col--"] {
345370
min-width: 0; }
371+
.bootstrap-container {
372+
padding-left: 0;
373+
padding-right: 0; }
374+
.bootstrap-grid.bootstrap-grid--bleed {
375+
margin-left: calc((100vw - 100rem) / -2 - 0);
376+
margin-right: calc((100vw - 100rem) / -2 - 0);
377+
padding-left: calc((100vw - 100rem) / -2 * -1 + 0);
378+
padding-right: calc((100vw - 100rem) / -2 * -1 + 0);
379+
width: 100vw; }
380+
.bootstrap-grid--bleed--left {
381+
padding-left: 0;
382+
margin-left: -0; }
383+
.bootstrap-grid--bleed--right {
384+
padding-right: 0;
385+
margin-right: -0; }
386+
@supports (display: grid) {
387+
.bootstrap-grid__break--left {
388+
margin-left: -0; }
389+
.bootstrap-grid__break--right {
390+
margin-right: -0; } }
346391
.bootstrap-padding {
347392
padding: calc(30px / 2); }
348393
.bootstrap-padding--bottom {

examples/bootstrap/css-gridish/css/bootstrap-grid-legacy.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/bootstrap/css-gridish/css/bootstrap-grid.css

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,31 @@ body {
8181
.bootstrap-grid__col--sm--12 {
8282
grid-column: span 12; }
8383

84+
.bootstrap-container {
85+
padding-left: 0;
86+
padding-right: 0; }
87+
88+
.bootstrap-grid.bootstrap-grid--bleed {
89+
margin-left: -0;
90+
margin-right: -0;
91+
padding-left: 0;
92+
padding-right: 0;
93+
width: 100vw; }
94+
95+
.bootstrap-grid--bleed--left {
96+
padding-left: 0;
97+
margin-left: -0; }
98+
99+
.bootstrap-grid--bleed--right {
100+
padding-right: 0;
101+
margin-right: -0; }
102+
103+
.bootstrap-grid__break--left {
104+
margin-left: -0; }
105+
106+
.bootstrap-grid__break--right {
107+
margin-right: -0; }
108+
84109
.bootstrap-padding {
85110
padding: calc(30px / 2); }
86111

@@ -152,6 +177,25 @@ body {
152177
.bootstrap-grid__col--xl--0,
153178
.bootstrap-grid__col--xl--0--only {
154179
display: none; }
180+
.bootstrap-container {
181+
padding-left: 0;
182+
padding-right: 0; }
183+
.bootstrap-grid.bootstrap-grid--bleed {
184+
margin-left: calc((100vw - 100rem) / -2 - 0);
185+
margin-right: calc((100vw - 100rem) / -2 - 0);
186+
padding-left: calc((100vw - 100rem) / -2 * -1 + 0);
187+
padding-right: calc((100vw - 100rem) / -2 * -1 + 0);
188+
width: 100vw; }
189+
.bootstrap-grid--bleed--left {
190+
padding-left: 0;
191+
margin-left: -0; }
192+
.bootstrap-grid--bleed--right {
193+
padding-right: 0;
194+
margin-right: -0; }
195+
.bootstrap-grid__break--left {
196+
margin-left: -0; }
197+
.bootstrap-grid__break--right {
198+
margin-right: -0; }
155199
.bootstrap-padding {
156200
padding: calc(30px / 2); }
157201
.bootstrap-padding--bottom {

0 commit comments

Comments
 (0)