Что в: main.scss? - Ko2doo/Corp-study-mokup GitHub Wiki
Разбор файла: main.scss
//Description В этот файл стоит записывать следующее:
- Переменные с цветами.
- Миксины.
- А так же в этом файле собираются все секции расположенные по пути: block/ (добавлять используя: @import "ваш_путь_до_файла";)
Разберем уже имеющиеся миксины в проекте: @mixin content-container в этот миксин записан класс с настройками, используемый по всему проекту.
Зачем использовать миксины?
- Удобно редактировать.
- Легко поддерживать код.
- Можно расширять.
- При желании можно отключить (а так же перенести в другой проект).
Чтобы добавить или создать новый миксин нужно написать вот такую конструкцию:
@mixin вашеНазвание{
- Внутри писать код, внутри миксина можно создавать классы которые можно использовать в последующем при верстке страницы. }
Вызываются все миксины в файле: block/_header.scss Вызыв своего миксина: @include название_вашего_миксина;