[Theme.Bootstrap] Новая версия с Bootstrap 4
Привет, друзья!
Наконец-то у меня дошли руки до обновления Theme.Bootstrap, который не менялся аж с 2017 года. Причина проста — если переводить его на Bootstrap 4, то нужно менять и стандартные чанки у кучи дополнений, а это долго.
В итоге, вместе с Theme.Bootstrap были обновлены и:
Из самого же Theme.Bootstrap удалено всё лишнее:
Теперь устанавливаются только 5 чанков и 1 шаблон. При обновлении они не затираются, так что можно менять их по своему усмотрению:
Скрипты и стили уже минифицированы и регистрируются в Head, но вставляются в подвале сайта. Если что, можно легко поменять.
Вся эта радость уже доступна для тестирования на minishop2.com.
Наконец-то у меня дошли руки до обновления Theme.Bootstrap, который не менялся аж с 2017 года. Причина проста — если переводить его на Bootstrap 4, то нужно менять и стандартные чанки у кучи дополнений, а это долго.
В итоге, вместе с Theme.Bootstrap были обновлены и:
- pdoTools
- miniShop2 (помимо чанков вошли еще несколько правок, см. changelog)
- mSearch2 (а здесь чанки даже на Fenom переписаны, ура!)
- Office
Из самого же Theme.Bootstrap удалено всё лишнее:
- Темы Bootswatch
- Зависимость от MinifyX
- Демо-страницы
Теперь устанавливаются только 5 чанков и 1 шаблон. При обновлении они не затираются, так что можно менять их по своему усмотрению:
- Чанк Head — основные теги и регистрация скриптов со стилями
- Чанк Navbar — навигационная панель
- Чанк Content — демонстрационное содержимое, просто вывод ресурсов через pdoPage
- Чанк Crumbs — хлебные крошки
- Чанк Footer — подвал с таймингами
- Шаблон Bootstrap — где эти чанки вызываются
Скрипты и стили уже минифицированы и регистрируются в Head, но вставляются в подвале сайта. Если что, можно легко поменять.
Вся эта радость уже доступна для тестирования на minishop2.com.
Комментарии: 31
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
ДмитрийПросто используешь родные чанки, и не перезаписываешь их! Это гораздо лучше, чем постоянно их дублировать и указывать у каждого сниппета.
Риторический вопрос.
Изменена вёрстка в параметрах сниппетов только у pdoPage, pdoCrumbs и pdoNeighbors — добавлены кое-какие классы, но ничего не убрано. А не, убран лишний div вокруг пагинации, но он и раньше там был по ошибке.
Вы действительно активно пользуетесь таким компонентом?
Что нового вы ждете от компонента? Ну кроме очевидного обновления библиотеки.
Вы готовы участвовать в спонсировании обновления? Как альтернатива вы готовы видеть компонент платным и покупать его?