diff --git a/README.md b/README.md index f72cf51..5e7518d 100644 --- a/README.md +++ b/README.md @@ -97,6 +97,14 @@ Icons modelled upon the Hue iOS app for personal use | ![hue:room_office](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_office.svg)| hue:room_office | | ![hue:room_other](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_other.svg)| hue:room_other | | ![hue:room_outdoors](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_outdoors.svg)| hue:room_outdoors | +| ![hue:room_pool](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_pool.svg)| hue:room_pool | +| ![hue:room_porch](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_porch.svg)| hue:room_porch | +| ![hue:room_recreation](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_recreation.svg)| hue:room_recreation | +| ![hue:room_stairs](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_stairs.svg)| hue:room_stairs | +| ![hue:room_storage](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_storage.svg)| hue:room_storage | +| ![hue:room_studio](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_studio.svg)| hue:room_studio | +| ![hue:room_terrace](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_terrace.svg)| hue:room_terrace | +| ![hue:room_toilet](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/room_toilet.svg)| hue:room_toilet | | ![hue:single_spot](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/single_spot.svg)| hue:single_spot | | ![hue:table_shade](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/table_shade.svg)| hue:table_shade | | ![hue:table_wash](https://raw.githubusercontent.com/arallsopp/hass-hue-icons/main/docs/svgs/table_wash.svg)| hue:table_wash | diff --git a/dist/hass-hue-icons.js b/dist/hass-hue-icons.js index 5fdfa52..14684c6 100644 --- a/dist/hass-hue-icons.js +++ b/dist/hass-hue-icons.js @@ -153,6 +153,30 @@ const HUE_ICONS_MAP = { "room_outdoors": "M 8.25 7.5 C 11.148438 7.5 13.5 9.851562 13.5 12.75 C 13.5 15.410156 11.519531 17.601562 8.953125 17.949219 L 8.953125 20.25 C 8.953125 20.664062 8.617188 21 8.203125 21 C 7.789062 21 7.453125 20.664062 7.453125 20.25 L 7.453125 17.933594 C 4.933594 17.546875 3 15.378906 3 12.75 C 3 9.851562 5.351562 7.5 8.25 7.5 Z M 21 14.507812 C 21 16.945312 19.222656 17.214844 17.25 17.246094 L 17.25 20.25 C 17.25 20.664062 16.914062 21 16.5 21 C 16.085938 21 15.75 20.664062 15.75 20.25 L 15.75 17.242188 C 15.363281 17.238281 14.984375 17.222656 14.625 17.183594 C 14.085938 17.125 13.820312 16.519531 14.085938 16.046875 C 14.636719 15.074219 14.953125 13.949219 14.953125 12.75 C 14.953125 11.128906 14.375 9.644531 13.417969 8.480469 C 13.335938 8.378906 13.308594 8.246094 13.351562 8.121094 C 14.304688 5.378906 15.574219 3 16.5 3 C 18.1875 3 21 10.878906 21 14.507812 Z M 21 14.507812 ", + "room_pool": + "M 20.996094 14.222656 L 21 14.222656 L 21 16.910156 C 20.910156 16.84375 20.832031 16.777344 20.78125 16.730469 C 20.289062 16.230469 19.476562 15.78125 18.574219 15.773438 C 18.566406 15.773438 18.558594 15.773438 18.550781 15.773438 C 18.460938 15.773438 18.367188 15.777344 18.273438 15.785156 C 17.660156 15.847656 17.019531 16.125 16.417969 16.730469 C 15.394531 17.761719 14.445312 16.984375 14.179688 16.730469 C 13.304688 15.84375 11.421875 15.117188 9.820312 16.730469 C 8.796875 17.761719 7.84375 16.984375 7.582031 16.730469 C 7.085938 16.230469 6.273438 15.78125 5.371094 15.773438 C 4.671875 15.765625 3.917969 16.023438 3.21875 16.730469 C 3.144531 16.804688 3.074219 16.847656 3 16.902344 L 3 14.222656 L 3.003906 14.222656 C 3.007812 14.035156 3.078125 13.847656 3.21875 13.703125 C 4.132812 12.78125 5.140625 12.628906 6 12.828125 L 6 5.25 C 6 4.835938 5.664062 4.5 5.25 4.5 C 4.835938 4.5 4.5 4.835938 4.5 5.25 C 4.5 5.664062 4.164062 6 3.75 6 C 3.335938 6 3 5.664062 3 5.25 C 3 4.007812 4.007812 3 5.25 3 C 6.492188 3 7.5 4.007812 7.5 5.25 L 7.5 6.75 L 12.75 6.75 L 12.75 5.25 C 12.75 4.835938 12.414062 4.5 12 4.5 C 11.585938 4.5 11.25 4.835938 11.25 5.25 C 11.25 5.664062 10.914062 6 10.5 6 C 10.085938 6 9.75 5.664062 9.75 5.25 C 9.75 4.007812 10.757812 3 12 3 C 13.242188 3 14.25 4.007812 14.25 5.25 L 14.25 13.765625 C 14.441406 13.9375 14.820312 14.210938 15.300781 14.222656 L 15.355469 14.222656 C 15.679688 14.214844 16.042969 14.082031 16.417969 13.703125 C 18.019531 12.09375 19.902344 12.820312 20.78125 13.703125 C 20.921875 13.847656 20.992188 14.035156 20.996094 14.222656 Z M 9.820312 13.703125 C 10.789062 12.730469 11.859375 12.613281 12.75 12.867188 L 12.75 12 L 7.5 12 L 7.5 13.628906 C 7.527344 13.65625 7.554688 13.679688 7.582031 13.703125 C 7.742188 13.863281 8.164062 14.210938 8.703125 14.222656 L 8.753906 14.222656 C 9.082031 14.214844 9.445312 14.082031 9.820312 13.703125 Z M 7.5 10.5 L 12.75 10.5 L 12.75 8.25 L 7.5 8.25 Z M 19.722656 17.78125 C 19.726562 17.78125 19.726562 17.78125 19.730469 17.785156 C 19.796875 17.851562 20.277344 18.3125 21 18.570312 L 21 21 L 3 21 L 3 18.589844 C 3.449219 18.4375 3.878906 18.175781 4.269531 17.785156 C 4.273438 17.78125 4.277344 17.78125 4.28125 17.777344 C 4.535156 17.515625 4.785156 17.371094 5.023438 17.300781 C 5.734375 17.09375 6.320312 17.582031 6.519531 17.78125 C 6.523438 17.78125 6.527344 17.785156 6.53125 17.785156 C 6.605469 17.859375 7.097656 18.335938 7.84375 18.589844 C 8.925781 18.960938 10.003906 18.667969 10.878906 17.777344 C 11.90625 16.734375 12.855469 17.515625 13.121094 17.777344 C 13.175781 17.832031 13.679688 18.332031 14.445312 18.589844 C 14.75 18.695312 15.054688 18.746094 15.355469 18.746094 C 16.117188 18.746094 16.847656 18.417969 17.476562 17.78125 C 17.476562 17.777344 17.480469 17.777344 17.480469 17.777344 C 17.609375 17.644531 17.734375 17.542969 17.859375 17.464844 C 18.730469 16.921875 19.488281 17.546875 19.722656 17.78125 Z M 19.722656 17.78125 ", + + "room_porch": + "M 10.339844 19.277344 L 11.429688 15.863281 L 13.773438 15.519531 L 15.238281 19.320312 C 13.640625 19.566406 11.925781 19.554688 10.339844 19.277344 Z M 8.125 11.296875 C 8.640625 11.21875 9.445312 11.101562 10.363281 10.964844 L 11.007812 13.660156 L 8.792969 13.992188 Z M 14.824219 13.089844 L 12.496094 13.4375 L 11.855469 10.746094 C 12.664062 10.628906 13.472656 10.511719 14.183594 10.414062 Z M 20.152344 18.332031 C 19.945312 17.972656 19.488281 17.847656 19.128906 18.050781 C 18.429688 18.449219 17.617188 18.765625 16.726562 19.007812 L 15.292969 15.296875 L 19.5 14.679688 C 19.324219 13.453125 18.1875 12.597656 16.960938 12.773438 L 16.316406 12.867188 L 15.679688 10.21875 C 15.828125 10.199219 15.953125 10.183594 16.058594 10.171875 C 16.484375 10.179688 16.828125 10.527344 16.828125 10.953125 C 16.828125 11.367188 17.164062 11.703125 17.578125 11.703125 C 17.992188 11.703125 18.328125 11.367188 18.328125 10.953125 C 18.328125 9.695312 17.300781 8.667969 16.042969 8.667969 C 16.03125 8.667969 16.019531 8.675781 16.003906 8.675781 C 15.992188 8.675781 15.980469 8.671875 15.96875 8.671875 C 14.664062 8.804688 9.359375 9.597656 7.761719 9.835938 L 6.359375 4.183594 C 6.1875 3.488281 5.5625 3 4.847656 3 L 3.75 3 L 7.082031 16.5 L 9.777344 16.105469 L 8.875 18.9375 C 8.085938 18.703125 7.367188 18.410156 6.742188 18.050781 C 6.382812 17.847656 5.921875 17.972656 5.71875 18.332031 C 5.511719 18.691406 5.636719 19.148438 5.996094 19.355469 C 6.910156 19.875 7.96875 20.28125 9.144531 20.5625 C 10.347656 20.855469 11.621094 21 12.933594 21 C 14.246094 21 15.523438 20.855469 16.726562 20.5625 C 17.898438 20.28125 18.957031 19.875 19.871094 19.355469 C 20.230469 19.148438 20.355469 18.691406 20.152344 18.332031 Z M 20.152344 18.332031 ", + + "room_recreation": + "M 18.75 16.5 C 19.992188 16.5 21 17.507812 21 18.75 C 21 19.992188 19.992188 21 18.75 21 C 17.507812 21 16.5 19.992188 16.5 18.75 C 16.5 17.507812 17.507812 16.5 18.75 16.5 Z M 19.761719 15.15625 C 19.4375 15.0625 19.101562 15 18.75 15 C 16.683594 15 15 16.683594 15 18.75 C 13.226562 19.140625 11.15625 18.804688 9.503906 17.964844 C 9.074219 17.746094 8.550781 17.828125 8.207031 18.171875 L 5.589844 20.78125 C 5.296875 21.074219 4.820312 21.074219 4.527344 20.78125 L 3.21875 19.476562 C 2.925781 19.183594 2.925781 18.710938 3.21875 18.417969 L 5.839844 15.808594 C 6.175781 15.472656 6.273438 14.957031 6.054688 14.535156 C 4.335938 11.199219 5.15625 6.898438 8.523438 4.484375 C 11.320312 2.480469 14.980469 2.507812 17.753906 4.546875 C 21.261719 7.125 21.917969 11.777344 19.761719 15.15625 Z M 19.761719 15.15625 ", + + "room_stairs": + "M 20.25 21 L 8.558594 21 L 21 8.558594 L 21 20.25 C 21 20.664062 20.664062 21 20.25 21 Z M 17.25 3 L 21 3 L 21 6.441406 L 6.441406 21 L 3 21 L 3 17.25 C 3 16.835938 3.335938 16.5 3.75 16.5 L 7.5 16.5 L 7.5 12.75 C 7.5 12.335938 7.835938 12 8.25 12 L 12 12 L 12 8.25 C 12 7.835938 12.335938 7.5 12.75 7.5 L 16.5 7.5 L 16.5 3.75 C 16.5 3.335938 16.835938 3 17.25 3 Z M 17.25 3 ", + + "room_storage": + "M 3.75 19.5 L 3.75 8.25 L 20.25 8.25 L 20.25 19.5 C 20.25 19.914062 19.914062 20.25 19.5 20.25 L 4.5 20.25 C 4.085938 20.25 3.75 19.914062 3.75 19.5 Z M 9 11.25 C 8.585938 11.25 8.25 11.585938 8.25 12 C 8.25 12.414062 8.585938 12.75 9 12.75 L 15 12.75 C 15.414062 12.75 15.75 12.414062 15.75 12 C 15.75 11.585938 15.414062 11.25 15 11.25 Z M 19.5 3.75 C 19.914062 3.75 20.25 4.085938 20.25 4.5 L 20.25 6.75 L 3.75 6.75 L 3.75 4.5 C 3.75 4.085938 4.085938 3.75 4.5 3.75 Z M 19.5 3.75 ", + + "room_studio": + "M 18.75 4.5 C 19.164062 4.5 19.5 4.835938 19.5 5.25 L 19.5 12 C 19.5 12.414062 19.164062 12.75 18.75 12.75 L 5.25 12.75 C 4.835938 12.75 4.5 12.414062 4.5 12 L 4.5 5.25 C 4.5 4.835938 4.835938 4.5 5.25 4.5 L 11.25 4.5 L 11.25 3 C 11.25 2.585938 11.585938 2.25 12 2.25 C 12.414062 2.25 12.75 2.585938 12.75 3 L 12.75 4.5 Z M 15.820312 15.75 L 18.648438 20.625 C 18.855469 20.980469 18.734375 21.441406 18.375 21.648438 C 18.257812 21.71875 18.128906 21.75 18 21.75 C 17.742188 21.75 17.492188 21.617188 17.351562 21.375 L 14.085938 15.75 L 12.75 15.75 L 12.75 20.960938 C 12.75 21.378906 12.414062 21.710938 12 21.710938 C 11.585938 21.710938 11.25 21.378906 11.25 20.960938 L 11.25 15.75 L 9.914062 15.75 L 6.648438 21.375 C 6.511719 21.617188 6.257812 21.75 6 21.75 C 5.871094 21.75 5.742188 21.71875 5.625 21.648438 C 5.265625 21.441406 5.144531 20.980469 5.351562 20.625 L 8.179688 15.75 L 6.75 15.75 C 6.335938 15.75 6 15.414062 6 15 C 6 14.585938 6.335938 14.25 6.75 14.25 L 17.25 14.25 C 17.664062 14.25 18 14.585938 18 15 C 18 15.414062 17.664062 15.75 17.25 15.75 Z M 15.820312 15.75 ", + + "room_terrace": + "M 20.679688 6.421875 C 20.964844 6.628906 21.085938 7.011719 20.933594 7.332031 C 20.691406 7.835938 20.167969 8.226562 19.566406 8.226562 C 19.175781 8.226562 18.820312 8.0625 18.550781 7.808594 C 18.273438 7.542969 17.835938 7.542969 17.558594 7.808594 C 17.289062 8.0625 16.933594 8.226562 16.539062 8.226562 C 16.148438 8.226562 15.792969 8.0625 15.523438 7.808594 C 15.246094 7.542969 14.808594 7.542969 14.53125 7.808594 C 14.261719 8.0625 13.90625 8.226562 13.511719 8.226562 C 13.234375 8.226562 12.976562 8.140625 12.75 8 L 12.75 13.476562 C 12.75 13.894531 12.414062 14.226562 12 14.226562 C 11.585938 14.226562 11.25 13.894531 11.25 13.476562 L 11.25 8 C 11.027344 8.140625 10.765625 8.226562 10.484375 8.226562 C 10.097656 8.226562 9.738281 8.0625 9.472656 7.808594 C 9.191406 7.542969 8.753906 7.542969 8.476562 7.808594 C 8.207031 8.0625 7.851562 8.226562 7.460938 8.226562 C 7.070312 8.226562 6.710938 8.0625 6.445312 7.808594 C 6.164062 7.542969 5.726562 7.542969 5.449219 7.808594 C 5.179688 8.0625 4.824219 8.226562 4.433594 8.226562 C 3.832031 8.226562 3.3125 7.835938 3.066406 7.332031 C 2.914062 7.011719 3.035156 6.628906 3.320312 6.421875 L 11.546875 0.152344 C 11.816406 -0.0507812 12.1875 -0.0507812 12.453125 0.152344 Z M 17.25 14.976562 C 18.078125 14.976562 18.75 15.648438 18.75 16.476562 C 18.75 17.304688 18.078125 17.976562 17.25 17.976562 L 13.9375 17.976562 L 17.832031 22.753906 C 18.09375 23.074219 18.046875 23.546875 17.722656 23.808594 C 17.585938 23.921875 17.417969 23.976562 17.25 23.976562 C 17.035156 23.976562 16.816406 23.882812 16.667969 23.703125 L 12 17.976562 L 7.332031 23.703125 C 7.070312 24.023438 6.597656 24.070312 6.277344 23.808594 C 5.957031 23.546875 5.90625 23.074219 6.167969 22.753906 L 10.066406 17.976562 L 6.75 17.976562 C 5.921875 17.976562 5.25 17.304688 5.25 16.476562 C 5.25 15.648438 5.921875 14.976562 6.75 14.976562 Z M 17.25 14.976562 ", + + "room_toilet": + "M 6.75 14.25 C 6.335938 14.25 6 13.914062 6 13.5 C 6 13.085938 6.335938 12.75 6.75 12.75 L 9.601562 12.75 C 7.910156 11.628906 6.75 9.367188 6.75 6.75 C 6.75 3.023438 9.101562 0 12 0 C 14.898438 0 17.25 3.023438 17.25 6.75 C 17.25 9.367188 16.089844 11.628906 14.398438 12.75 L 17.25 12.75 C 17.664062 12.75 18 13.085938 18 13.5 C 18 13.914062 17.664062 14.25 17.25 14.25 Z M 17.398438 15.75 C 17.730469 15.75 18 16.011719 18 16.332031 L 18 16.496094 C 18 18.960938 16.425781 20.859375 14.203125 21.710938 C 13.882812 21.835938 13.675781 22.132812 13.675781 22.464844 L 13.675781 23.1875 C 13.675781 23.636719 13.300781 24 12.835938 24 L 11.164062 24 C 10.699219 24 10.324219 23.636719 10.324219 23.1875 L 10.324219 22.453125 C 10.324219 22.121094 10.117188 21.824219 9.800781 21.699219 C 7.550781 20.808594 5.996094 18.8125 6 16.328125 C 6 16.007812 6.273438 15.75 6.601562 15.75 Z M 17.398438 15.75 ", + "single_spot": "M 19.132812 16.832031 C 18.554688 18.503906 17.359375 19.597656 16.46875 19.28125 C 15.578125 18.960938 15.328125 17.347656 15.910156 15.679688 C 16.492188 14.011719 17.683594 12.917969 18.574219 13.234375 C 19.464844 13.554688 19.714844 15.164062 19.132812 16.832031 M 19.695312 12.0625 L 11.25 9.195312 L 11.25 7.78125 C 12.941406 7.734375 14.585938 7.523438 15.871094 7.15625 C 17.085938 6.804688 17.773438 6.367188 17.953125 5.917969 C 17.988281 5.84375 18 5.761719 18 5.683594 L 18 5.109375 C 18 5.03125 17.988281 4.957031 17.953125 4.878906 C 17.769531 4.410156 17.023438 3.957031 15.738281 3.601562 C 12.824219 2.800781 8.164062 2.800781 5.257812 3.601562 C 3.96875 3.957031 3.230469 4.410156 3.046875 4.878906 C 3.015625 4.957031 3 5.03125 3 5.109375 L 3 5.683594 C 3 5.761719 3.015625 5.84375 3.046875 5.917969 C 3.226562 6.367188 3.914062 6.804688 5.132812 7.15625 C 6.417969 7.523438 8.058594 7.734375 9.75 7.78125 L 9.75 9.210938 C 8.859375 9.664062 7.867188 10.816406 7.296875 12.25 C 6.460938 14.34375 6.601562 16.363281 7.609375 16.761719 L 16.546875 20.917969 C 17.878906 21.386719 19.660156 19.78125 20.53125 17.335938 C 21.402344 14.890625 21.027344 12.527344 19.695312 12.0625 ",