rspace-online/backlog/tasks/task-81 - rStack.online-lan...

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
rstack-online
branding
documentation
https://rstack.online
https://github.com/rspace-online/rspace-online/blob/main/ONTOLOGY.md
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

  • 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