Что в: main.scss? - Ko2doo/Corp-study-mokup GitHub Wiki

Разбор файла: main.scss

//Description В этот файл стоит записывать следующее:

  • Переменные с цветами.
  • Миксины.
  • А так же в этом файле собираются все секции расположенные по пути: block/ (добавлять используя: @import "ваш_путь_до_файла";)

Разберем уже имеющиеся миксины в проекте: @mixin content-container в этот миксин записан класс с настройками, используемый по всему проекту.

Зачем использовать миксины?

  1. Удобно редактировать.
  2. Легко поддерживать код.
  3. Можно расширять.
  4. При желании можно отключить (а так же перенести в другой проект).

Чтобы добавить или создать новый миксин нужно написать вот такую конструкцию:

@mixin вашеНазвание{

  • Внутри писать код, внутри миксина можно создавать классы которые можно использовать в последующем при верстке страницы. }

Вызываются все миксины в файле: block/_header.scss Вызыв своего миксина: @include название_вашего_миксина;