[PR #5406] [MERGED] fix: move add specific days onto the next row and dynamically increased the width of the numbered input #59572

Closed
opened 2026-05-07 01:07:48 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5406
Author: @ShayanAraghi
Created: 7/27/2025
Status: Merged
Merged: 8/4/2025
Merged by: @matt-fidd

Base: masterHead: fix/repeat-box-expansion


📝 Commits (6)

  • b14a537 fix: Move Add Specific Days to next line and dynamically increase the width of the numbered input box
  • 3b900f2 [autofix.ci] apply automated fixes
  • f0fe1c1 Add Release Notes
  • 8beebb2 Update the release notes summary
  • a8a9d92 Update width from px to ch
  • b6c1dec Update schedule date modal to expand when repeat every number increases

📊 Changes

2 files changed (+12 additions, -2 deletions)

View changed files

📝 packages/desktop-client/src/components/select/RecurringSchedulePicker.tsx (+6 -2)
upcoming-release-notes/5406.md (+6 -0)

📄 Description

Fix #5318

Summary of Changes:

  • Moved the “Add specific days” input onto its own line to address layout issues where it wouldn’t fit properly on the same line as other elements.
  • Set a base width for the numbered input to accommodate up to 3 digits, with dynamic expansion beyond that to ensure longer inputs remain visible and usable.

Reason for Changes:

  • Placing “Add specific days” on a new line ensures it displays correctly without overlapping or breaking the layout, especially when space is limited.
  • The dynamic input width improves usability by making sure the full number is always visible.

🔄 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/5406 **Author:** [@ShayanAraghi](https://github.com/ShayanAraghi) **Created:** 7/27/2025 **Status:** ✅ Merged **Merged:** 8/4/2025 **Merged by:** [@matt-fidd](https://github.com/matt-fidd) **Base:** `master` ← **Head:** `fix/repeat-box-expansion` --- ### 📝 Commits (6) - [`b14a537`](https://github.com/actualbudget/actual/commit/b14a53774cc6df2c3c02cdf5071fb167b9b04436) fix: Move Add Specific Days to next line and dynamically increase the width of the numbered input box - [`3b900f2`](https://github.com/actualbudget/actual/commit/3b900f2778672d7c0e84819ca42ee843f52f5e25) [autofix.ci] apply automated fixes - [`f0fe1c1`](https://github.com/actualbudget/actual/commit/f0fe1c1dc7011d78f99379c86389538de8c3c0ba) Add Release Notes - [`8beebb2`](https://github.com/actualbudget/actual/commit/8beebb23c9128135ef41e401ac7ed8386a0af445) Update the release notes summary - [`a8a9d92`](https://github.com/actualbudget/actual/commit/a8a9d92efe260d5ba30ba2d5bcb1000d4568d244) Update width from px to ch - [`b6c1dec`](https://github.com/actualbudget/actual/commit/b6c1decc3cbed8c4077654bcb3a91cf6a07472ee) Update schedule date modal to expand when repeat every number increases ### 📊 Changes **2 files changed** (+12 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/select/RecurringSchedulePicker.tsx` (+6 -2) ➕ `upcoming-release-notes/5406.md` (+6 -0) </details> ### 📄 Description Fix #5318 ### Summary of Changes: - Moved the “Add specific days” input onto its own line to address layout issues where it wouldn’t fit properly on the same line as other elements. - Set a base width for the numbered input to accommodate up to 3 digits, with dynamic expansion beyond that to ensure longer inputs remain visible and usable. ### Reason for Changes: - Placing “Add specific days” on a new line ensures it displays correctly without overlapping or breaking the layout, especially when space is limited. - The dynamic input width improves usability by making sure the full number is always visible. --- <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-05-07 01:07:48 -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#59572