The set currently consists of 937 icons in multiple formats (one of them being, obviously, the html/svg needed for Home Assistant).
The built-in Material Design Icons set is great and has tons and tons of icons, but I needed some custom made, so I decided to port my existing icon set and keep adding new icons into it to help customize my Lovelace UI.
The set only costs $10 and comes with free icon requests included, but since I’ve gotten so much from this community, I’ve created this “free sample” with 30 icons for you to try: https://github.com/XusBadia/zeus-icon-set-ha
The only thing I see that might be an issue is the unfortunate naming since “zha” is already used in HA for the zigbee platform. I’m sure it could lead to some confusion. I was momentarily confused myself until I realized what was going on.
BTW: extra_html_url is to be deprecated eventually, as browsers remove support for it. There’s a extra_module_url already in place to replace it, but it requires some changes to the code - it imports javascript modules rather than html.
I’ll get around to update the FA icon set eventually…
No, not yet. But basically, you’d just have to wrap the html in a function that puts it somewhere on the page.
The deprecation is still far in the future, so it’s not a big problem. I just know about it because I made the change to core.
Hi @xusbadia! I really like the style of your icons! I’ve tried to install the package, but without success. I have the “hass-zha-icons.html” file in my config/www folder, and I added:
to config.yaml. But still nothing. I’m not able to recall your icons (I’ve tried with zha:, zeus: and zus:). I’ve checked the logs but I can’t find any error or reference to the HTML file. Any suggestion? How can I try to debug it? Thank you in advance!
Are you running the latest version of Home Assistant (0.110)? They changed the way icons are loaded.
I’ll work on a fix as soon as possible, but I have to uninstall Home Assistant since I’m moving to a new place and haven’t had the chance to fix it yet.
As soon as I have it, I’ll post it here! Thanks for your patience!
I like your icons, but didn’t succeed in getting it to work. I put the hass-zeus-icons.html in the config/www/icons/ folder and my configuration.yaml has the location:
In v. 0.110 they changed how the icons worked… I updated the Zeus Icon Set (the one you can find on the website or CreativeMarket), but didn’t get around updating the GitHub repo. My apologies.
The repo is updated now with the necessary files and instructions. Let me know if it works!
A suggestion:
the configuration as described only works for when you’re using yaml for the dashboards. If you use the UI for the dashboard you will need to add the resource on the https://domain.com/config/lovelace/resources page.