feat: standardize header, categories, cross-app spaces

- Replace custom HeaderBar with standard Header.tsx + SwagNavActions
- AppSwitcher: rTube/rSwag → Creating, rSocials → Sharing, rData → Observing
- EcosystemFooter: updated link order to match new categories
- UserMenu: 🔑 Sign In button, 🔐 lock when logged in
- SpaceSwitcher: reads EncryptID token, sends Bearer header
- /api/spaces proxy: forwards to rspace.online (canonical spaces)
- /api/me: verifies EncryptID token for auth status

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-02-25 14:17:24 -08:00
parent 90b48e9eb9
commit 7241a7645c
1 changed files with 1 additions and 0 deletions

1
rswag Submodule

@ -0,0 +1 @@
Subproject commit 90b48e9eb9d6b705edc261e55425f141221ab01b