I, for one, would love to see more geometric shapes, especially those that lend themselves to looking like miniature “displays”. While I’m very happy with existing shapes like squares and rectangles, I notice none of these are present:
Wide Rounded Rectangle (a/k/a “Capsule”)
If I had to nominate icons for removal (although, why, really?):
BONUS POINTS for one day introducing an Icon Builder!
+1 for more relevant HA icons and/or some kind of custom import/draw feature.
Many times have made do both on actiontiles and hubiVue with something kinda appropriate, but not exactly what I want. I think the right icon could often even eliminate the need for the device name/words, and make for a really nice dashboard appearance. May also be an opportunity for an expandable user-sharing experience on this site?
I don’t remember all the gaps I’ve encountered, but a few:
different blind tilt angles
different lighting styles that correspond to appropriate fixtures for quick visual ID.
different icons for HVAC options (radiator, adjustable vent, floor heating, radiant/patio heater, humidify/dehumidify/ventilate)
different irrigation sprinkler styles
some more “lifestyle” icons that may fit different lighting and/or task scenes, e.g.
The icon library is a v5 Pro paid version of FontAwesome
Obviously, supporting the concept of “user uploaded icons” sounds easy, but the task and method to handle that (plus ensure all the other nice graphical goodness) isn’t anyway near straight forward.
I could potentially move to SVG for the icons (keeping the current set) and allow for importing and still making it possible for other image manipulations (such as rotating, alpha blends, color etc) - so that’s probably where I will head if there is desire to expand the icon set.
Another option is to upgrade the icon pack to v6 of FontAwesome Pro, but again it would be another cost that I’m sure you’re all not that keen on sharing the costs on… so I’ll keep thinking.
Sorry, I’m sure a lot more complicated “under the hood”. Maybe a way to use a custom low-res GIF/PNG or something instead of an icon, or have a tile type that allows this? Maybe doesn’t allow all the customization/emphasis/recolor options, but maybe worth it for some use cases?
Your FontAwesome Pro subscription also allows you to upload up to 250 of your own custom icons. Maybe ask around if HV users have particular ones in mind to recommend. I’ve already said mine, which looks like this:
Hope that sharing these links won’t be considered rude, but given the context, I thought it might be instructive to see how some other DB app devs approached icons (I was curious, so I went poking around…):
Hubitat Dashboard (user app)
tl;dr He went with free one-color flat icons from iconsdb.com