Product scope
Canonical GitHub source · Pulled from
docs/SCOPE.mdat refmainduring this site build. Use Edit this page below to suggest a correction at the source.
Product scope
Section titled “Product scope”Brand Navigation is a focused theme component for site-global identity and navigation on normal Discourse application pages.
Included
Section titled “Included”- Optional brand header.
- Brand logo, dark-scheme logo, name, destination, and presentation.
- Ordered top-level links and one child submenu level.
- Internal and external destinations.
- Desktop, tablet, and mobile behavior.
- Mobile bar, compact menu, and hidden modes.
- Keyboard and assistive-technology semantics.
- Theme and color-scheme compatibility through Discourse color variables.
- Anonymous and authenticated audience rules.
- Structured, validated administration with safe sample defaults, native Discourse activation, and an unpublished staging-theme preparation path.
- Explicit full-application and embed render boundaries.
Excluded
Section titled “Excluded”- CMS behavior and general page building.
- Arbitrary deep navigation nesting.
- Authentication replacements.
- Changes to core Discourse embedding.
- DiscussionBridge compatibility logic.
- Hostname, CSS, or DOM-selector embed workarounds.
- Literal integration into Discourse core as an initial requirement.