Все символы могут использоваться в различных местах визуализации. Таким образом, их можно определить как переменную или текст.
Чтобы вывести символ на визуализацию, он объявляется непосредственно в тексте с помощью тега [icon:SYMBOLPFAD]. Путь к символу можно скопировать из библиотеки символов с помощью правой кнопки мыши или с CTRL+C. Если возможно, следует выбирать только Material Symbols, чтобы стиль визуализации оставался неизменным.
Все доступные символы можно вызвать и просмотреть в контекстном меню Визуализация Символы. Также можно импортировать собственный набор символов в библиотеку. Процедура будет объяснена ниже.
Примечания: Имя, отображаемое в списке символов, не идентично пути к символу. Если в пути не указан набор символов, автоматически используется набор Glyphicons.
Фильтр в библиотеке символов также ищет по заданным тегам. Если это поведение нежелательно, фильтр можно начать с =, чтобы искать только по именам.
Этот набор символов полностью динамический, и стиль символов автоматически настраивается в соответствии с дизайном визуализации. Кроме того, заполненный символ автоматически используется, если символ должен быть активным. Однако не каждый символ имеет заполненную версию.
Символы автоматически скругляются, если радиус кнопки больше или равен 16 пикселей. Если радиус равен 0px, используются острые символы. В редакторе всегда используются обычные символы.
Примечание: Рекомендуется использовать набор символов "Material Symbols", чтобы визуализация выглядела единообразно.
Некоторые символы из Material Symbols были анимированы, чтобы отображать значения. Эти символы имеют только одну анимацию с
символом
структуры. При выборе будут разблокированы дополнительные переменные.
Символы Philips Hue могут свободно использоваться, если используется интерфейс Hue. Кроме того, существует дополнительный набор символов Hue от сообщества Home Assistant HASS. Дополнительную информацию можно найти в конце этого раздела.
Этот набор символов отображает погодные символы визуализации. Они беспрепятственно поддерживаются различными интерфейсами. См. нижераздел Погодные иконки.
Набор символов Legacy включает все символы старой визуализации. Стиль отображения нового интерфейса остается неизменным. Символы не следует использовать, так как их отображение не оптимизировано для нового интерфейса.
Некоторые старые символы по-прежнему анимированы:
Также существуют скрытые символы для визуализации. Они будут подробно описаны в следующих разделах.
Для вызова символов требуется только префикс URL.
Возможно импортировать собственный набор символов в проект. Каждый
набор символов должен быть подготовлен как ZIP-файл. Некоторые примеры данных можно скачать здесь:
Профессиональный совет: После успешного импорта вы можете экспортировать набор символов как .antobj, чтобы упростить импорт. Для этого щелкните правой кнопкой мыши по набору символов и выберите
Экспорт.
Следующие правила определяют структуру и требования к набору символов. Пожалуйста, внимательно прочитайте их и строго следуйте им.
Существуют также различные специальные наборы символов, которые могут быть импортированы как собственные наборы символов, но не должны соответствовать вышеуказанным требованиям.
Один из них — это hass-hue-icons с сайта Gibhub. Это дополнительный набор символов Hue от сообщества Home Assistant HASS и может использоваться только для некоммерческих проектов, так как он находится под лицензией Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International. Поэтому этот набор символов не поставляется вместе с Antcas Control. Однако символы могут быть импортированы в проект в любое время как новый набор символов с помощью ZIP-файла hass-hue-icons-main.zip. При этом следует учитывать условия лицензии проекта на веб-сайте Github.
Источник: https://github.com/arallsopp/hass-hue-icons.
Еще один — это от Pictogrammers. Для этого файл mdi-###.json должен быть упакован в ZIP-файл и импортирован. Файл можно найти и скачать в консоли разработчика браузера. Пытаются объединить контурные символы с заполненными. Библиотека почти идентична Material Symbols. Однако существует множество расширений сообщества. Если вы хотите интегрировать другие наборы символов в библиотеку, пожалуйста, обращайтесь к нам.
Источник: https://pictogrammers.com/library/mdi/