Hugo Giraudel
CSS goblin. Sass hacker. Margin psycho. Author of Sass Guidelines, SassDoc, Sass Compatibility and Browserhacks.
  • Web Design
    Getting to Know LibSassLibsass
    LibSass is getting more and more popular every day. Not a day goes by without someone claiming they have proudly moved their codebase over to LibSass. Oh, great. Do you feel a bit lost? Not quite sure what LibSass is, how it works and what the main differences are compared to the original Sass? Well worry not my friend, I have you covered.Read More…
  • Web Design
    Building a Logger Mixin in SassLog
    In this tutorial we'll build a "logger" mixin, which outputs a flexible, informative log as CSS when Sass is compiled.Read More…
  • Web Design
    New Features and a New Look for SassDocSass thumb
    A couple of weeks ago, I introduced SassDoc at SitePoint while it was still in an early development phase. Since then, we have released no less than one major and two minor versions, respectively: 1.0.0, 1.1.0 and 1.2.0. We've shipped quite a number of features in doing so, so I thought it would be a good idea to introduce them.Read More…
  • Web Design
    How to Check for Dependencies in Sass LibrariesDependencies
    I decided to start working on a Sass dependency checker. The idea is quite simple: each function with dependencies will first run through the dependency checker, then if a required function is missing it lets you know what and where.Read More…
  • Web Design
    All You Ever Need to Know About Sass InterpolationSass interpolation
    So you play with Sass from time to time. You're starting to enjoy it since it caters to most of your needs. But there is this one thing you don't completely understand: interpolation - slotting values into other values. Well you're in luck, because today I'm going to shed some light on the matter.Read More…
  • Web Design
    When and How to Support Multiple Versions of SassSass versions
    In this article we'll take a look at how to detect the current version of Sass, therefore enabling us to make use (or not) of certain Sass features.Read More…
  • Web Design
    An Introduction to Error Handling in SassSass error
    I don't know about you, but I really don't like letting the Sass compiler fail. In this tutorial we'll introduce the concept of handling Sass errors properly.Read More…