From 27f89b288e3095fea78f7bbff921ea99a8ddb729 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Luis=20Monta=C3=B1es?= Date: Fri, 1 May 2026 18:58:43 +0200 Subject: [PATCH] web: port studio hardware aesthetic into the real app Aligns web/index.html with the design language captured in docs/design-system.md (reference: web/sandbox/studio.html). The whole UI now reads as a single rack module: corner screws, top/bottom bars, screen recess, and L2 sub-panels. - Replace dark-blue token palette with the warm-neutral hardware palette and the shared --metal-specular / --metal-brush / --metal-bevel layers. - Wrap header + main + footer in a .hardware shell with 4 corner screws. - Editor lives inside a .screen recess (deep inset shadows, transparent CodeMirror background, amber cursor + selection). - Splitter is now a hairline that lights amber on hover/drag. - Right pane groups widgets by kind into shared sub-panels (.knobs, .faders, .seq); each piano_roll is its own panel. - drawKnob ported with all 8 layers (drop shadow, amber arc, dark rim, metallic disc with concentric brushing + vertical lighting + specular band + rim light + bevel + inset + engraved notch). DPR-aware canvas. - Faders use a deep slot track with side ticks and a metallic cap. - Step seq cells become .led with amber glow + beat dividers. - Piano roll keys + cells recolored to warm/amber palette. - Wave widgets render with amber glow on a recessed background. - RUN/STOP button group with led swap; bottom-bar shows IDLE/RUNNING. Also: ignore local-only /referencias (heavy reference images, not source). --- .gitignore | 3 + web/index.html | 1027 ++++++++++++++++++++++++++++++++++++------------ 2 files changed, 783 insertions(+), 247 deletions(-) diff --git a/.gitignore b/.gitignore index 2661ad5..97d2b58 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,6 @@ venv/ .DS_Store Thumbs.db *.swp + +# Local-only design references (heavy images, not part of the source) +referencias/ diff --git a/web/index.html b/web/index.html index 263087f..cf5dde0 100644 --- a/web/index.html +++ b/web/index.html @@ -27,37 +27,62 @@ -
- - stopped - - gain - - - -
-
-
-
-
-
+
+ + + + + +
+
+ +
+ stopped + + GAIN + + + + CODE · SINTH +
+ +
+
+
+
+
+
+
+ +
+ IDLE_ +
+