[PR #1797] [MERGED] Add user-friendly theme option labels (#1796) #34157

Closed
opened 2026-04-20 21:21:45 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1797
Author: @miqh
Created: 10/15/2023
Status: Merged
Merged: 10/16/2023
Merged by: @joel-jeremy

Base: masterHead: fix/theme-option-labels


📝 Commits (1)

📊 Changes

3 files changed (+17 additions, -7 deletions)

View changed files

📝 packages/desktop-client/src/components/settings/Themes.tsx (+2 -2)
📝 packages/desktop-client/src/style/theme.tsx (+9 -5)
upcoming-release-notes/1797.md (+6 -0)

📄 Description

Hello there,

#1796 looks like a simple enough request, so I thought I'd try my hand with an initial contribution.

I looked around at other areas which required key-value options (i.e. for <Select />) but couldn't find any consistency with their structure.

Happy to amend as necessary.

EDIT: Noticed the release notes action failed. If these minor changes warrant an entry in upcoming-release-notes then I'll add it. However, I'm thinking they're not, given that themes is behind an experimental flag.


Closes #1796


🔄 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/1797 **Author:** [@miqh](https://github.com/miqh) **Created:** 10/15/2023 **Status:** ✅ Merged **Merged:** 10/16/2023 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `fix/theme-option-labels` --- ### 📝 Commits (1) - [`66b012c`](https://github.com/actualbudget/actual/commit/66b012ccb04fff1327376bdaa6b372db95c6cc95) Add user-friendly theme option labels (#1796) ### 📊 Changes **3 files changed** (+17 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/settings/Themes.tsx` (+2 -2) 📝 `packages/desktop-client/src/style/theme.tsx` (+9 -5) ➕ `upcoming-release-notes/1797.md` (+6 -0) </details> ### 📄 Description Hello there, #1796 looks like a simple enough request, so I thought I'd try my hand with an initial contribution. I looked around at other areas which required key-value options (i.e. for `<Select />`) but couldn't find any consistency with their structure. Happy to amend as necessary. **EDIT:** Noticed the release notes action failed. If these minor changes warrant an entry in `upcoming-release-notes` then I'll add it. However, I'm thinking they're not, given that themes is behind an experimental flag. --- Closes #1796 --- <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 21:21:45 -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#34157