This repo contains all the planning for current and work-in-progress Material Design Icons.
This repository contains all the necessary stuff for adding the Material Design Icons to FHEM. Just follow the following install instructions.
Please report FHEM specific issues to this repository, not to the main repository!
update add https://raw.githubusercontent.com/fhem/FHEM-Icons-Material-Templarian/master/controls_icons-mdt.txt
update all https://raw.githubusercontent.com/fhem/FHEM-Icons-Material-Templarian/master/controls_icons-mdt.txt
This will take a long time, since there are ATM about 5.600 icons to download and install (took around 30 minutes on a dockerized test FHEM).
To display the icons, FHEM needs the know the path to the newly installed icons. Given your FHEMWEB device is also named FHEMWEB
, add mdt
to the iconPath
attribute like this
attr FHEMWEB iconPath mdt:fhemSVG:openautomation:default
After setting the new icon path, FHEMWEB needs to reread the icons cache. Again, FHEMWEB
is give as name for your FHEMWEB device, issue
set FHEMWEB rereadicons
View at Material Design Icons. This repo also contains converted icons from Google's official icon set.
NPM | Dist Repo | ||
---|---|---|---|
Webfont / SCSS | npm install @mdi/font |
MaterialDesign-Webfont | |
JavaScript / TypeScript | npm install @mdi/js |
MaterialDesign-JS | |
ReactJS | npm install @mdi/react |
MaterialDesign-React | |
SVG / Meta.json | npm install @mdi/svg |
MaterialDesign-SVG | |
Desktop Font | n/a | MaterialDesign-Font |
Upgrade Guide | Changelog Guide
Warning (Cordova only): You will need to manually edit the css file to remove the version query string. Read More.
Please do not make pull requests against this repositiory. All icons are managed through the Material Design Icons site by the various contributors and synced instantly. If you want to become a contributor read more.
Submit icon suggestions through the issue tab. Please include examples.