diff --git a/README.md b/README.md index 4ccc9ce..626df08 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ entities: ### Hue Icons -Icons modelled upon the Hue iOS app for personal use +hass-hue-icons includes 69 Hue icons modelled upon the Hue iOS app for personal use [//]: # (Start Hue Icons) @@ -103,7 +103,7 @@ Icons modelled upon the Hue iOS app for personal use [//]: # (End Hue Icons) ### User Requested Hue Icons -hass-hue-icons includes several icons designed by author for specific hue fixtures that aren't represented by the 'official' icon set. +hass-hue-icons includes 56 custom icons designed by author for specific hue fixtures that aren't represented by the 'official' icon set. [//]: # (Start Custom Icons) @@ -124,19 +124,19 @@ hass-hue-icons includes several icons designed by author for specific hue fixtur | ![hue:lily-xl](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/lily-xl.svg)| hue:lily-xl | ![hue:pedestal-econic](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/pedestal-econic.svg)| hue:pedestal-econic | | ![hue:pendant-long-up](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/pendant-long-up.svg)| hue:pendant-long-up | ![hue:pillar-nyro](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/pillar-nyro.svg)| hue:pillar-nyro | | ![hue:pillar-tuar](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/pillar-tuar.svg)| hue:pillar-tuar | ![hue:plug-eu](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/plug-eu.svg)| hue:plug-eu | -| ![hue:plug-uk](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/plug-uk.svg)| hue:plug-uk | ![hue:signe](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/signe.svg)| hue:signe | -| ![hue:socket-eu](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/socket-eu.svg)| hue:socket-eu | ![hue:socket-uk](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/socket-uk.svg)| hue:socket-uk | -| ![hue:socket-us](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/socket-us.svg)| hue:socket-us | ![hue:tap](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/tap.svg)| hue:tap | -| ![hue:wall-appear](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-appear.svg)| hue:wall-appear | ![hue:wall-attract](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-attract.svg)| hue:wall-attract | -| ![hue:wall-econic-lantern-base](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic-lantern-base.svg)| hue:wall-econic-lantern-base | ![hue:wall-econic-lantern-top](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic-lantern-top.svg)| hue:wall-econic-lantern-top | -| ![hue:wall-econic-lantern](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic-lantern.svg)| hue:wall-econic-lantern | ![hue:wall-econic](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic.svg)| hue:wall-econic | -| ![hue:wall-flood](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-flood.svg)| hue:wall-flood | ![hue:wall-fuzo-h](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-fuzo-h.svg)| hue:wall-fuzo-h | -| ![hue:wall-fuzo](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-fuzo.svg)| hue:wall-fuzo | ![hue:wall-impress-narrow](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-impress-narrow.svg)| hue:wall-impress-narrow | -| ![hue:wall-impress](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-impress.svg)| hue:wall-impress | ![hue:wall-lucca](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-lucca.svg)| hue:wall-lucca | -| ![hue:wall-nyro](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-nyro.svg)| hue:wall-nyro | ![hue:wall-resonate](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-resonate.svg)| hue:wall-resonate | -| ![hue:wall-tuar](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-tuar.svg)| hue:wall-tuar | ![hue:wall-turaco](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-turaco.svg)| hue:wall-turaco | -| ![hue:wellner-solid](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wellner-solid.svg)| hue:wellner-solid | ![hue:wellner](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wellner.svg)| hue:wellner | -| ![hue:wellness](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wellness.svg)| hue:wellness || | +| ![hue:plug-uk](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/plug-uk.svg)| hue:plug-uk | ![hue:sana](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/sana.svg)| hue:sana | +| ![hue:signe](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/signe.svg)| hue:signe | ![hue:socket-eu](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/socket-eu.svg)| hue:socket-eu | +| ![hue:socket-uk](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/socket-uk.svg)| hue:socket-uk | ![hue:socket-us](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/socket-us.svg)| hue:socket-us | +| ![hue:tap](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/tap.svg)| hue:tap | ![hue:wall-appear](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-appear.svg)| hue:wall-appear | +| ![hue:wall-attract](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-attract.svg)| hue:wall-attract | ![hue:wall-econic-lantern-base](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic-lantern-base.svg)| hue:wall-econic-lantern-base | +| ![hue:wall-econic-lantern-top](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic-lantern-top.svg)| hue:wall-econic-lantern-top | ![hue:wall-econic-lantern](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic-lantern.svg)| hue:wall-econic-lantern | +| ![hue:wall-econic](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-econic.svg)| hue:wall-econic | ![hue:wall-flood](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-flood.svg)| hue:wall-flood | +| ![hue:wall-fuzo-h](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-fuzo-h.svg)| hue:wall-fuzo-h | ![hue:wall-fuzo](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-fuzo.svg)| hue:wall-fuzo | +| ![hue:wall-impress-narrow](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-impress-narrow.svg)| hue:wall-impress-narrow | ![hue:wall-impress](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-impress.svg)| hue:wall-impress | +| ![hue:wall-lucca](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-lucca.svg)| hue:wall-lucca | ![hue:wall-nyro](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-nyro.svg)| hue:wall-nyro | +| ![hue:wall-resonate](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-resonate.svg)| hue:wall-resonate | ![hue:wall-tuar](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-tuar.svg)| hue:wall-tuar | +| ![hue:wall-turaco](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wall-turaco.svg)| hue:wall-turaco | ![hue:wellner-solid](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wellner-solid.svg)| hue:wellner-solid | +| ![hue:wellner](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wellner.svg)| hue:wellner | ![hue:wellness](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/custom_svgs/wellness.svg)| hue:wellness | [//]: # (End Custom Icons) diff --git a/dist/hass-hue-icons.js b/dist/hass-hue-icons.js index 3e4ec71..5e7118a 100644 --- a/dist/hass-hue-icons.js +++ b/dist/hass-hue-icons.js @@ -300,6 +300,9 @@ const HUE_ICONS_MAP = { "plug-uk": "M21.20312,3.93a1.24909,1.24909,0,0,0-.61718-.23175L14.13965,2.27863a3.77626,3.77626,0,0,0-2.29-.00928c-1.06885.33691-6.24707,1.93652-6.28076,1.94824a3.17064,3.17064,0,0,0-1.4,1.23138l-.00579-.00238a.50129.50129,0,0,0-.189-.03711H3.67676a.49826.49826,0,0,0-.332.12647l-.20606.18311a.49845.49845,0,0,0-.168.37353V7.5799a.502.502,0,0,0,.04688.21142l.16015.34326a.49769.49769,0,0,0,.29493.2627l.31823.10608c.00415,1.00775.00434,2.334.00251,3.69281L3.666,12.16925a.49454.49454,0,0,0-.26514.01611l-1.2583.43018a.49982.49982,0,0,0-.33838.47314v.50782a.49939.49939,0,0,0,.06885.25293l.22851.38964a.49864.49864,0,0,0,.313.23145l1.37335.33411c-.005,1.82635-.01123,3.31848-.01251,3.60144A2.16324,2.16324,0,0,0,4.03711,19.744a2.22972,2.22972,0,0,0,1.5332.92969c1.72705.33691,6.69922,1.27636,6.69922,1.27636l.65625.00879a4.0432,4.0432,0,0,0,1.28027-.24316c2.58887-.877,6.08692-2.18262,6.09668-2.18653.06934-.02148,1.69825-.55957,1.69825-3.08789V6.16827A3.04869,3.04869,0,0,0,21.20312,3.93ZM21.001,6.16437V16.44122c0,1.75977-.96387,2.1211-1.02246,2.1416-.03516.01368-3.51954,1.31348-6.09278,2.18555-.69531.23535-1.21484.252-1.46582.05274-.2832-.22657-.23877-.74024-.23535-.7959.00342-.39844.08643-9.76319.00293-11.52637a1.64375,1.64375,0,0,1,1.07324-1.728l7.03321-2.064A.40169.40169,0,0,1,20.45,4.69226l.01837.004.13123.03155C21.05054,4.836,21.00293,5.70636,21.001,6.16437Z M16.83417,7.73468l-.71582.16846A.49974.49974,0,0,0,15.7326,8.39V10.5799a.50009.50009,0,0,0,.666.47167l.71582-.25244a.50051.50051,0,0,0,.334-.47168V8.2215a.49979.49979,0,0,0-.61426-.48682Z M15.03564,14.77087l-1.17871.37891a.50044.50044,0,0,0-.34668.47559v1.22168a.49942.49942,0,0,0,.668.4707l1.17871-.4209a.50023.50023,0,0,0,.332-.4707V15.24646a.499.499,0,0,0-.65332-.47559Z M19.26074,13.40356l-1.17969.37891a.50043.50043,0,0,0-.34667.47559v1.22168a.50052.50052,0,0,0,.21191.40918.506.506,0,0,0,.28809.09082.49862.49862,0,0,0,.168-.0293l1.17969-.42188a.50021.50021,0,0,0,.332-.4707V13.87915a.499.499,0,0,0-.65332-.47559Z", + "sana": + "M21.25306,14.99759a11.78876,11.78876,0,0,0,.35045-2.86275l-.00031-.02706.00031-.02815c0-5.8925-4.14873-10.6864-9.24832-10.6864a8.05983,8.05983,0,0,0-1.31456.10844c-4.84665.53739-8.64414,5.101-8.64414,10.63317A10.9944,10.9944,0,0,0,6.97655,21.239l.469,1.52189,4.68388.06214.00681-.00367a8.67123,8.67123,0,0,0,1.58156-.16957,9.82553,9.82553,0,0,0,7.50051-7.51706q.01683-.064.03308-.12821Zm-1.81215-2.86275A9.08287,9.08287,0,0,1,15.78082,19.642H13.17518l-.12778.07971a6.65126,6.65126,0,0,1-3.20373.70754C6.8562,19.31637,4.6842,16.01928,4.6842,12.13484c0-4.79543,3.3099-8.69683,7.37835-8.69683S19.44091,7.33941,19.44091,12.13484Z", + "signe": "M16.77551,7.87122c-.00073-.01667.00061-.03595-.0011-.05109l-.01306.00153A.49227.49227,0,0,0,16.5,7.43a12.26323,12.26323,0,0,0-1.91992-.72363,13.80909,13.80909,0,0,0-2.11719-.40784V1.31281a.49971.49971,0,0,0-.5-.5h-.56348a.49972.49972,0,0,0-.5.5V6.36658c-.85809.23211-1.43463.78-1.43536,1.28509H9.46387l.00006.00061-.00006.00037V20.42072c0,.59277,1.1289,2.501,2.07812,2.501.291,0,5.23535-1.50293,5.23535-2.62793V7.87775Zm-5.254,1.381a.91425.91425,0,0,1-.60595-.29444,1.74965,1.74965,0,0,1-.44586-1.23773,1.12415,1.12415,0,0,1,.42974-.29541v.25873a.49972.49972,0,0,0,.5.5h.56348a.49971.49971,0,0,0,.5-.5v-.3761a12.76834,12.76834,0,0,1,1.8457.361,11.468,11.468,0,0,1,1.12568.38752A15.28279,15.28279,0,0,1,11.52148,9.25226Z", @@ -402,7 +405,7 @@ if (!window.frontendVersion || window.frontendVersion < 20200519.0) { } console.info( - `%c HASS-HUE-ICONS \n%c Version 1.0.48 `, + `%c HASS-HUE-ICONS \n%c Version 1.0.49 `, "color: orange; font-weight: bold; background: black", "color: white; font-weight: bold; background: dimgray", ); diff --git a/docs/custom_svgs/sana.svg b/docs/custom_svgs/sana.svg new file mode 100644 index 0000000..ecf99b8 --- /dev/null +++ b/docs/custom_svgs/sana.svg @@ -0,0 +1,7 @@ + + +