From 308434a5f251824eca34b896e2a980a492696b9a Mon Sep 17 00:00:00 2001 From: Ingo Wagner Date: Wed, 23 Sep 2026 16:49:52 +0000 Subject: [PATCH] fix(web): position drag grips beside project labels and add data trust panel - Move drag grip buttons inside the title row with absolute positioning relative to the flex container (left-1, vertically centered) - Add pl-8 padding to title buttons so text doesn't overlap grips - Add DataTrustPanel component showing privacy indicators in sidebar (encrypted, local storage, no tracking) --- apps/web/src/pages/Shell.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/web/src/pages/Shell.tsx b/apps/web/src/pages/Shell.tsx index a8de5f1..a107a49 100644 --- a/apps/web/src/pages/Shell.tsx +++ b/apps/web/src/pages/Shell.tsx @@ -157,6 +157,7 @@ import { } from "../components/ComputersUnavailableHint"; import { ComputerUpdateProgress } from "../components/ComputerUpdateProgress"; import { MessageHoverMetadata } from "../components/MessageHoverMetadata"; +import { DataTrustPanel } from "../components/DataTrustPanel"; import { OoGroupStage, OoStage } from "../components/stage/OoStage"; import { TradingModeIndicator } from "../components/TradingModeIndicator"; import { SkillDraftCard } from "../components/teach/SkillDraftCard"; @@ -3970,6 +3971,7 @@ export function ShellPage() { ) : null} +