Skip to main content
brickwork
GitHub Log in Get started
Display
Theme
Density
Direction
Brand

Documentation

Components / Shells

Marketing shell

Public site chrome around composed marketing sections.

Full-page preview

Open full-page preview

The preview is a registered, same-origin template for this shell. It does not run visitor supplied source.

Use it

Read the pinned package source

{% extends "brickwork_marketing/shell/marketing.html" %}
{% block content %}<section><h1>Build with Brickwork</h1><p>Composable Django UI.</p></section>{% endblock %}

Public blocks

BlockUse
brand_logo / brand_wordmarkBrand identity.
marketing_nav / marketing_actionsPrimary navigation and calls to action.
marketing_header_modifiers / marketing_header_attrsOpt-in overlay and reviewed header attributes.
contentConsumer-owned stacked sections.
marketing_footer / footer_legalFooter content and legal line.

Accessibility and no-JavaScript behaviour

Use one h1 per page and ordinary landmark navigation. Section headings are scoped to their own includes.

The shell's public structure renders as HTML before any enhancement.

Troubleshooting

A section receives the wrong heading.
Pass its context only to that include. Do not build a page-wide prefixed context bag.
Documentation