HamSter007
@HamSter007
HTML/CSS верстальщик

Кто может поделиться версткой сайта с помощью sass?

Возможно кто-то знает или может показать свой проект с версткой с использование sass?
Интересует все, в особенности пишите ли вы миксины для box-shadow или flex. Я знаю, что есть встроенные, но в compass, а как только силами sass.
Возможно есть что почитать, посоветуйте, пожалуйста.
  • Вопрос задан
  • 613 просмотров
Решения вопроса 1
AppFA
@AppFA
Frontend developer at Yandex
В своих проектах использую следующую структуру папок для sass:
- sass
-- blocks (Какие-то отдельные блоки по типу input, button, form, popup)
-- core (Базовые стили которые я таскаю из проекта в проект)
--- base.sass (Базовые стили, sass-плейсхолдеры)
--- animation.sass (Анимации)
--- settings.sass (Настройки проекта, цветовые схемы, шрифты, размеры экранов)
--- media.sass (Миксины для медиа запросов)
--- type.sass (Типографика)
-- layouts (Лейауты страниц типа header, footer)
-- pages (Стили для различных страниц)
-- plugins (Сюда помещаю css файлы плагинов с расширением .scss)
По поводу миксинов типа box-shadow, flex не использу, т.к. после компиляции sass -> css обрабатываю автопрефиксером и на выходе получаю все вендорные префиксы для flex
Если интересно, могу скинуть в скайпе проект
skype: lithium100500
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
gatilin222
@gatilin222
Frontend-разработчик
Статьи на эту тему и не только можно найти на блоге glivera-team.
Ответ написан
Комментировать
@maolo
Интересует все, в особенности пишите ли вы миксины для box-shadow или flex. Я знаю, что есть встроенные, но в compass, а как только силами sass.

Есть autoprefixer, так что Compass, по большому счету, и не нужен.
Так что привыкаем снова писать правила в соответствии со стандартами CSS :) Более того, компас похоже умер - уже очень давно не обновлялся.

Еще стоит уйти с ruby версии на node-sass - скорость компиляции Вас приятно удивит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы