[PR #2577] [MERGED] Use desktop colors for mobile autocomplete modals #22989

Closed
opened 2026-04-16 17:09:22 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2577
Author: @joel-jeremy
Created: 4/10/2024
Status: Merged
Merged: 4/11/2024
Merged by: @joel-jeremy

Base: masterHead: mobile-autocomplete-use-desktop-colors


📝 Commits (8)

📊 Changes

18 files changed (+86 additions, -61 deletions)

View changed files

📝 packages/desktop-client/src/components/FatalError.tsx (+1 -1)
📝 packages/desktop-client/src/components/MobileWebMessage.tsx (+2 -2)
📝 packages/desktop-client/src/components/autocomplete/AccountAutocomplete.tsx (+3 -0)
📝 packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx (+1 -6)
📝 packages/desktop-client/src/components/autocomplete/ItemHeader.tsx (+0 -1)
📝 packages/desktop-client/src/components/autocomplete/PayeeAutocomplete.tsx (+0 -4)
📝 packages/desktop-client/src/components/common/Modal.tsx (+25 -12)
📝 packages/desktop-client/src/components/gocardless/GoCardlessLink.tsx (+1 -1)
📝 packages/desktop-client/src/components/mobile/transactions/Option.jsx (+1 -1)
📝 packages/desktop-client/src/components/modals/AccountAutocompleteModal.tsx (+15 -7)
📝 packages/desktop-client/src/components/modals/CategoryAutocompleteModal.tsx (+15 -7)
📝 packages/desktop-client/src/components/modals/EditField.jsx (+2 -5)
📝 packages/desktop-client/src/components/modals/PayeeAutocompleteModal.tsx (+14 -6)
📝 packages/desktop-client/src/style/themes/dark.ts (+0 -2)
📝 packages/desktop-client/src/style/themes/development.ts (+0 -2)
📝 packages/desktop-client/src/style/themes/light.ts (+0 -2)
📝 packages/desktop-client/src/style/themes/midnight.ts (+0 -2)
upcoming-release-notes/2577.md (+6 -0)

📄 Description

Closes https://github.com/actualbudget/actual/issues/2574

This also lessens the pain of managing different color schemes for desktop and mobile auto complete components.


🔄 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/2577 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 4/10/2024 **Status:** ✅ Merged **Merged:** 4/11/2024 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `mobile-autocomplete-use-desktop-colors` --- ### 📝 Commits (8) - [`10bd8c0`](https://github.com/actualbudget/actual/commit/10bd8c0f22d9a98f4080323b805c004a45c080b5) Use desktop colors for mobile autocomplete modals - [`daf1874`](https://github.com/actualbudget/actual/commit/daf18744af4b3279d13420bc82afd62c25404b16) Release notes - [`dbf157f`](https://github.com/actualbudget/actual/commit/dbf157fcd18135b2e339b325a30271b0ede2921e) Color updates - [`c811c01`](https://github.com/actualbudget/actual/commit/c811c0156c325ddf506942440ab3762cf0c1bd04) Color updates - [`1919264`](https://github.com/actualbudget/actual/commit/1919264de8b3b52923a4aa3dc5693115ba069585) Update close button - [`06d2c5c`](https://github.com/actualbudget/actual/commit/06d2c5cd8a265bb8986aa4cbd0deaaacf6eab2b9) Fix typecheck - [`a1aa56e`](https://github.com/actualbudget/actual/commit/a1aa56e38af840d6dfe8cde3a66dffffdb8f847c) Rename to ModalCloseButton - [`a7d11ac`](https://github.com/actualbudget/actual/commit/a7d11ac34233f5b2b72ad5b87ab14b33765ec394) Update ModalTitle ### 📊 Changes **18 files changed** (+86 additions, -61 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/FatalError.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/MobileWebMessage.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/autocomplete/AccountAutocomplete.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx` (+1 -6) 📝 `packages/desktop-client/src/components/autocomplete/ItemHeader.tsx` (+0 -1) 📝 `packages/desktop-client/src/components/autocomplete/PayeeAutocomplete.tsx` (+0 -4) 📝 `packages/desktop-client/src/components/common/Modal.tsx` (+25 -12) 📝 `packages/desktop-client/src/components/gocardless/GoCardlessLink.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/mobile/transactions/Option.jsx` (+1 -1) 📝 `packages/desktop-client/src/components/modals/AccountAutocompleteModal.tsx` (+15 -7) 📝 `packages/desktop-client/src/components/modals/CategoryAutocompleteModal.tsx` (+15 -7) 📝 `packages/desktop-client/src/components/modals/EditField.jsx` (+2 -5) 📝 `packages/desktop-client/src/components/modals/PayeeAutocompleteModal.tsx` (+14 -6) 📝 `packages/desktop-client/src/style/themes/dark.ts` (+0 -2) 📝 `packages/desktop-client/src/style/themes/development.ts` (+0 -2) 📝 `packages/desktop-client/src/style/themes/light.ts` (+0 -2) 📝 `packages/desktop-client/src/style/themes/midnight.ts` (+0 -2) ➕ `upcoming-release-notes/2577.md` (+6 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Closes https://github.com/actualbudget/actual/issues/2574 This also lessens the pain of managing different color schemes for desktop and mobile auto complete components. --- <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-16 17:09:22 -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#22989