Skip to content

Product scope

Canonical GitHub source · Pulled from docs/SCOPE.md at ref main during this site build. Use Edit this page below to suggest a correction at the source.

Brand Navigation is a focused theme component for site-global identity and navigation on normal Discourse application pages.

  • 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.
  • 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.