Sha256: 7c4a275e0392d3c4d41ab53a6d6b7494033680905a2a8fd16170c8f4c9d27c64
Contents?: true
Size: 1.3 KB
Versions: 1
Compression:
Stored size: 1.3 KB
Contents
// Layout mixins @mixin flow-as-row { grid-auto-flow: row; grid-template-columns: 1fr !important; .Layout-sidebar, .Layout-divider, .Layout-main { width: 100% !important; grid-column: 1 !important; } &.Layout--sidebarPosition-flowRow-start { .Layout-sidebar { grid-row: 1; } .Layout-main { grid-row: 2 / span 2; } } &.Layout--sidebarPosition-flowRow-end { .Layout-sidebar { grid-row: 2 / span 2; } .Layout-main { grid-row: 1; } } &.Layout--sidebarPosition-flowRow-none { .Layout-sidebar { display: none; } } &.Layout--divided { @include flow-as-row-divider; .Layout-main { grid-row: 3 / span 1; } &.Layout--sidebarPosition-flowRow-end { .Layout-sidebar { grid-row: 3 / span 1; } .Layout-main { grid-row: 1; } } } } @mixin flow-as-row-divider { --Layout-gutter: 0; .Layout-divider { height: 1px; grid-row: 2; &.Layout-divider--flowRow-hidden { display: none; } &.Layout-divider--flowRow-shallow { height: 8px; margin-right: 0; background: var(--color-bg-canvas-inset); border-color: var(--color-border-primary); border-style: solid; border-width: $border-width 0; } } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
primery-0.1.0 | _sass/@primer/css/layout/mixins.scss |