From a2582188aaf903986d215e9820015b0e2bcc34ed Mon Sep 17 00:00:00 2001 From: Jina Bolton Date: Thu, 13 Mar 2014 17:01:47 -0700 Subject: [PATCH] Closes #24 and Closes #56 -- Adds libSass resources and implementations to the Community page. @hcatlin made a website for libSass, so rather than making a new page, we can link to that for now. --- data/community.yml | 17 ++++++++++++++--- source/community.html.haml | 27 +++++++++++++++++++-------- 2 files changed, 33 insertions(+), 11 deletions(-) diff --git a/data/community.yml b/data/community.yml index 29db59a8a..9f5e643f7 100644 --- a/data/community.yml +++ b/data/community.yml @@ -69,6 +69,20 @@ projects: url: "http://inuitcss.com/" description: "a powerful, scalable, Sass-based, BEM, OOCSS framework" +libsass: + - name: "libSass" + url: "http://libsass.org/" + description: "a C/C++ port of the Sass engine, that can be simple, fast, and easy to integrate." + - name: "Node-sass" + url: "https://www.npmjs.org/package/node-sass" + description: "libSass for Node.js" + - name: "Lightning fast Sass compiling with libsass, Node-sass and Grunt-sass" + url: "http://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/" + description: "by Ben Frain, August 2013" + - name: "libSass Python" + url: "http://dahlia.kr/libsass-python/" + description: "libSass for Python" + articles: - name: "Sass vs. LESS" url: "http://css-tricks.com/sass-vs-less/" @@ -82,9 +96,6 @@ articles: - name: "Preprocess THIS!" url: "http://cognition.happycog.com/article/preprocess-this" description: "by Allison Wagner, from Cognition, September 2012" - - name: "Lightning fast Sass compiling with libsass, Node-sass and Grunt-sass" - url: "http://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/" - description: "by Ben Frain, August 2013" - name: "A Newb’s Guide to Syntactically Awesome Stylesheets (Sass) – part 1" url: "http://unmatchedstyle.com/news/a-newbs-guide-to-syntactically-awesome-stylesheets-sass-part-1.php" description: "by Dale Sande, from Unmatched Style, September 2012" diff --git a/source/community.html.haml b/source/community.html.haml index 256ea7547..0e58a705a 100644 --- a/source/community.html.haml +++ b/source/community.html.haml @@ -14,15 +14,18 @@ layout: layout_1_column %li :markdown Still __getting started__? There are some great [tutorials](#Tutorials) - out there to get you on your feet. + out there to get you on your feet. Want to __learn more__? There's some + great [Sass blogs](#Blogs) (including + [a few particular articles](#Articles) we recommend reading), and even a + few [books about Sass](#Books) to help you learn some new tips and + tricks. %li :markdown - Want to __learn more__? There's some great [Sass blogs](#Blogs) - (including [a few particular articles](#Articles) we recommend reading), - and even a few [books about Sass](#Books) to help you learn some new - tips and tricks. There are also a number of [frameworks](#Frameworks) - that make using Sass simple. + The Sass community is amazing. There are a number of + [frameworks](#Frameworks) that make using Sass simple. Want try Sass in + Node, Python, or another framework? Check out the + [libSass resources](#libSass). %li :markdown @@ -56,7 +59,7 @@ layout: layout_1_column If you have a some code to contribute, fork the stable branch and send us a pull request. We'll review your patch and either accept or decline with comments. All bug fixes must be thoroughly tested and the tests must pass - the build on all supported versions of ruby. + the build on all supported versions of ruby. %dl %dt= link_to "Master", "https://github.com/nex3/sass/tree/master" @@ -79,7 +82,7 @@ layout: layout_1_column %li If your change is user-facing, update the appropriate section in reference documentation. %li Don't combine several features or bug fixes into the same pull request. %li All code is given a thorough review and will likely require several iterations before being accepted. - %li All code changes must be thoroughly tested and the tests must pass the build on all supported versions of ruby. + %li All code changes must be thoroughly tested and the tests must pass the build on all supported versions of ruby. @@ -106,3 +109,11 @@ layout: layout_1_column = link_to project.name, project.url — = project.description + + %h3#libSass libSass Resources + %ul + - for project in data.community.libsass + %li + = link_to project.name, project.url + — + = project.description