fix: update color values in Flexoki themes and enhance theme conversion script

This commit is contained in:
Bohdan Triapitsyn
2026-05-22 15:21:36 +03:00
parent 3354d7ec45
commit 82633d97f5
3 changed files with 188 additions and 39 deletions
@@ -17,12 +17,12 @@
"base": "#DA702C",
"hover": "#DA702C",
"active": "#F9AE77",
"foreground": "#151313",
"foreground": "#171515",
"muted": "#DA702C80",
"emphasis": "#F9AE77"
},
"surface": {
"background": "#151313",
"background": "#171515",
"foreground": "#CECDC3",
"muted": "#1C1B1A",
"mutedForeground": "#807e79",
@@ -45,19 +45,19 @@
},
"status": {
"error": "#D14D41",
"errorForeground": "#151313",
"errorForeground": "#171515",
"errorBackground": "#AF302920",
"errorBorder": "#AF302950",
"warning": "#DA702C",
"warningForeground": "#151313",
"warningForeground": "#171515",
"warningBackground": "#BC521520",
"warningBorder": "#BC521550",
"success": "#A0AF54",
"successForeground": "#151313",
"successForeground": "#171515",
"successBackground": "#66800B20",
"successBorder": "#66800B50",
"info": "#4385BE",
"infoForeground": "#151313",
"infoForeground": "#171515",
"infoBackground": "#205EA620",
"infoBorder": "#205EA650"
},
@@ -145,7 +145,7 @@
"userMessage": "#CECDC3",
"userMessageBackground": "#27180E",
"assistantMessage": "#CECDC3",
"assistantMessageBackground": "#151313",
"assistantMessageBackground": "#171515",
"timestamp": "#878580",
"divider": "#343331"
},
@@ -17,19 +17,19 @@
"base": "#BC5215",
"hover": "#F9AE77",
"active": "#DA702C",
"foreground": "#FFFCF0",
"foreground": "#fffdf4",
"muted": "#BC521580",
"emphasis": "#F9AE77"
},
"surface": {
"background": "#FFFCF0",
"background": "#fffdf4",
"foreground": "#100F0F",
"muted": "#F2F0E5",
"muted": "#f6f5ee",
"mutedForeground": "#686663",
"elevated": "#fdf6ec",
"elevated": "#fbfaf2",
"elevatedForeground": "#100F0F",
"overlay": "#100F0F20",
"subtle": "#F6F0E6"
"subtle": "#f7f4ec"
},
"interactive": {
"border": "#DAD8CE",
@@ -45,19 +45,19 @@
},
"status": {
"error": "#AF3029",
"errorForeground": "#FFFCF0",
"errorForeground": "#fffdf4",
"errorBackground": "#D14D4120",
"errorBorder": "#D14D4150",
"warning": "#BC5215",
"warningForeground": "#FFFCF0",
"warningForeground": "#fffdf4",
"warningBackground": "#DA702C20",
"warningBorder": "#DA702C50",
"success": "#66800B",
"successForeground": "#FFFCF0",
"successForeground": "#fffdf4",
"successBackground": "#879A3920",
"successBorder": "#879A3950",
"info": "#205EA6",
"infoForeground": "#FFFCF0",
"infoForeground": "#fffdf4",
"infoBackground": "#4385BE20",
"infoBorder": "#4385BE50"
},
@@ -70,7 +70,7 @@
},
"syntax": {
"base": {
"background": "#F2F0E5",
"background": "#f6f5ee",
"foreground": "#100F0F",
"comment": "#6F6E69",
"keyword": "#205EA6",
@@ -136,21 +136,21 @@
"link": "#205EA6",
"linkHover": "#4385BE",
"inlineCode": "#24837B",
"inlineCodeBackground": "#F2F0E5",
"inlineCodeBackground": "#f6f5ee",
"blockquote": "#6F6E69",
"blockquoteBorder": "#DAD8CE",
"listMarker": "#AD830199"
},
"chat": {
"userMessage": "#100F0F",
"userMessageBackground": "#F6F0E6",
"userMessageBackground": "#f7f4ec",
"assistantMessage": "#100F0F",
"assistantMessageBackground": "#FFFCF0",
"assistantMessageBackground": "#fffdf4",
"timestamp": "#6F6E69",
"divider": "#DAD8CE"
},
"tools": {
"background": "#F2F0E550",
"background": "#f6f5ee50",
"border": "#b4b2a980",
"headerHover": "#DAD8CE",
"icon": "#6F6E69",