Структура стартового шаблона?
Задавал я вчера вопрос, но задал я его поздно и мне никто и не ответил, к сожалению.
Делаю свой стартовый шаблон для вёрстки на scss.
Имеется сейчас у меня такая структура
sass
- base
-- _global.scss // Стили для body, wrapper, container
-- _icon-menu.scss // бургер меню
- layout
-- _header.scss // шапка сайта
-- _main.scss // контент сайта (<main/>)
-- _footer.scss // подвал сайта
- helpers
-- _variables.scss // переменные
- fonts
-- _icons.scss // иконочный шрифт
- _base.scss // подключение всех base
- _helpers.scss
- _layout.scss // подключение всех layouts
- _reboot.scss // обнуление стилей
- _fonts.scss // шрифты, а так же подключение иконочных шрифтов из папки fonts
- style.scss // главный файл, подключение всех файлов
Могу ли я хранить блоки, которые повторяются на сайте не один раз? Я имею ввиду, кнопки, логотип... в папке base? Что можно кидать в папку helpers? Хорошая ли структура?