همه نشانها میتوانند در مکانهای مختلف در نمایش گرافیکی استفاده شوند. بنابراین، امکان وجود دارد که اینها را به عنوان متغیر یا متن تعریف کنید.
برای نمایش یک نشان در نمایش گرافیکی، این با تگ [icon:SYMBOLPFAD] مستقیم در متن اعلام میشود. مسیر نشان میتواند با کلیک راست یا با CTRL+C از کتابخانه نشانها کپی شود. باید اگر ممکن است فقط Material Symbols انتخاب شود تا سبک نمایش گرافیکی یکسان بماند.
همه نشانهای موجود میتوانند در منوی کنтекست نمایش گرافیکی نشانها فراخوانی و جستجو شوند. همچنین امکان وجود دارد که یک مجموعه نشان خود را به کتابخانه وارد کنید. روش در زیر توضیح داده شده است.
توضیحات: نامی که در لیست نشانها نمایش داده میشود با مسیر نشان یکسان نیست. اگر در مسیر هیچ مجموعه نشان مشخص نشده باشد، خودکاراً مجموعه Glyphicons استفاده خواهد شد.
فیلتر در کتابخانه نشانها نیز بعد از تگهای ثبت شده جستجو میکند. اگر این رفتار مورد نظر نباشد، فیلتر میتواند با یک = شروع شود تا فقط در نامها جستجو کند.
این مجموعه نشان کاملاً دینامیک است و سبک نشانها خودکاراً مطابق با طراحی نمایش گرافیکی تنظیم میشود. علاوه بر این، یک نشان پر شده خودکاراً استفاده خواهد شد اگر نشان باید فعال باشد. هر نشان دارای یک نسخه پر نشده نیست.
نشانها خودکاراً دور میشوند اگر شعاع دکمه بزرگتر یا برابر 16 پیکسل باشد. اگر شعاع برابر 0px باشد، نشانهای تیز استفاده خواهند شد. در ویرایشگر همیشه نشانهای معمولی استفاده میشوند.
توضیح: توصیه میشود مجموعه نشان "Material Symbols" را برای طراحی یکسان نمایش گرافیکی استفاده کنید.
بعضی از نشانهای Material Symbols که برای نمایش مقادیر انیمیشن شدهاند، وجود دارند. این نشانها فقط یک انیمیشن با
نشان
ساختار دارند. در هنگام انتخاب، متغیرهای بیشتر فعال خواهند شد.
نشانهای Philips Hue میتوانند آزادانه استفاده شوند اگر رابط Hue استفاده شود. علاوه بر این، یک مجموعه نشان Hue اضافه از جامعه Home Assistant HASS وجود دارد. اطلاعات بیشتر را در پایان این فصل پیدا کنید.
این مجموعه نشان نشانهای آب و هوای نمایش گرافیکی را نمایش میدهد. اینها به صورت خودکار توسط رابطهای مختلف پشتیبانی میشوند. ببینید فصل زیر نشانهای آب و هوا.
مجموعه نشان Legacy همه نشانهای نمایش گرافیکی قدیمی را در بر میگیرد. سبک نمایش جدید همانند قبل باقی میماند. نشانها نباید بیشتر استفاده شوند زیرا نمایش آنها برای سطح جدید بهینهسازی نشده است.
بعضی از نشانهای قدیمی همچنان انیمیشن شدهاند:
همچنین نشانهایی وجود دارند که برای نمایش گرافیکی مخفی هستند. اینها در فصلهای زیر بیشتر توضیح داده میشوند.
برای فراخوانی نشانها فقط یک پیشوند URL لازم است.
امکان وجود دارد که یک مجموعه نشان را به پروژه وارد کنید. هر
مجموعه نشان باید به عنوان یک فایل ZIP آماده شود. برخی از دادههای نمونه میتوانند از اینجا دانلود شوند:
نکته حرفهای: پس از وارد کردن موفق، میتوانید مجموعه نشان را به عنوان .antobj صادر کنید تا وارد کردن آسانتر شود. برای این کار با کلیک راست روی یک مجموعه نشان و انتخاب
صدور عمل کنید.
قوانین زیر ساخت و نیازهای یک مجموعه نشان را تعریف میکنند. لطفاً اینها را با دقت بخوانید و دقیقاً به آنها عمل کنید.
همچنین برخی از مجموعه نشانهای ویژه وجود دارند که مانند مجموعه نشانهای خود وارد میشوند، اما باید مطابق با دستورالعملهای بالا تنظیم شوند.
یکی از آنها نشانهای Gibhub hass-hue-icons است. این یک مجموعه نشان Hue اضافه از جامعه Home Assistant HASS است و فقط برای پروژههای غیر تجاری استفاده میشود زیرا تحت مجوز Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International قرار دارد. بنابراین، مجموعه نشان با Antcas Control ارائه نمیشود. اما نشانها هر زمان که بخواهید با فایل ZIP hass-hue-icons-main.zip به عنوان یک مجموعه نشان جدید وارد پروژه شوند. در این مورد، شرایط مجوز پروژه را در وبسایت Github بررسی کنید.
یکی دیگر نشانهای Pictogrammers است. برای این کار، فایل mdi-###.json باید به یک فایل ZIP بسته شده و وارد شود. فایل میتواند در کنسول توسعهدهنده مرورگر پیدا و دانلود شود. تلاش میشود نشانهای Outline با پر شده ترکیب شوند. کتابخانه تقریباً مانند Material Symbols است. اما بسیاری از گسترشهای جامعه وجود دارد. اگر میخواهید مجموعه نشانهای دیگر را به کتابخانه اضافه کنید، میتوانید از ما بپرسید.