From 87050925b17d7c8cdbf628ae0a5584f20bacc80e Mon Sep 17 00:00:00 2001 From: v0 Date: Thu, 2 Apr 2026 02:40:26 +0000 Subject: [PATCH] Redesign canvas page in Microsoft Windows 2000 style - Replace all CSS tokens with Win2000 color palette (silver, navy, teal, classic 3D borders) - Add w2k-window, w2k-titlebar, w2k-raised, w2k-sunken, w2k-btn CSS classes - Canvas background changed to Windows 2000 teal desktop with subtle grid - ToolPanel, SpawnPanel, ThemePanel, CanvasPresenceBar redesigned as Win2000 windows - All node renderers (Note, Problem, Code, TestResults) get classic window chrome with title bars - SelectionOverlay uses navy 2000-style handles and 3D raised action buttons - Dark theme now uses Win2000 High Contrast style - index.html: MS Sans Serif / Tahoma font stack applied globally --- frontend/index.html | 6 +- frontend/src/canvas/Canvas.tsx | 10 +- frontend/src/canvas/CanvasPresenceBar.tsx | 55 ++- frontend/src/canvas/SelectionOverlay.tsx | 20 +- frontend/src/canvas/SpawnPanel.tsx | 61 +-- frontend/src/canvas/ThemePanel.tsx | 30 +- frontend/src/canvas/ToolPanel.tsx | 63 +-- .../src/features/code/CodeNodeRenderer.tsx | 32 +- .../src/features/note/NoteNodeRenderer.tsx | 32 +- .../features/problem/ProblemNodeRenderer.tsx | 147 ++++--- .../test-results/TestResultsNodeRenderer.tsx | 182 ++++---- frontend/src/index.css | 395 +++++++++++++----- 12 files changed, 690 insertions(+), 343 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index e656fce..44af9de 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -4,7 +4,11 @@ - frontend + LeetCanvas +