I have a big number of views and need to scroll. Can the view tabs not be substituted by one or more button rows whereby each button has a text and icon? For example Light, Heating, Cooling, Sonos, Cameras/ Security, Weather, Pool, Sprinklers and so on?
Can you sketch what you mean?
Perhaps assigning icons to views solve your problem? In such scenario labels are not displayedâŚ
These is are my current views:
As you can see I have to scroll left and right to see all the views.
So my question was can there either be two (or more) rows with views or maybe a nicer solutions rows of buttons each representing a view like:
Pushing one of the buttons takes you to a view
Hope this clarifies what I meant
I have 14 views, as follows : -
Room for lots more
But I would admit, Iâd probably vote for a system with two layers of âTabsâ
So I could say pick âlightingâ and the row of tabs under that then displays all my lighting âtabsâ etc.
It is a solution but I would like something that is more user friendly, read my significant other, who is not easily convinced of the use of home automation as I am sure many more of us have this issue!
Iâm using only icons, that significantly reduced the width of all the tabs. Just put all the most used tabs on the left and things like I see on your screenshot âtestâ and âUnused Entitiesâ all the way to the right.
You could combine some views and use the expand/collapse card to save some space in a given view.
If you donât want to use view icons you could reduce the wordiness of your view titles, e.g.
TV Shows -> TV
Sonos Music -> Music
Combine Heating and Cooling into -> Climate
Unused Entities -> remove this altogether. It is available via the three dots menu.
etcâŚ
Tom, Are you implying that there is no room for my âSupercalafragalisticexpialodociousâ Tab ?
But thatâs only one word ?
I, as well, simply use icons:
I also use https://github.com/maykar/lovelace-swipe-navigation/ in order to more easily âswipeâ thru the views on mobile.
Each view setup as such:
- title: Outlets
icon: mdi:power-socket-us
cards:
You could also possibly use conditional cards to help https://www.home-assistant.io/lovelace/conditional/
My personal opinion on this is, that the top row with the tabs and the menu on the left should actually be switched. This occured to me a while ago after seeing a picture of a Nest Hub like this:
The reasoning for this is, that scrolling upwards / downwards is way more natural for most users, and a vertical alignment provides more space regardless of the caption (as long as itâs not a really long text). On the picture we see 6 rows at once, which would never fit if those buttons were aligned horizontally.
I highly doubt though, that this will ever happen. The users are used to the current layout, and in some way it makes sense the way it is. I just happen to not really use the menu on the left that often (itâs more like for administrative tasks) compared to the tab row at the top. Which is why for me having the tabs on the left would drastically reduce the amount of scrolling that is needed.