Kitty's articles
Hugo Giraudel shows off a really powerful Sass mixin to create a nice CSS3 long-shadow effect.
Kitty shares some extra functions we can use when using Sass maps.
Hugo shows us a new tool he and other have been working on to see if we can move our codebase from one Sass engine to another.
Hugo shows us a great way that we can build a functional wrapper with functions and mixins.
Hugo gives reason why we should avoid the @extend directive in Sass for better comprehension of the code we write.
Hugo Giraudel comes from a Symfony background and in this post, he describes how he hacked together a URL-to-name mapping component in Jekyll.
Hugo shows us how to make a robust linear gradient Sass mixin.
In this article Hugo Giraudel discusses where we should be using multiple arguments, a list or an arglist when writing functions or mixins in Sass.
WordPress or Jekyll? If you're creating or porting your blog to a new platform, this article covers the main differences between the two popular choices.
In this article Hugo Giraudel shows us three options for creating and dealing with constants in Sass
Hugo Giraudel steps away from SASS for a minute to show you how to build a YAML powered non-developer-friendly ad manager in Symfony 2.
Kitty Giraudel explains how we can create a mixin in Sass to assist in debugging Sass maps and generating the CSS to check through.
Kitty Giraudel with a detailed tutorial on creating a step wizard, commonly found in e-commerce, using BEM and Sass techniques.
Hugo considers different use cases for selector nesting in Sass while also looking at ways it shouldn't be used and the problems it brings.
Hugo shows us how he's built a better function to validate length values in Sass, taking a number of different circumstances into consideration.
Hugo discusses "Selective Steve", the latest version of Sass, which has lots of new selector-based features and much more.
Hugo considers whether we are taking tools like Sass too far, using overly complex code to achieve what are fairly simple tasks in CSS.
Kitty looks at using Sass to automate the process of building a color palette from a single color.
Hugo looks at a logical solution for version number: SemVer, a new way to bump up version numbers in software development projects.
Hugo has seen a lot of Sass code, including code from many libraries. Here he gives four suggestions for bringing your Sass skills to a new level.
With some inspiration from other articles on the same topic, Hugo presents his own Sass solution for managing hard-to-maintain z-index values in CSS.
Hugo examines some of his favourite Compass extensions with explanations of the features of each, along with code examples.
An introduction to Sass maps along with a number of use cases so you can see how beneficial they are in making your code more compact.
A look at the pros and cons and the various features of using Compass vs. Bourbon, the two Sass frameworks.
Hugo offers an elegant way to deal with breakpoints in responsive web design, using Sass.
Kitty shows us a custom mixin for creating CSS triangles. She also uses a few utility mixins from a previous article to get the job done.
Many of our projects include tons of repeated code. These mixins provide some help in this regard.
Hugo's round-up and analysis of a number of cool Sass tools to make your CSS and Sass development easier.
Sass mixins, when reused in a single project, will not combine duplicate rule sets. This article creates a solution to that problem using Sass maps.
Sass doesn't allow you to @extend a placeholder inside a media query from another scope. Here is a complex, but easy to use solution.