• Мы приветствуем всех в сообществе Sass, кроме тех, кто недоброжелателен по отношению к членам сообщества. Пожалуйста, прочитайте и следуйте принципам сообщества.

    Только приступаете? Есть несколько хороших руководств, которые помогут «встать на ноги». Хотите больше? Есть несколько хороших блогов о Sass(в том числе и несколько статей, которые мы рекомендуем прочитать), и даже несколько книг о Sass, которые помогут Вам изучить много нового и полезного.

  • Сообщество Sass невероятно. Существует ряд фреймворков, которые делают использование Sass простым. Хотите попробовать Sass на Node, Python или другом языке или фреймворке? Посетите оболочки libSass.

    Думаете сделать вклад в развитие Sass? Мы принимаем во внимание любые факторы и идеи для того, чтобы оставаться постоянно стабильными. Не бойтесь вносить правки через пулреквесты в репозиторий Sass.

    Хотите создать свою реализацию Sass? Подробности на странице руководство по внедрению.


Статьи о Sass

Вклад в развитие

Sass — проект с открытым исходным кодом и мы призываем Вас внести свой вклад. Вы можете внести свою лепту с помощью сообщений об ошибках, общений с пожеланиями, ну а если у Вас есть реальное решение, которое может нам всем помочь, то мы Вас будем любить вечно.

При добавлении ошибок, пожеланий или решений мы используем пару основных веток.

Стабильная (Stable)
Стабильная ветка — ветка, где мы развиваем выпущенную версию. Большинство исправлений ошибок доолжно идти сюда. Если вы просто хотите сообщить об ошибке, то в комментарии не забудьте указать версию Sass, в которой вы столкнулись с данной проблемой. Если у Вас есть решение проблемы, сделайте форк стабильной ветки, внесите правки и отправьте нам с помощью пулреквеста. Мы внимательно ознакомимся с Вашим предложением и, какое бы ни было решение, положительное или отрицательное, мы оставим свой комментарий. Все исправления ошибок должны быть тщательно проверены и тесты должны пройти во всех поддерживаемых версиях Ruby.
Основная (Master)
Основная ветка — ветка, где мы отслеживаем следующие версии Sass. Новые запросы должны быть сделаны в трекере обращений и обсуждены с членами основной команды до начала их осуществления, чтобы избежать напрасных усилий. Пулреквесты с новыми функциями должны быть сделаны в основную ветку (master). Ни одно из принятых изменений не должно ломать таблицу стилей через последовательные релизы; каждое «ломающее» изменение языка должно быть в первую очередь устранено.

Pull Requests & Issues

Вот несколько простых вещей, которые вы должны будете выполнить при внесении изменений с помощью пулреквестов:

  • Пишите сообщение к коммиту правильно, грамотно. Сообщение должно иметь характер описания с надлежащей грамматикой и пунктуацией.
  • Убедитесь, что в первой строке Вашего сообщения содержится весь смысл коммита, но в кратком содержании.
  • Ваш коммит должен содержать в себе соответствующие юнит-тесты.
  • Добавляйте изменения в список изменения __правильной__ ветки. Список изменений в doc-src/SASS_CHANGELOG.md
  • Если Ваши изменения касаются клиентской части, сделайте обновление в соответствующем разделе справочной документации.
  • Не объединяйте несколько функций и исправление ошибок в один пулреквест.
  • Все предложенные решения тщательно изучаются и, вероятно, потребуется несколько итераций исправлений, прежде, чем их примут.
  • Все предложенные решения должны быть тщательно проверены и тесты должны пройти во всех поддерживаемых версиях Ruby.

Руководства

Блоги о Sass

Книги о Sass

Проекты и фреймворки

  • libSass — a CSS (and Sass!) authoring framework
  • Compass — a CSS (and Sass!) authoring framework
  • Susy — a responsive grid layout built for Compass
  • Bourbon — a lightweight mixin library
  • Neat — a mixin-based grid layout system
  • Sache — a place to find Sass and Compass extensions
  • SassMeister — a tool for trying Sass in the browser
  • Zurb Foundation — a responsive front-end framework
  • Rock Hammer — a starting framework with some basic styles for a project
  • Bootstrap — the ubiquitous framework… this time written in Sass!
  • Gravity — a framework for making HTML5 websites with Sass
  • Inuit.css — a powerful, scalable, Sass-based, BEM, OOCSS framework
  • Flexible Grid System — power of limitless
  • SassDoc — A documentation tool for Sass
  • SomeGrids — Simple, Awesome & Fast Sass grids with different display types