Add StarIntel community link through shared Quasar shell #29

Closed
nsaspy wants to merge 8 commits from feat/community-link-shared-shell into main
Owner

Closes #22.

Summary

Preserves the user-facing intent of stale PR #6 without restoring its public-script/MutationObserver shell injection.

  • adds the StarIntel Discord link as a first-class shared-shell surface;
  • exposes it in the desktop sidebar footer and the full mobile gesture navigation;
  • keeps the external URL in one shared UI-core constant;
  • opens externally with noopener noreferrer;
  • adds desktop and mobile Playwright coverage;
  • stays on the repaired #23 UI/E2E baseline and leaves legacy DOM enhancement dead.

Architecture

This change belongs to the shared Quasar shell boundary. It does not mutate rendered navigation after the fact and does not reintroduce OperatorUiEnhancer-style DOM reconciliation.

Merge gate

Merge only when exact-head CI is green.

Closes #22. ## Summary Preserves the user-facing intent of stale PR #6 without restoring its public-script/MutationObserver shell injection. - adds the StarIntel Discord link as a first-class shared-shell surface; - exposes it in the desktop sidebar footer and the full mobile gesture navigation; - keeps the external URL in one shared UI-core constant; - opens externally with `noopener noreferrer`; - adds desktop and mobile Playwright coverage; - stays on the repaired #23 UI/E2E baseline and leaves legacy DOM enhancement dead. ## Architecture This change belongs to the shared Quasar shell boundary. It does not mutate rendered navigation after the fact and does not reintroduce `OperatorUiEnhancer`-style DOM reconciliation. ## Merge gate Merge only when exact-head CI is green.
nsaspy closed this pull request 2026-08-27 19:32:36 +00:00
Some checks failed
CI / baseline (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No description provided.