From 11d34d52e2068d72e5c273ecc918ed128537ff88 Mon Sep 17 00:00:00 2001 From: Ivanruii Date: Wed, 20 May 2026 13:36:04 +0200 Subject: [PATCH] fix: update button hover styles for VSCode environment --- apps/web/src/pods/toolbar/toolbar.pod.module.css | 9 +++++++++ apps/web/src/pods/toolbar/toolbar.pod.tsx | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/web/src/pods/toolbar/toolbar.pod.module.css b/apps/web/src/pods/toolbar/toolbar.pod.module.css index 6cda259e..e3969bcf 100644 --- a/apps/web/src/pods/toolbar/toolbar.pod.module.css +++ b/apps/web/src/pods/toolbar/toolbar.pod.module.css @@ -56,6 +56,11 @@ color: var(--pure-white); } +.vscode .button:hover { + background-color: var(--primary-700); + color: var(--primary-200); +} + .button:disabled { color: var(--primary-300); cursor: not-allowed; @@ -64,3 +69,7 @@ .button:disabled:hover { background-color: inherit; } + +.vscode .button:disabled:hover { + color: var(--text-color); +} diff --git a/apps/web/src/pods/toolbar/toolbar.pod.tsx b/apps/web/src/pods/toolbar/toolbar.pod.tsx index d42df49c..c92bf61f 100644 --- a/apps/web/src/pods/toolbar/toolbar.pod.tsx +++ b/apps/web/src/pods/toolbar/toolbar.pod.tsx @@ -21,7 +21,9 @@ export const ToolbarPod: React.FC = () => { const isEditMode = interactionMode === 'edit'; const isVSCode = isVSCodeEnv(); return ( -
+
{(isEditMode || !isVSCode) && (
    {isEditMode && (