Less
Less (Leaner CSS) is a dynamic stylesheet language, or pre-processor, that extends CSS with programmable features like variables, mixins, functions, and nested rules. It allows developers to write more maintainable, modular, and reusable stylesheets by compiling its enhanced syntax into standard…
Key facts
- First appeared
- 2009
- Category
- technology
- Problem solved
- Less CSS pre-processor was created to address the limitations of plain CSS, such as its lack of programmatic capabilities like variables, functions, and modularization. It aimed to make large-scale CSS development more efficient, maintainable, and less repetitive, allowing for dynamic styling and better organization of stylesheets.
- Platforms
- Node.js, Web Browsers (via less.js)
Related technologies
Notable users
- Twitter (initially for Bootstrap)
- Adobe (internal projects)
- Various web development agencies and individual projects