Доброго времени суток. Поставлена задача сверстать сайт, который будет работать на yii2. Вроде ничего сложного, но почитав про сам фреймворк, понял, что он сильно завязан на bootstrap v3.
Могу ли я совсем не использовать стили bootstrap, а написать все сам? Правильный ли это подход или же нужно использовать классы bootstarp и переназначать стили?
Для полноты картины добавлю, что макеты каждой страницы представлены в 5 и более размерах (десктоп, несколько ноутбуков, планшет горизонтальный, планшет вертикальный, смартфон горизонтальный, смартфон вертикальный). Соответствие макетов с версткой очень критично.
Добрый день.
Вы можете спокойно отключить bootstrap и использовать свои стили.
Для этого надо в файле AppAsset.php прописать свои пути к своим файлам css, js, img.
Все свои файлы располагайте в директории web.
Ну или второй вариант, он чуть-чуть сложней, создать свою тему и использовать вместо стандартной, завязанной на bootstrap.
kleilike: Конечно же можно.
В advanced и так всё уже сделано, а вот в basic надо чуть повозиться.
Надо будет разделить шаблоны для пользовательской и административной частей, то есть, в layouts кроме main.php создать ещё пару, например, front.php и admin.php. В них будут использоваться разные меню, подключатся разные файлы и тому подобное.