Skip to content

Show the demo Note only on the Dashboard - #1127

Open
dreamerlyq-arch wants to merge 1 commit into
mainfrom
codex/dashboard-only-demo-note
Open

Show the demo Note only on the Dashboard#1127
dreamerlyq-arch wants to merge 1 commit into
mainfrom
codex/dashboard-only-demo-note

Conversation

@dreamerlyq-arch

Copy link
Copy Markdown
Contributor

The green demo Note currently appears throughout the DAO site. Restrict the shared layout banner to the Dashboard root route (/), so all other pages omit it on both desktop and mobile. The existing demo-DAO condition, message, and links are preserved.

Validation:

  • ESLint passed for the changed file; git diff --check passed.
  • All 144 existing web script tests passed.
  • Verified in the existing Chrome session: the Dashboard retains the Note and client navigation to Proposals removes it. Other main navigation routes also omit it from their rendered shell.
  • Browser checks were limited to banner visibility; some direct navigations in the local dev server remained in the existing content-loading state. Mobile was checked through the shared layout code, not a separate viewport run.

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant