[Feature] Improve handling of intrusive mobile banners for budget recommendations #2634

Closed
opened 2026-02-28 20:22:29 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @controlaltnerd on GitHub (Nov 18, 2025).

Verified feature request does not already exist?

  • I have searched and found no existing issue

💻

  • Would you like to implement this feature?

Pitch: what problem are you trying to solve?

#4643 implemented banners on mobile for recommended budget actions, but even on a larger phone, the banners take up a significant portion of the screen until the conditions are met for them to be removed. There is no way to dismiss them or prevent them from appearing in the first place.

For users who prefer to use the envelope budgeting method and are paid throughout the month, this results in at least one semi-permanent red banner that just becomes noise after a while. This is likely to train those users to ignore other banners over time.

Describe your ideal solution to this problem

As an MVP solution, users should have the ability to toggle the visibility of each type of banner in Settings. For users who would prefer a less permanent method, the ability to temporarily dismiss each banner with a swipe or by tapping a button could be helpful as well. The delay before having a banner re-appear could be fixed, say 24 hours, or possibly user-defined.

Alternately, a potentially more involved solution that is likely the most ideal would be the addition of a notification button at the top right of the screen that opens a new view, modal window, or pop-out section to display the banners. The button's icon would need an indicator for maximum effectiveness.

Teaching and learning

Documentation in the appropriate page(s) on the existence of the toggles or notification panel would be useful, perhaps linked to the page on Envelope Budgeting. For a notification panel, the prominence of its button would make it organically discoverable.

Originally created by @controlaltnerd on GitHub (Nov 18, 2025). ### Verified feature request does not already exist? - [x] I have searched and found no existing issue ### 💻 - [ ] Would you like to implement this feature? ### Pitch: what problem are you trying to solve? [#4643](https://github.com/actualbudget/actual/pull/4643) implemented banners on mobile for recommended budget actions, but even on a larger phone, the banners take up a significant portion of the screen until the conditions are met for them to be removed. There is no way to dismiss them or prevent them from appearing in the first place. For users who prefer to use the envelope budgeting method and are paid throughout the month, this results in at least one semi-permanent red banner that just becomes noise after a while. This is likely to train those users to ignore other banners over time. ### Describe your ideal solution to this problem As an MVP solution, users should have the ability to toggle the visibility of each type of banner in Settings. For users who would prefer a less permanent method, the ability to temporarily dismiss each banner with a swipe or by tapping a button could be helpful as well. The delay before having a banner re-appear could be fixed, say 24 hours, or possibly user-defined. Alternately, a potentially more involved solution that is likely the most ideal would be the addition of a notification button at the top right of the screen that opens a new view, modal window, or pop-out section to display the banners. The button's icon would need an indicator for maximum effectiveness. ### Teaching and learning Documentation in the appropriate page(s) on the existence of the toggles or notification panel would be useful, perhaps linked to the page on Envelope Budgeting. For a notification panel, the prominence of its button would make it organically discoverable.
GiteaMirror added the featureneeds votes labels 2026-02-28 20:22:29 -06:00
Author
Owner

@github-actions[bot] commented on GitHub (Nov 18, 2025):

Thanks for sharing your idea!

This repository uses a voting-based system for feature requests. While enhancement issues are automatically closed, we still welcome feature requests! The voting system helps us gauge community interest in potential features. We also encourage community contributions for any feature requests marked as needing votes (just post a comment first so we can help guide you toward a successful contribution).

The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+

Don’t forget to upvote the top comment with 👍!

@github-actions[bot] commented on GitHub (Nov 18, 2025): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses a voting-based system for feature requests. While enhancement issues are automatically closed, we still welcome feature requests! The voting system helps us gauge community interest in potential features. We also encourage community contributions for any feature requests marked as needing votes (just post a comment first so we can help guide you toward a successful contribution). The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+ Don’t forget to upvote the top comment with 👍! <!-- feature-auto-close-comment -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2634