From 7e6d78f4cb9d82d92261b7ec84400296834be76c Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Wed, 25 Feb 2026 13:30:44 -0800 Subject: [PATCH] =?UTF-8?q?refactor:=20reorganize=20app-switcher=20categor?= =?UTF-8?q?ies=20=E2=80=94=20Sharing,=20Observing,=20move=20rTube=20to=20C?= =?UTF-8?q?reating?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename "Social & Media" to "Sharing", split out rData into new "Observing" category, and move rTube from Social to Creating. Co-Authored-By: Claude Opus 4.6 --- shared/components/rstack-app-switcher.ts | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/shared/components/rstack-app-switcher.ts b/shared/components/rstack-app-switcher.ts index afae3c2..ac31eb1 100644 --- a/shared/components/rstack-app-switcher.ts +++ b/shared/components/rstack-app-switcher.ts @@ -42,14 +42,15 @@ const MODULE_BADGES: Record = { cart: { badge: "rCt", color: "#fdba74" }, // orange-300 auctions: { badge: "rA", color: "#fca5a5" }, // red-300 providers: { badge: "rPr", color: "#fdba74" }, // orange-300 - // Social & Media - photos: { badge: "rPh", color: "#f9a8d4" }, // pink-200 tube: { badge: "rTu", color: "#f9a8d4" }, // pink-300 + // Sharing + photos: { badge: "rPh", color: "#f9a8d4" }, // pink-200 network: { badge: "rNe", color: "#93c5fd" }, // blue-300 socials: { badge: "rSo", color: "#7dd3fc" }, // sky-200 files: { badge: "rFi", color: "#67e8f9" }, // cyan-300 - data: { badge: "rD", color: "#d8b4fe" }, // purple-300 books: { badge: "rB", color: "#fda4af" }, // rose-300 + // Observing + data: { badge: "rD", color: "#d8b4fe" }, // purple-300 // Work & Productivity work: { badge: "rWo", color: "#cbd5e1" }, // slate-300 // Identity & Infrastructure @@ -62,6 +63,7 @@ const MODULE_CATEGORIES: Record = { canvas: "Creating", notes: "Creating", pubs: "Creating", + tube: "Creating", swag: "Creating", splat: "Creating", cal: "Planning", @@ -78,13 +80,12 @@ const MODULE_CATEGORIES: Record = { cart: "Funding & Commerce", auctions: "Funding & Commerce", providers: "Funding & Commerce", - photos: "Social & Media", - tube: "Social & Media", - network: "Social & Media", - socials: "Social & Media", - files: "Social & Media", - data: "Social & Media", - books: "Social & Media", + photos: "Sharing", + network: "Sharing", + socials: "Sharing", + files: "Sharing", + books: "Sharing", + data: "Observing", work: "Work & Productivity", ids: "Identity & Infrastructure", stack: "Identity & Infrastructure", @@ -96,7 +97,8 @@ const CATEGORY_ORDER = [ "Communicating", "Deciding", "Funding & Commerce", - "Social & Media", + "Sharing", + "Observing", "Work & Productivity", "Identity & Infrastructure", ];