Source:
docroot/themes/contrib/district_base/styles/scss/layouts/_header.scss
, line 1
8.1.1 #Templates.header.header Header
Defines the header style.
Example
Markup
<div id="header">
<div class="block-system-branding">
<img src="http://placekitten.com/g/300/300">
</div>
<div>
Source:
docroot/themes/contrib/district_base/styles/scss/layouts/_header.scss
, line 8
Source:
docroot/themes/contrib/district_base/styles/scss/layouts/_grid.scss
, line 1
8.2.1 #Templates.layout.grid-layout Grid
Create a grid (columns) from nested elements. You should define your own $duk-base-responsive-grids
to change these.
Examples
Default styling
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
.duk-grid--2-col
2 column grid
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
.duk-grid--3-col
3 column grid
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
.duk-grid--4-col
4 column grid
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
.duk-grid--5-col
5 column grid
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
Grid Item
Markup
<div class="[modifier class]">
<div><div class="duk-island--tertiary">Grid Item</div></div>
<div><div class="duk-island--tertiary">Grid Item</div></div>
<div><div class="duk-island--tertiary">Grid Item</div></div>
<div><div class="duk-island--tertiary">Grid Item</div></div>
<div><div class="duk-island--tertiary">Grid Item</div></div>
<div><div class="duk-island--tertiary">Grid Item</div></div>
</div>
Source:
docroot/themes/contrib/district_base/styles/scss/objects/_grid.scss
, line 4
8.2.2 #Templates.layout.main Main
Defines the main layout.
Example
Bacon ipsum dolor amet t-bone bacon alcatra pig. Meatball ball tip beef bacon, tongue doner pork pork chop ham
pastrami beef ribs jowl short loin ground round. Sausage strip steak turkey flank doner ham hock ribeye venison
pork belly tri-tip fatback. Salami alcatra meatball swine. Tri-tip sausage frankfurter ham, rump cow burgdoggen
porchetta leberkas ham hock capicola beef turducken tail swine. Rump drumstick swine andouille shankle ribeye.
Markup
<div id="page__main"><div class="container">
Bacon ipsum dolor amet t-bone bacon alcatra pig. Meatball ball tip beef bacon, tongue doner pork pork chop ham
pastrami beef ribs jowl short loin ground round. Sausage strip steak turkey flank doner ham hock ribeye venison
pork belly tri-tip fatback. Salami alcatra meatball swine. Tri-tip sausage frankfurter ham, rump cow burgdoggen
porchetta leberkas ham hock capicola beef turducken tail swine. Rump drumstick swine andouille shankle ribeye.
</div></div>
Source:
docroot/themes/contrib/district_base/styles/scss/layouts/_main.scss
, line 4
8.2.3 #Templates.layout.multi-column Multi column
Defines a multi column layout by using the class .layout-multi-column--{n}
Example
This is a 3 column card layout
Semper auctor neque vitae tempus quam pellentesque nec nam aliquam. Lacinia quis vel eros donec ac odio tempor orci dapibus.
Markup
<div class="layout-multi-column layout-multi-column--3">
<div class=""><h3>This is a 3 column card layout</h3><p>Semper auctor neque vitae tempus quam pellentesque nec nam aliquam. Lacinia quis vel eros donec ac odio tempor orci dapibus.</p></div>
<div class="field--name-field-cards">
<div class="field__item">
<div class="card paragraph paragraph__card paragraph--type-card teaser teaser--stacked">
<div class="teaser__image">
<a href="#"><img src="https://picsum.photos/600/400?random=1" width="600" height="400" class="image-style-card"></a>
</div>
<div class="teaser__main">
Card 1
</div>
</div>
</div>
<div class="field__item">
<div class="card paragraph paragraph__card paragraph--type-card teaser teaser--stacked">
<div class="teaser__image">
<a href="#"><img src="https://picsum.photos/600/400?random=1" width="600" height="400" class="image-style-card"></a>
</div>
<div class="teaser__main">
Card 2
</div>
</div>
</div>
<div class="field__item">
<div class="card paragraph paragraph__card paragraph--type-card teaser teaser--stacked">
<div class="teaser__image">
<a href="#"><img src="https://picsum.photos/600/400?random=1" width="600" height="400" class="image-style-card"></a>
</div>
<div class="teaser__main">
Card 3
</div>
</div>
</div>
</div>
</div>
Source:
docroot/themes/contrib/district_base/styles/scss/layouts/_layout-multi-column.scss
, line 1