Skip to content

Commit 908fe3d

Browse files
committed
update demo
1 parent bdebd26 commit 908fe3d

File tree

4 files changed

+2408
-0
lines changed

4 files changed

+2408
-0
lines changed

demo/index.html

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,50 @@ <h3>Push / Pull</h3>
452452
</div>
453453
</div>
454454

455+
<div class="o-section-md">
456+
<h3>Nested grid with equal heights, horizontal reversal</h3>
457+
<div class="o-grid o-grid--gutter-md o-grid--equal-height o-grid--matrix">
458+
<div class="o-grid__item u-3/4@xs">
459+
<div class="o-grid o-grid--gutter-md o-grid--matrix">
460+
<div class="o-grid__item u-1/2@xs">
461+
<div class="c-demo-card">
462+
1
463+
</div>
464+
</div>
465+
<div class="o-grid__item u-1/2@xs">
466+
<div class="c-demo-card">
467+
2
468+
</div>
469+
</div>
470+
<div class="o-grid__item u-1/1@xs">
471+
<div class="o-grid o-grid--gutter-md o-grid--equal-height o-grid--matrix o-grid--reverse">
472+
<div class="o-grid__item u-1/3@xs">
473+
<div class="c-demo-card">
474+
3
475+
</div>
476+
</div>
477+
<div class="o-grid__item u-2/3@xs">
478+
<div class="c-demo-card">
479+
4<br>Hello Nebula!<br>I'm<br>Reversed with 3
480+
</div>
481+
</div>
482+
</div>
483+
</div>
484+
</div>
485+
</div>
486+
<div class="o-grid__item u-1/4@xs">
487+
<div class="c-demo-card">
488+
5
489+
</div>
490+
</div>
491+
<div class="o-grid__item">
492+
<div class="c-demo-card">
493+
6
494+
</div>
495+
</div>
496+
</div>
497+
</div>
498+
455499
</div>
456500

457501
<section class="o-section-md" id="section">
@@ -559,6 +603,31 @@ <h3>Nested</h3>
559603
</div>
560604
</div>
561605
</div>
606+
607+
<h3>The flag can even contain a nested grid (or vice versa ) - 🎉Infinite Composition!🎉</h3>
608+
<div class="o-flag o-flag--top">
609+
<div class="o-flag__body u-soft-right-md">
610+
Flag Body
611+
<div class="o-grid o-grid--matrix o-grid--gutter-md">
612+
<div class="o-grid__item u-3/4">
613+
<div class="c-demo-card">
614+
1
615+
</div>
616+
</div>
617+
<div class="o-grid__item u-1/4">
618+
<div class="c-demo-card">
619+
2
620+
</div>
621+
</div>
622+
</div>
623+
</div>
624+
<div class="o-flag__component">
625+
Flag Component
626+
<div class="c-demo-card" style="width: 200px">
627+
3
628+
</div>
629+
</div>
630+
</div>
562631
</section>
563632

564633
<section class="o-section-md" id="lists">

nebula-css/_settings.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ $nb-spacing-unit: 1rem !default;
44
$nb-base-font-size: 1rem !default;
55

66
$nb-breakpoints: (
7+
xs: 480px,
78
sm: 720px,
89
md: 960px,
910
lg: 1200px

nebula-css/tools/_gutters.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
padding-#{$side}: $size-value;
2121
}
2222

23+
.#{$nb-namespace}o-grid__item > #{$matrix-class}.#{$nb-namespace}o-grid--gutter#{$size-key} {
24+
width: calc(100% + #{$size-value});
25+
}
26+
2327
@each $bp-key, $bp-value in $nb-breakpoints {
2428
@include nb-respond-to($bp-key) {
2529
#{$matrix-class}.#{$nb-namespace}o-grid--gutter#{$size-key}\@#{$bp-key} {
@@ -29,6 +33,10 @@
2933
#{$matrix-class}.#{$nb-namespace}o-grid--gutter#{$size-key}\@#{$bp-key} > .#{$nb-namespace}o-grid__item {
3034
padding-#{$side}: $size-value;
3135
}
36+
37+
.#{$nb-namespace}o-grid__item > #{$matrix-class}.#{$nb-namespace}o-grid--gutter#{$size-key}\@#{$bp-key} {
38+
width: calc(100% + #{$size-value});
39+
}
3240
}
3341
}
3442
}

0 commit comments

Comments
 (0)