Like many others, I’ve spent a ridiculous amount of time working to get a functional UI up and running with Lovelace. The hardest part has been determining that no one UI can service traditional browsers (i.e. Desktop/Laptops), tablet Browsers, and mobile phone Browsers. I finally decided to focus on mobile phone browsers and managed to eek out some layouts that are reasonably usable. These screenshots were taken on an iPhone 7.
As you can see, I have a good mix of default cards and stacks and custom cards as well. This list includes:
Default
- Horizontal and Vertical Stacks
- Light card
- Entities card
- Alarm Panel
- Conditional card
- Weather card
Custom
- Card Modder and Card Tools
- Compact Custom Header
- Thermostat card
- Monster card (I use this for the Windows are Open alert on the security tab)
- Button card (yes, there is a custom card with the same name as the default. This one is way better!)
My favorite card thus far is the custom Button Card nested under Card Modder and Conditional. This allows me to change the visible mdi:icon based on the state of the light. It took me a while to get this working but was worth the effort. My least favorite is the Light card which I really hope gets an update. They’re just too big and could use some additional tweaks. I’d love to adjust the width of the stroke on the dimmer dial and even change the icon itself.
Of course, this is a work in progress and will likely change as existing cards are updated and new cards are released. Hopefully these layouts will help spark some inspiration in others as I had hoped other posts would inspire me. I am always open to suggestions so feel free to shower me with better ideas if you’ve got them.