[PR #6665] [MERGED] add missing theme variable for custom theming #36852

Closed
opened 2026-04-20 23:41:27 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/6665
Author: @Juulz
Created: 1/15/2026
Status: Merged
Merged: 1/16/2026
Merged by: @matt-fidd

Base: masterHead: theme-variables


📝 Commits (10+)

  • 3d9805f Update BudgetName color to use sidebarBudgetName
  • bc3f408 Update dark.ts to add sidebarBudgetName variable
  • 42e8b75 Update development.ts to add sidebarBudgetName variable
  • 241b9a9 Update light.ts to add sidebarBudgetName variable
  • 618000a Update midnight.ts to add sidebarBudgetName variable
  • 3636c28 Update dark.ts
  • 4260848 Update development.ts
  • a09946b Update light.ts
  • 3f72e66 Update midnight.ts
  • 447aef2 Update theme.ts

📊 Changes

7 files changed (+12 additions, -1 deletions)

View changed files

📝 packages/component-library/src/theme.ts (+1 -0)
📝 packages/desktop-client/src/components/sidebar/BudgetName.tsx (+1 -1)
📝 packages/desktop-client/src/style/themes/dark.ts (+1 -0)
📝 packages/desktop-client/src/style/themes/development.ts (+1 -0)
📝 packages/desktop-client/src/style/themes/light.ts (+1 -0)
📝 packages/desktop-client/src/style/themes/midnight.ts (+1 -0)
upcoming-release-notes/6665.md (+6 -0)

📄 Description

I found one theme variable was missing:

add sidebarBudgetName (themes currently use buttonNormalBorder - doesn't work well in dark themes and it would be great to colorize your budget name separately)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/6665 **Author:** [@Juulz](https://github.com/Juulz) **Created:** 1/15/2026 **Status:** ✅ Merged **Merged:** 1/16/2026 **Merged by:** [@matt-fidd](https://github.com/matt-fidd) **Base:** `master` ← **Head:** `theme-variables` --- ### 📝 Commits (10+) - [`3d9805f`](https://github.com/actualbudget/actual/commit/3d9805fb60efd7584a186f914df905a65fe13ffe) Update BudgetName color to use sidebarBudgetName - [`bc3f408`](https://github.com/actualbudget/actual/commit/bc3f408641fe092060a66ad2d70eec2702cb97dd) Update dark.ts to add sidebarBudgetName variable - [`42e8b75`](https://github.com/actualbudget/actual/commit/42e8b759051529909df3a3c08dd060c02530d123) Update development.ts to add sidebarBudgetName variable - [`241b9a9`](https://github.com/actualbudget/actual/commit/241b9a975834502576b164ff275040b10f56da26) Update light.ts to add sidebarBudgetName variable - [`618000a`](https://github.com/actualbudget/actual/commit/618000a6c6269eb7c4d583133cca9e137aa64c9d) Update midnight.ts to add sidebarBudgetName variable - [`3636c28`](https://github.com/actualbudget/actual/commit/3636c286fa29fd96be3339347d6048e6fce73bde) Update dark.ts - [`4260848`](https://github.com/actualbudget/actual/commit/42608486750a8a72b6d6c996f44621b816d84a9b) Update development.ts - [`a09946b`](https://github.com/actualbudget/actual/commit/a09946bac936f9f5619e9d554ef096700e50b6ae) Update light.ts - [`3f72e66`](https://github.com/actualbudget/actual/commit/3f72e66519f8de8145ca2c2474e030deb879d61d) Update midnight.ts - [`447aef2`](https://github.com/actualbudget/actual/commit/447aef265bd9af1f50fa2b2e77b908ec35640980) Update theme.ts ### 📊 Changes **7 files changed** (+12 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `packages/component-library/src/theme.ts` (+1 -0) 📝 `packages/desktop-client/src/components/sidebar/BudgetName.tsx` (+1 -1) 📝 `packages/desktop-client/src/style/themes/dark.ts` (+1 -0) 📝 `packages/desktop-client/src/style/themes/development.ts` (+1 -0) 📝 `packages/desktop-client/src/style/themes/light.ts` (+1 -0) 📝 `packages/desktop-client/src/style/themes/midnight.ts` (+1 -0) ➕ `upcoming-release-notes/6665.md` (+6 -0) </details> ### 📄 Description I found one theme variable was missing: add sidebarBudgetName (themes currently use buttonNormalBorder - doesn't work well in dark themes and it would be great to colorize your budget name separately) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 23:41:27 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#36852