From 14d4c7748de0874e0b54d73416dac3ce1f67e3c0 Mon Sep 17 00:00:00 2001 From: Juulz Date: Thu, 15 Jan 2026 19:19:30 -0500 Subject: [PATCH] add missing theme variable for custom theming (#6665) * Update BudgetName color to use sidebarBudgetName New theme variable sidebarBudgetName * Update dark.ts to add sidebarBudgetName variable * Update development.ts to add sidebarBudgetName variable * Update light.ts to add sidebarBudgetName variable * Update midnight.ts to add sidebarBudgetName variable * Update dark.ts * Update development.ts * Update light.ts * Update midnight.ts * Update theme.ts * Create 6665.md Add `sidebarBudgetName` color variable --- packages/component-library/src/theme.ts | 1 + .../desktop-client/src/components/sidebar/BudgetName.tsx | 2 +- packages/desktop-client/src/style/themes/dark.ts | 1 + packages/desktop-client/src/style/themes/development.ts | 1 + packages/desktop-client/src/style/themes/light.ts | 1 + packages/desktop-client/src/style/themes/midnight.ts | 1 + upcoming-release-notes/6665.md | 6 ++++++ 7 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 upcoming-release-notes/6665.md diff --git a/packages/component-library/src/theme.ts b/packages/component-library/src/theme.ts index de19408dc8..0059ae70c4 100644 --- a/packages/component-library/src/theme.ts +++ b/packages/component-library/src/theme.ts @@ -43,6 +43,7 @@ export const theme = { sidebarItemBackgroundHover: 'var(--color-sidebarItemBackgroundHover)', sidebarItemText: 'var(--color-sidebarItemText)', sidebarItemTextSelected: 'var(--color-sidebarItemTextSelected)', + sidebarBudgetName: 'var(--color-sidebarBudgetName)', menuBackground: 'var(--color-menuBackground)', menuItemBackground: 'var(--color-menuItemBackground)', menuItemBackgroundHover: 'var(--color-menuItemBackgroundHover)', diff --git a/packages/desktop-client/src/components/sidebar/BudgetName.tsx b/packages/desktop-client/src/components/sidebar/BudgetName.tsx index f79f3009d6..56ef66c481 100644 --- a/packages/desktop-client/src/components/sidebar/BudgetName.tsx +++ b/packages/desktop-client/src/components/sidebar/BudgetName.tsx @@ -126,7 +126,7 @@ function EditableBudgetName() { ref={triggerRef} variant="bare" style={{ - color: theme.buttonNormalBorder, + color: theme.sidebarBudgetName, fontSize: 16, fontWeight: 500, marginLeft: -5, diff --git a/packages/desktop-client/src/style/themes/dark.ts b/packages/desktop-client/src/style/themes/dark.ts index 8336d88ee1..5b91c00778 100644 --- a/packages/desktop-client/src/style/themes/dark.ts +++ b/packages/desktop-client/src/style/themes/dark.ts @@ -47,6 +47,7 @@ export const sidebarItemAccentSelected = colorPalette.purple200; export const sidebarItemBackgroundHover = colorPalette.navy700; export const sidebarItemText = colorPalette.navy150; export const sidebarItemTextSelected = colorPalette.purple200; +export const sidebarBudgetName = colorPalette.navy300; export const menuBackground = colorPalette.navy800; export const menuItemBackground = colorPalette.navy800; diff --git a/packages/desktop-client/src/style/themes/development.ts b/packages/desktop-client/src/style/themes/development.ts index ac22948d8e..b0a2a0bf4c 100644 --- a/packages/desktop-client/src/style/themes/development.ts +++ b/packages/desktop-client/src/style/themes/development.ts @@ -47,6 +47,7 @@ export const sidebarItemBackgroundHover = colorPalette.navy800; export const sidebarItemAccentSelected = colorPalette.purple200; export const sidebarItemText = colorPalette.navy150; export const sidebarItemTextSelected = colorPalette.purple200; +export const sidebarBudgetName = colorPalette.navy150; export const menuBackground = colorPalette.white; export const menuItemBackground = colorPalette.navy50; diff --git a/packages/desktop-client/src/style/themes/light.ts b/packages/desktop-client/src/style/themes/light.ts index 60ba520ce4..5f8a625b48 100644 --- a/packages/desktop-client/src/style/themes/light.ts +++ b/packages/desktop-client/src/style/themes/light.ts @@ -47,6 +47,7 @@ export const sidebarItemBackgroundHover = colorPalette.navy800; export const sidebarItemAccentSelected = colorPalette.purple200; export const sidebarItemText = colorPalette.navy150; export const sidebarItemTextSelected = colorPalette.purple200; +export const sidebarBudgetName = colorPalette.navy150; export const menuBackground = colorPalette.white; export const menuItemBackground = colorPalette.navy50; diff --git a/packages/desktop-client/src/style/themes/midnight.ts b/packages/desktop-client/src/style/themes/midnight.ts index 17e0cb0654..decdf025b5 100644 --- a/packages/desktop-client/src/style/themes/midnight.ts +++ b/packages/desktop-client/src/style/themes/midnight.ts @@ -47,6 +47,7 @@ export const sidebarItemAccentSelected = colorPalette.purple200; export const sidebarItemBackgroundHover = colorPalette.gray700; export const sidebarItemText = colorPalette.gray100; export const sidebarItemTextSelected = colorPalette.purple200; +export const sidebarBudgetName = colorPalette.gray300; export const menuBackground = colorPalette.gray700; export const menuItemBackground = colorPalette.gray200; diff --git a/upcoming-release-notes/6665.md b/upcoming-release-notes/6665.md new file mode 100644 index 0000000000..36826541f8 --- /dev/null +++ b/upcoming-release-notes/6665.md @@ -0,0 +1,6 @@ +--- +category: Maintenance +authors: [Juulz] +--- + +Add missing theme color variable `sidebarBudgetName`.