Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Along with BangleApps #4078, changes the UI to feel cleaner and fixes bugs with how the favorites are displayed.
Description
As I was making a PR to improve favorites handling here, I noticed certain visual discrepancies and errors, such as a number above the 100s favorited often clipping past the icon and becoming less readable as a result, so I decided to somewhat modernise the interface to feel fresh, as well as fix layout bugs and errors.
It is up on my personal app loader, if anyone wants to take a look. It doesn't have this updated script to go along with it, so it won't have the pills and updated favorite buttons yet. To see those, look in the screenshots section. What's up right now on my app loader is what the main. app loader will look like after BangleApps #4078 is merged. Anyone is welcome to pop in, take a look, and share what you think!
This PR, along with BangleApps #4078:
This PR addresses the favorites count and buttons being displayed in a pill, along with the favorites count beside the icon, which can now animate.
This PR must be merged after BangleApps #4078 is merged, this handles js, while BangleApps #4078 handles the CSS, and is necessary to be merged later for a smooth change.
Screenshots
Before
After
Before
After
Favorites Animations
Screen.Recording.2025-12-01.at.3.36.54.PM.mov