Restructure reactive islands: remove Overview link, Demo → Examples, add event bridge demo

- Remove "Overview" nav link (index.sx IS the summary)
- Rename "Demo" → "Examples" in nav and page title
- Remove "Plan" and "Phase 2" from nav (all items done — status table remains in overview)
- Add "Marshes" to nav (was missing, content already existed)
- Add live event bridge demo island (data-sx-emit → signal via on-event)
- Add event bridge section (#14) to examples page
- Keep "demo" route as alias for backward compat

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-17 18:16:57 +00:00
parent ecbe670a6a
commit 2203f56849
4 changed files with 59 additions and 18 deletions

View File

@@ -611,11 +611,11 @@
:layout :sx-docs
:content (~layouts/doc :path (str "/sx/(geography.(reactive." slug "))")
(case slug
"examples" (~reactive-islands/demo/reactive-islands-demo-content)
"demo" (~reactive-islands/demo/reactive-islands-demo-content)
"event-bridge" (~reactive-islands/event-bridge/reactive-islands-event-bridge-content)
"named-stores" (~reactive-islands/named-stores/reactive-islands-named-stores-content)
"plan" (~reactive-islands/plan/reactive-islands-plan-content)
"phase2" (~reactive-islands/phase2/reactive-islands-phase2-content)
"marshes" (~reactive-islands/marshes/reactive-islands-marshes-content)
:else (~reactive-islands/index/reactive-islands-index-content))))
;; ---------------------------------------------------------------------------