Як влаштований проєкт
BEM Generator — невеликий статичний вебпроєкт. Основна сторінка міститься в index.html. Мовні сторінки зібрані в папці i18n, а стилі, скрипти, словники перекладів і зображення — у assets.
bemgen/
├── index.html
├── VERSION
├── i18n/
│ ├── en/
│ ├── uk/
│ └── de/
├── assets/
│ ├── css/
│ ├── js/
│ ├── i18n/
│ └── img/
└── help/Що відбувається після відкриття сторінки
- Браузер завантажує HTML і локальні стилі.
- Завантажуються словники мов.
- Скрипт локалізації показує потрібну мову.
- Скрипт генератора вмикає форму, перевірку назв, пошук і мобільне меню.
- Після введення даних генератор перевіряє синтаксис і формує BEM-клас та CSS-селектор.
Чи потрібне підключення до сторонніх сервісів
Для роботи самого генератора зовнішні JavaScript- або CSS-бібліотеки не потрібні. Основні файли проєкту зберігаються локально разом із ним.
Актуальність: зміст перевірено 27 вересня 2026 року для версії проєкту 1.0.1.
