3.7 KiB
3.7 KiB
| id | title | status | assignee | created_date | updated_date | labels | dependencies | references | priority | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-81 | rStack.online landing page — ontology, branding, and OSS logos | Done | 2026-03-03 02:10 | 2026-03-03 02:10 |
|
|
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
- #1 Architecture section reflects 3-layer ontology (rApps → rSpace → rStack)
- #2 Hero subtitle uses ontology framing
- #3 x402 micropayments and Gnosis Safe added to value architecture section
- #4 Tech references updated: Y.js→Automerge, tldraw→FolkJS, ERC-4337→Gnosis Safe
- #5 EncryptID flow diagram shows full HKDF key hierarchy
- #6 Link to full ONTOLOGY.md on GitHub
- #7 All 22 rApp cards use branded badge icons (rS, rN, rV, etc.) with emoji after name
- #8 All 7 demo cards use branded badge variant
- #9 13 OSS tool cards have actual SVG/PNG logos from official sources
- #10 All 13 OSS tool cards are clickable links to repos/websites
- #11 rIDs renamed to rIdentity across the site
- #12 Nav header shows [rS] badge + (you)rStack branding
- #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
257a1b2feat: update landing page with ontology-derived architecture infoa796bb4feat: branded badge icons for all rApps and OSS tool logos723d674feat: use actual SVG/PNG logos for OSS tools section584b3fcfeat: add emoji indicators next to rApp names in card headers676c118brand: rename rIDs → rIdentity across the sitedf2de33feat: make OSS tool cards clickable links to repos/websites087e60dbrand: update nav header to show [rS] badge + "rStack" texte547783brand: add (you)rStack branding to nav headerb6d464dbrand: remove (you) from browser tab title