Components
Panel
A panel component is usually used alongside a tile component. When a tile has
been clicked and has an .is-selected
class, the panel component opens.
Panels typically contain further information relating to the tile component that has triggered the panel.
Panels span 100% width of the viewport and appear to split the document horizontally at page level.
Dependencies
🔗
Base
This is the panel component in it's basic default form. The default panel has a
white background with dark text. When a panel is visible, it also has a class of
.is-open
.
You can put any content you like inside a panel. It is recommended that you nest
the content inside a wrapper with a class of .o-container
.
This is a title
This is a paragraph. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quos officiis atque ab esse eaque, facilis dolor. Culpa quidem officiis, ea. Debitis, delectus? Hic quam rem, accusamus officia libero quidem unde.
<article class="c-panel is-open">
<div class="c-panel__content">
<button class="c-panel__back c-link c-link--back">Back</button>
<button class="c-panel__toggle c-link c-link--close">Close</button>
<div class="o-container">
<h2 class="c-heading-bravo">This is a title</h2>
<p class="c-text-body u-text-constrain">
This is a paragraph. Lorem ipsum dolor sit amet, consectetur adipisicing
elit. Quos officiis atque ab esse eaque, facilis dolor. Culpa quidem
officiis, ea. Debitis, delectus? Hic quam rem, accusamus officia libero
quidem unde.
</p>
</div>
</div>
</article>
Modifiers
Dark
A dark version of the panel with a black background and white text.
This is a title
This is a paragraph. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quos officiis atque ab esse eaque, facilis dolor. Culpa quidem officiis, ea. Debitis, delectus? Hic quam rem, accusamus officia libero quidem unde.
<article class="c-panel c-panel--dark is-open">
<div class="c-panel__content">
<button class="c-panel__back c-link c-link--back c-link--invert">Back</button>
<button class="c-panel__toggle c-link c-link--close c-link--invert">Close</button>
<div class="o-container">
<h2 class="c-heading-bravo">This is a title</h2>
<p class="c-text-body u-text-constrain">
This is a paragraph. Lorem ipsum dolor sit amet, consectetur adipisicing
elit. Quos officiis atque ab esse eaque, facilis dolor. Culpa quidem
officiis, ea. Debitis, delectus? Hic quam rem, accusamus officia libero
quidem unde.
</p>
</div>
</div>
</article>