Attribution
Canonical GitHub source · Pulled from
docs/ATTRIBUTION.mdat refmainduring this site build. Use Edit this page below to suggest a correction at the source.
Attribution and licensing
Section titled “Attribution and licensing”Brand Navigation was newly authored from its product specifications as an independent theme component.
See the authorship and provenance record for the AI-assisted authorship model, pinned upstream revisions, implementation-history evidence, and release controls behind this summary.
Product inspiration
Section titled “Product inspiration”The following projects informed product discovery, administrator workflows, or presentation choices. Brand Navigation does not incorporate source code from these projects merely because they inspired a feature or demonstrated a common Discourse theme-component pattern.
- Discourse Brand Header demonstrated a distinct, site-wide brand surface.
- Discourse Header Submenus demonstrated structured header navigation and exposed administration and usability concerns that Brand Navigation addresses independently.
- Pavilion Dropdown Header informed exploration of descriptive dropdown presentation and coexistence with other header components.
- Custom Header Links (icons) demonstrated compact, accessible destinations registered in Discourse’s core header.
Historical implementation study
Section titled “Historical implementation study”Brand Navigation’s core-header icon integration uses Discourse’s documented
api.headerIcons API. During development, an early implementation adapted the
narrow curryComponent registration pattern used by Custom Header Links
(icons). Before the first tagged release, that implementation was replaced by
an independently authored lexical component factory.
Permanent upstream reference:
initialize-for-header-icon-links.gjs at dee14e3.
The permanent reference preserves the development history; it does not classify
the current release tree as containing that adapted expression. No copied or
adapted external code is currently identified. Brand Navigation declares
GPL-2.0-or-later. If future work copies or adapts code, this record and any
required copyright or license notice must be updated in the same change.