Favorites bar concept #66
Replies: 13 comments 71 replies
|
(about the mobile design) One tip, it's not very common to use hamburg menu icon on tab bars only as sidebar indicator. Perhaps we could use a "..." icon or the user picture instead, I'll browse other apps to collect more ideas |
|
I like the distribution - I feel the hamburger menu for all the items (traditionally everything on Menu) and then the shortcuts exposed could be very benefitial and cover a lot of edge cases. One question - how do you envision this living with the "hide/show in profile" feature? There are some important cases where this is interesting - for example, guest access. They can always find the option to show again, but its not very public. I am aware this is not a problem this needs to solve, but right now we don't offer a healthy alternative, so just thinking. Maybe it makes total sense to just keep this functionality if this became a reality, and then remove it later on. Thinking too much as a PM here 🤣 |
|
I think this is great. Not sure I'd consider these bookmarks though. I've seen other apps that offered the same functionality but framed as customising the main navigation, not managing bookmarks. Worth a thought, but other than that, I love it. I fully support taking certain pages out of settings (automations being a big one, but I'm biased). Apart from how this sort of global navigation works I always thought our overall page structure had unnecessary nesting. |
|
An idea.. |
|
I like the idea that as a user I can add things that I couldn't have added before, some thoughts:
|
For this one, we could make use of the existing adaptive [popover](https://github.com/home- For the bottom menu I would suggest setting a fixed amount of items, there is a defined standard right now of 4 tabs for bottom navigation, so the popover/sheet would be the 4th item if sticking to this standard (context). I've also had thoughts that this could be swipeable, but its probably less discoverable this way I'm all for flattening the panels and reducing nesting. The favorites/bookmarks more items popover/sheet/panel could use a search as previously stated, but I think we should use the quick search as the base for all as it already has this kind of navigation in place already. The favorites/bookmarks menu could reuse the logic bts on this (solutionizing a bit here) In general I'd also be a fan of bringing UI from the top app bar into a bottom bar, or just away from the top of the screen which is always hard to reach on modern mobile devices (especially tablets). How far this scope goes though is another thing and possibly unrelated. In a future epic, I'd suggest making this a labs feature so we can iterate the UI more gradually, as this is a big feature even at its base and we might want to make breaking changes as we go to storage etc. |
|
just an idea that i haven't really thought through: why confine this bookmark bar to only pages? it could be a shortcuts bar, mirroring all capabilities of a shortcut card. |
|
Hi, I hope this isn't far out of scope, but since we are discussing UI/UX, I'd like to bring this proposal forward and highlight the ideas for the mobile header layout: https://github.com/orgs/home-assistant/discussions/192. It would be greatly appreciated, if these elements where taken into consideration with the new mobile concepts. |
|
The concepts are great, however I'm not a fan of the "Middle of the bar" grouping in the desktop view. A minor gripe in an otherwise very nice proposal. |
|
Small update. I pushed a batch of changes based on your feedback.
Still open:
|
|
Interesting. I don't know if the sidebar and favorite bar being 2 different concepts, that live next to one another and make the app content smaller, is what I had expected. One of your earlier mockups had the "..." as a more button at the bottom of the favorites, and then an overview page, that could show things in different ways. I think I liked that more. The overview page becomes like a "data of your smart home" launch pad, and managing how that page looks could also offer how favorites are managed. |




Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
As discussed earlier in Discord, I want to open up a discussion about a "Favorites bar" concept. It iterates on the current menu bar and gives people more personalisation options.
Edit Wo 22 Jul: I pushed a batch of changes based on your feedback, see the summary.
The pain point
Right now we show all pages in the bar and let people hide the ones they are not interested in. The problem is that hiding a page makes it hidden for good, even when you might want to open it once in a while. There are also some exceptions to what shows up in the bar, like adding an app in the sidebar or adding a page through configuration.yaml.
A related pain point is that we simply have too many pages. Hiding pages is the current answer, but it makes navigation harder. Take HACS. You do not always need it, but sometimes you want to open it.
The concept
The favorites bar puts all pages in a menu and lets you decide what to favorite in the bar. So every person decides for themselves what they want quick access to. That includes apps, settings, and dashboards. It also means you can add developer tools back to your rail if you use them often.
This is not a new pattern. It looks a lot like the Windows taskbar and the Apple Dock.
Desktop vs mobile
On desktop the number of favorites is unlimited.
On mobile the bottom bar has 4 favorites plus Search, and it auto-hides on scroll. The menu moved to a top-left hamburger that reveals a left panel, like we have right now for the muscle memory.
A stronger version with a settings redesign
The concept gets more powerful if we also redesign the settings page. The idea is to move Devices and Automations out of Settings and let them each be their own "Page". This concept alreay did this, yet it would even be better if we do a bigger shuffle of features and pages.
Recordings and prototype
I have a screen recording for both desktop and mobile. They show the concept with a favorites rail that has personalised and focused menu pages, how to add favorites, and how to navigate with all pages.
CleanShot.2026-07-22.at.22.53.42.mp4
CleanShot.2026-07-22.at.22.55.07.mp4
Prototype: https://ux-design-concepts.openhomefoundation.org/favorites-bar/
A note on the visuals
I used a concept visual design here, because I got stuck in the current visual design.
There are more small decisions in this concept that I have not named.
Curious about your feedback!
All reactions