[PR #5262] [CLOSED] [WIP] Create mobile rules list page #5848

Closed
opened 2026-02-28 21:19:45 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5262
Author: @MatissJanis
Created: 6/30/2025
Status: Closed

Base: masterHead: cursor/create-mobile-rules-list-page-30c3


📝 Commits (10+)

  • 2193740 Changes from background composer bc-47715407-d987-4b10-a61f-6b8590857d3a
  • 364cf7a Implement mobile rules page with list, items, and responsive routing
  • 5bee639 Add mobile rules page with header, add rule button, and modal
  • 4d967fa Enhance mobile rules list item with improved formatting and handling
  • 7f52732 Refactor mobile rules page to reuse desktop components and styling
  • ffc3a94 Implement mobile rules page with editing and dynamic row heights
  • 0b8f0f0 Implement mobile rules page with real rule creation and editing
  • 4441b1a Optimize mobile rules list item touch interactions and accessibility
  • 268c3f0 Merge branch 'master' into cursor/create-mobile-rules-list-page-30c3
  • fdaaf22 Merge branch 'master' into cursor/create-mobile-rules-list-page-30c3

📊 Changes

11 files changed (+566 additions, -4 deletions)

View changed files

mobile-rules-implementation-summary.md (+123 -0)
📝 packages/desktop-client/src/components/FinancesApp.tsx (+6 -1)
📝 packages/desktop-client/src/components/Modals.tsx (+3 -0)
📝 packages/desktop-client/src/components/mobile/MobileNavTabs.tsx (+2 -2)
packages/desktop-client/src/components/mobile/rules/AddRuleButton.tsx (+69 -0)
packages/desktop-client/src/components/mobile/rules/MobileRulesPage.tsx (+106 -0)
packages/desktop-client/src/components/mobile/rules/RulesList.tsx (+108 -0)
packages/desktop-client/src/components/mobile/rules/RulesListItem.tsx (+143 -0)
📝 packages/desktop-client/src/components/responsive/narrow.ts (+2 -0)
📝 packages/desktop-client/src/components/responsive/wide.ts (+2 -0)
📝 packages/desktop-client/src/modals/modalsSlice.ts (+2 -1)

📄 Description

This pull request contains changes generated by Cursor background composer.


🔄 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/5262 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 6/30/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `cursor/create-mobile-rules-list-page-30c3` --- ### 📝 Commits (10+) - [`2193740`](https://github.com/actualbudget/actual/commit/2193740ef0df5af099d4b16b13bebdf75eaebcc8) Changes from background composer bc-47715407-d987-4b10-a61f-6b8590857d3a - [`364cf7a`](https://github.com/actualbudget/actual/commit/364cf7a634188efaf1c44a45cb6b935e53383808) Implement mobile rules page with list, items, and responsive routing - [`5bee639`](https://github.com/actualbudget/actual/commit/5bee6396032a1bfda6c621259519ede22caac457) Add mobile rules page with header, add rule button, and modal - [`4d967fa`](https://github.com/actualbudget/actual/commit/4d967fad22d1abe4afc7eb61491ba4522bb1284a) Enhance mobile rules list item with improved formatting and handling - [`7f52732`](https://github.com/actualbudget/actual/commit/7f527321a53fa76573fdaf688573254126e0db22) Refactor mobile rules page to reuse desktop components and styling - [`ffc3a94`](https://github.com/actualbudget/actual/commit/ffc3a94e68021294e43084b8f11ac1cc23ce2db4) Implement mobile rules page with editing and dynamic row heights - [`0b8f0f0`](https://github.com/actualbudget/actual/commit/0b8f0f05218c45399cff2e39a6a918bb1038f3a5) Implement mobile rules page with real rule creation and editing - [`4441b1a`](https://github.com/actualbudget/actual/commit/4441b1afcbce7eb70563ce0d91f519b0fc50cdaf) Optimize mobile rules list item touch interactions and accessibility - [`268c3f0`](https://github.com/actualbudget/actual/commit/268c3f08e2882ce39146a0f34e9b252bd5affe34) Merge branch 'master' into cursor/create-mobile-rules-list-page-30c3 - [`fdaaf22`](https://github.com/actualbudget/actual/commit/fdaaf225dbae39fc42b7a12fdeaf20419bf1839a) Merge branch 'master' into cursor/create-mobile-rules-list-page-30c3 ### 📊 Changes **11 files changed** (+566 additions, -4 deletions) <details> <summary>View changed files</summary> ➕ `mobile-rules-implementation-summary.md` (+123 -0) 📝 `packages/desktop-client/src/components/FinancesApp.tsx` (+6 -1) 📝 `packages/desktop-client/src/components/Modals.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/mobile/MobileNavTabs.tsx` (+2 -2) ➕ `packages/desktop-client/src/components/mobile/rules/AddRuleButton.tsx` (+69 -0) ➕ `packages/desktop-client/src/components/mobile/rules/MobileRulesPage.tsx` (+106 -0) ➕ `packages/desktop-client/src/components/mobile/rules/RulesList.tsx` (+108 -0) ➕ `packages/desktop-client/src/components/mobile/rules/RulesListItem.tsx` (+143 -0) 📝 `packages/desktop-client/src/components/responsive/narrow.ts` (+2 -0) 📝 `packages/desktop-client/src/components/responsive/wide.ts` (+2 -0) 📝 `packages/desktop-client/src/modals/modalsSlice.ts` (+2 -1) </details> ### 📄 Description This pull request contains changes generated by Cursor background composer. --- <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-02-28 21:19:45 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#5848