June 16, 2009
Less CSS preprocessor introduced
Alexis Sellier introduced the Less CSSCascading Style Sheets — the language for layout, color, and typography on web pages. preprocessor on June 16, 2009 via the 'Introducing LESS' blog post — keeping standard CSSCascading Style Sheets — the language for layout, color, and typography on web pages. syntax while adding variables and mixins.
What it was for
Less extended CSSCascading Style Sheets — the language for layout, color, and typography on web pages. with `@variable` declarations, nested rules, and mixins — all valid CSSCascading Style Sheets — the language for layout, color, and typography on web pages. with extra features on top. Inspired by SassSyntactically Awesome StyleSheets — a CSS preprocessor adding variables, nesting, and mixins. but written in JavaScript, it lowered the barrier for developers who wanted preprocessor power without learning a new indented syntax. Bootstrap adopted Less before moving to SassSyntactically Awesome StyleSheets — a CSS preprocessor adding variables, nesting, and mixins..
People
- Alexis Sellier — creator
Why it's here
Less proved preprocessors could feel like CSSCascading Style Sheets — the language for layout, color, and typography on web pages. with braces, not a separate language.
Why it mattered
It pushed SassSyntactically Awesome StyleSheets — a CSS preprocessor adding variables, nesting, and mixins. toward SCSS and made preprocessor workflows mainstream in JavaScript toolchains.
What it solved
SassSyntactically Awesome StyleSheets — a CSS preprocessor adding variables, nesting, and mixins.'s indented syntax felt alien to developers used to curly-brace CSSCascading Style Sheets — the language for layout, color, and typography on web pages..
Media
- ImageLess (style sheet language)
Unknown authorUnknown author, Public domain, via Wikimedia Commons
Related
- Sass releasedNovember 28, 2006
- Bootstrap releasedAugust 19, 2011
- Sass 3.0 adds SCSS syntaxMay 10, 2010