--- id: TASK-81 title: 'rStack.online landing page — ontology, branding, and OSS logos' status: Done assignee: [] created_date: '2026-03-03 02:10' updated_date: '2026-03-03 02:10' labels: - rstack-online - branding - documentation dependencies: [] references: - 'https://rstack.online' - 'https://github.com/rspace-online/rspace-online/blob/main/ONTOLOGY.md' priority: medium --- ## Description Major update to the rstack.online landing page to align with the new ONTOLOGY.md three-layer architecture model and establish consistent branding across all rApps and open source dependencies. ## Acceptance Criteria - [x] #1 Architecture section reflects 3-layer ontology (rApps → rSpace → rStack) - [x] #2 Hero subtitle uses ontology framing - [x] #3 x402 micropayments and Gnosis Safe added to value architecture section - [x] #4 Tech references updated: Y.js→Automerge, tldraw→FolkJS, ERC-4337→Gnosis Safe - [x] #5 EncryptID flow diagram shows full HKDF key hierarchy - [x] #6 Link to full ONTOLOGY.md on GitHub - [x] #7 All 22 rApp cards use branded badge icons (rS, rN, rV, etc.) with emoji after name - [x] #8 All 7 demo cards use branded badge variant - [x] #9 13 OSS tool cards have actual SVG/PNG logos from official sources - [x] #10 All 13 OSS tool cards are clickable links to repos/websites - [x] #11 rIDs renamed to rIdentity across the site - [x] #12 Nav header shows [rS] badge + (you)rStack branding - [x] #13 Browser tab title is clean 'rStack' without (you) prefix ## Final Summary ## Summary Comprehensive update to rstack.online across 8 commits: ### Architecture & Content (from ONTOLOGY.md) - Rewrote architecture section from 4 generic layers to the ontology's 3-tier model (rStack Foundation / rSpace Platform / rApps) - Updated hero subtitle: "composable, local-first platform for collaborative knowledge work, democratic governance, and programmable economic flows" - Added x402 micropayments as lead card in value architecture, Gnosis Safe treasury, governance tokens, rollup strategy - Replaced EncryptID flow diagram with precise HKDF key hierarchy (passkey → PRF → HKDF → AES-256-GCM / Ed25519 / ECDSA P-256 / secp256k1) - Updated all tech references: Y.js→Automerge, tldraw→FolkJS, ERC-4337→Gnosis Safe, Hono→Hono+x402 - Added link to full ontology doc on GitHub ### Branding & Icons - 22 app cards: replaced emoji icons with branded badge abbreviations (rS on teal, rN on amber, etc.) matching app-switcher palette, with emoji retained after name for visual scanning - 7 demo cards: same badge treatment at larger 56x56 size - 13 OSS tool cards: added actual project logos (10 from Simple Icons CDN, Automerge brandmark SVG, Safe white SVG, FolkJS PNG) - All 13 OSS cards now clickable links to official repos/websites - Renamed rIDs → rIdentity across all 5 occurrences - Nav header: [rS] teal badge + "(you)rStack" with dimmed pun - Browser tab: clean "rStack — Open-Source Community Infrastructure" ### Commits - `257a1b2` feat: update landing page with ontology-derived architecture info - `a796bb4` feat: branded badge icons for all rApps and OSS tool logos - `723d674` feat: use actual SVG/PNG logos for OSS tools section - `584b3fc` feat: add emoji indicators next to rApp names in card headers - `676c118` brand: rename rIDs → rIdentity across the site - `df2de33` feat: make OSS tool cards clickable links to repos/websites - `087e60d` brand: update nav header to show [rS] badge + "rStack" text - `e547783` brand: add (you)rStack branding to nav header - `b6d464d` brand: remove (you) from browser tab title