У стиля шаблона нет вкладок, кроме штатных «Описание» и «Назначение меню». Всё, что нужно поменять, меняется в файлах, а не в админке, и потому сразу видно, откуда на странице взялась каждая строка разметки.
Чем отличается от Wmarka
| wmarka clean | Wmarka | |
|---|---|---|
| Настройки в админке | нет | больше 120 параметров, опции в пунктах меню |
| Размеры превью | в макетах intro_image.php и full_image.php | в стиле шаблона |
| Блог, метки, статья | жёсткие макеты | вид выбирается в настройках |
| SEO: canonical, JSON-LD | плагины ядра Joomla | свой движок |
| Мегаменю | нет, обычные выпадающие списки | есть |
| Файлов PHP | 48 | больше 180 |
Что внутри
Тридцать позиций модулей, переопределения материалов, блога, меток и десяти модулей, таблицы, которые на телефоне встают столбиком. На обычной странице шаблон подключает четыре файла: uikit.min.css, clean.css, uikit.min.js и uikit-icons.min.js. Стилей Bootstrap, Font Awesome и jQuery нет нигде, а файлы системных сообщений Joomla подключаются, только когда сообщение действительно есть.
Превью режет библиотека JUImage: размеры заданы прямо в макетах — 720 × 405, 360 × 203 и 1200 × 675. Без библиотеки шаблон работает и выводит картинки оригиналами.
Откуда он
Чистая сборка — возвращение к началу. Wmarka вырос из заготовки J!Blank команды JBZoo: Денис Сметанников, Сергей Калистратов и Евгений Копылов сделали шаблон, который не решает за разработчика. Схема позиций и стили модулей пришли из шаблона Master3 Алексея Морозова. Версии 1.0–2.0.7 были «почти чистыми»: ни одной настройки, конфигурация в коде. Но обновление стирало правки, а позиции не были объявлены в манифесте. В clean эти уроки учтены: позиции объявлены, правки живут в дочернем шаблоне, а от Wmarka 4 взято то, что не требует настроек.
Проверено
На чистой Joomla 6.2.0 с демо-сайтом «Вестник»: 21 страница отвечает без ошибок, сообщений PHP нет, ни одна страница не шире экрана на 375 и 1366 пикселях — со скриптами и без. Синтаксис всех файлов проверен на PHP 8.5.
Нужны Joomla 5 или 6 и PHP 8.1 и новее для Joomla 5 или 8.3 и новее для Joomla 6; UIkit 3.25.25 уже внутри. Подробное руководство — в README на русском, казахском и английском, там же благодарности всем, чей код и мысли прошли через шаблон.



