feat(theme): add OpenChamber hybrid theme and make it the default

- Add OpenChamber brand theme (dark+light): Vitesse syntax over OpenCode-deep neutrals with Flexoki accents, harmonized in OKLCH

- Add scripts/harmonize-theme.mjs: align accent saturation/lightness and boost syntax chroma via OKLCH

- Set default theme to OpenChamber (was Flexoki)

- Rename fields-of-the-shire off the openchamber-* id; keep it as a normal preset

- Remove OpenCode and OC-2 ports and all disabled theme JSON definitions

- Make panel/header/sidebar borders opaque and theme-driven; global default border now uses --border instead of hardcoded rgba
This commit is contained in:
Bohdan Triapitsyn
2026-07-30 17:43:39 +03:00
parent 74e7fe0707
commit 83a66d0a6d
65 changed files with 727 additions and 8686 deletions
@@ -28,10 +28,10 @@
"elevated": "#1a1a1a",
"elevatedForeground": "#dbd7caee",
"overlay": "#12121280",
"subtle": "#212020"
"subtle": "#1e1e1e"
},
"interactive": {
"border": "#393939",
"border": "#313131",
"borderHover": "#3c3c3c",
"borderFocus": "#00000000",
"selection": "#eeeeee18",
@@ -133,7 +133,7 @@
"headerHover": "#ffffff1550",
"icon": "#dedcd5a4",
"title": "#dbd7caee",
"description": "#dedcd550",
"description": "#e9e8e27f",
"edit": {
"added": "#4d9375",
"addedBackground": "#4d937520",