Що вміє генератор
Генератор складає BEM-назви з блока, елемента, модифікатора та значення модифікатора. Він підтримує, зокрема, такі форми:
blockblock__elementblock--modifierblock--modifier-valueblock__element--modifierblock__element--modifier-value
Правила назв BEM
Для назв блоків використовуйте малі латинські літери, цифри та дефіс. Наприклад: menu, main-menu, block2.
У назвах елементів і модифікаторів можна також використовувати підкреслення. Наприклад: view_more або color_yellow.
Великі літери, пробіли, кирилиця та сторонні спеціальні символи не проходять перевірку. Для блока підкреслення теж не допускається.
BEM не має списку «заборонених слів». Такі слова, як container або custom, самі по собі не є помилкою. Важливо, щоб назва відповідала синтаксису й зрозуміло описувала компонент.
Джерела: BEM — Naming та BEM — FAQ.
Доступність
- Є посилання для швидкого переходу до основного вмісту.
- Поля форми мають підписи.
- Повідомлення про результат доступні для програм читання з екрана.
- Мобільне меню передає свій стан допоміжним технологіям.
- Під час навігації клавіатурою видно, який елемент має фокус.
- Анімація зменшується, якщо користувач увімкнув відповідне налаштування в системі.
Автоматичні перевірки допомагають знаходити частину проблем доступності, але не замінюють ручного тестування.
Мови та футер
Інтерфейс доступний англійською, українською та німецькою. Детальніше — у розділі «Мультимовність i18n».
У футері показано назву проєкту, повідомлення про cookie, поточну версію, автора та посилання на МКЦ "MIDITAUR".
Актуальність: зміст перевірено 27 вересня 2026 року для версії проєкту 1.0.1.
