[Feature] Mobile footer improvements #616

Closed
opened 2026-02-28 19:11:32 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @MatissJanis on GitHub (Sep 1, 2023).

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?

Not really a feature request, but rather a discussion.

"The mobile footer feels crowded with 4x buttons"

What can we do to make it better?

Describe your ideal solution to this problem

No response

Teaching and learning

No response

Originally created by @MatissJanis on GitHub (Sep 1, 2023). ### 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? Not really a feature request, but rather a discussion. "The mobile footer feels crowded with 4x buttons" What can we do to make it better? ### Describe your ideal solution to this problem _No response_ ### Teaching and learning _No response_
GiteaMirror added the feature label 2026-02-28 19:11:33 -06:00
Author
Owner

@github-actions[bot] commented on GitHub (Sep 1, 2023):

Thanks for sharing your idea!

This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make 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 (Sep 1, 2023): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make 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 -->
Author
Owner

@MatissJanis commented on GitHub (Sep 1, 2023):

Personally I don't like the "settings" button in the footer. It takes up so much of the prime real estate, but is it really necessary? I suspect most folks using the mobile version won't be playing around in the settings page on a daily basis.

So if we could move that settings button to some other place - that would bring us back to 3x footer items.

But: where can we move it?

@MatissJanis commented on GitHub (Sep 1, 2023): Personally I don't like the "settings" button in the footer. It takes up so much of the prime real estate, but is it really necessary? I suspect most folks using the mobile version won't be playing around in the settings page on a daily basis. So if we could move that settings button to some other place - that would bring us back to 3x footer items. But: where can we move it?
Author
Owner

@Kidglove57 commented on GitHub (Sep 1, 2023):

Is one's view of "crowdedness" very much dependent on the size of the device? On an iPhone 13 Pro (not Max) I do not find the footer to be at all crowded. I am guessing mine is a fairly typical Phone size these days?

Unfortunately I do not have access to a smaller device to test.

@Kidglove57 commented on GitHub (Sep 1, 2023): Is one's view of "crowdedness" very much dependent on the size of the device? On an iPhone 13 Pro (not Max) I do not find the footer to be at all crowded. I am guessing mine is a fairly typical Phone size these days? Unfortunately I do not have access to a smaller device to test.
Author
Owner

@shall0pass commented on GitHub (Sep 2, 2023):

A narrow button that is either a menu or a link to another page could work. It would still technically be 4 buttons, but the 4th could be 1/4-1/2 the size it currently is and provide room for the remaining buttons to grow. The menu or page contents could have the settings as a link and would also provide a way to get to reports, schedules, and rules later. It could have the three vertical dots as the icon to represent a menu to keep it narrow.

@shall0pass commented on GitHub (Sep 2, 2023): A narrow button that is either a menu or a link to another page could work. It would still technically be 4 buttons, but the 4th could be 1/4-1/2 the size it currently is and provide room for the remaining buttons to grow. The menu or page contents could have the settings as a link and would also provide a way to get to reports, schedules, and rules later. It could have the three vertical dots as the icon to represent a menu to keep it narrow.
Author
Owner

@joel-jeremy commented on GitHub (Sep 2, 2023):

Personally I don't mind the 4 buttons in the footer. But I think it could be made smaller by reducing the padding on the bottom of the buttons to make more space for the main content. I'm not sure if it's easily to implement but maybe we could hide the footer when a user scrolls down and show it when scrolling up (similar to show Gmail mobile app hides it's footer when scrolling).

@joel-jeremy commented on GitHub (Sep 2, 2023): Personally I don't mind the 4 buttons in the footer. But I think it could be made smaller by reducing the padding on the bottom of the buttons to make more space for the main content. I'm not sure if it's easily to implement but maybe we could hide the footer when a user scrolls down and show it when scrolling up (similar to show Gmail mobile app hides it's footer when scrolling).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#616