From 33d7fa1ab2c9c1b91fa728a41fcfe33b3227a4f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Wed, 14 Nov 2018 23:16:09 +0100 Subject: [PATCH] Initial commit --- README.md | 41 ++ hass-fontawesome-brands.html | 395 +++++++++++++++ hass-fontawesome-regular.html | 154 ++++++ hass-fontawesome-solid.html | 893 ++++++++++++++++++++++++++++++++++ 4 files changed, 1483 insertions(+) create mode 100644 README.md create mode 100644 hass-fontawesome-brands.html create mode 100644 hass-fontawesome-regular.html create mode 100644 hass-fontawesome-solid.html diff --git a/README.md b/README.md new file mode 100644 index 0000000..97c56a2 --- /dev/null +++ b/README.md @@ -0,0 +1,41 @@ +# hass-fontawesome + +Use free icons from the [fontawesome](https://fontawesome.com) set in Home-assistant. + +## Install + +The icons are divided into three sets. + +- Solid +- Regular +- Brands + +Copy the html files for the sets you want into `/www/` where `` is your home-assistant config directory (the directory where your `configuration.yaml` resides). + +Add the folowing to the `frontend` section of your `configuration.yaml` + +```yaml +frontend: + extra_html_url: + - /local/hass-fontawesome-solid.html + - /local/hass-fontawesome-regular.html + - /local/hass-fontawesome-brands.html +``` + +> Only add the files you want. They are rather large, and adds to the download size and loading time of your frontend. + +Restart home-assistant. + +## Using + +Find the icon you want in the [gallery](https://fontawesome.com/icons?d=gallery). + +The three icon sets have different prefixes: `fas:`, `far:` and `fab:` respectively. + +So, + +- to get a solid heart, use `fas:heart` +- to get a heart outline, use `far:heart` +- to get the twitter symbo, use `fab:twitter` + + diff --git a/hass-fontawesome-brands.html b/hass-fontawesome-brands.html new file mode 100644 index 0000000..b21d8d7 --- /dev/null +++ b/hass-fontawesome-brands.html @@ -0,0 +1,395 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hass-fontawesome-regular.html b/hass-fontawesome-regular.html new file mode 100644 index 0000000..1ee8a0b --- /dev/null +++ b/hass-fontawesome-regular.html @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hass-fontawesome-solid.html b/hass-fontawesome-solid.html new file mode 100644 index 0000000..232ed0e --- /dev/null +++ b/hass-fontawesome-solid.html @@ -0,0 +1,893 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file