🌐 FR

🎨 Compilateur LESS vers CSS

Collez du code LESS pour le compiler instantane9ment en CSS avec le moteur less.js officiel. Prend en charge les variables (@var), l'imbrication, les mixins, les ope9rations et les fonctions inte9gre9es.

🔒 La compilation s'exe9cute entie8rement dans votre navigateur — votre code n'est jamais envoye9 e0 un serveur. Meame le bundle less.js est servi depuis ce site, pas depuis un CDN.

GUIDE

En savoir plus

01

1. Qu'est-ce que LESS

LESS (Leaner Style Sheets) est un pre9processeur CSS qui ajoute des fonctions de programmation — variables, imbrication, mixins et ope9rations — au-dessus de CSS. Les navigateurs ne comprennent que le CSS standard, donc LESS doit eatre compile9 en CSS avant le de9ploiement. Cet outil exe9cute le moteur less.js officiel dans votre navigateur pour effectuer cette conversion instantane9ment.

02

2. Fonctionnalite9s principales

Ge9rez les couleurs et les tailles au meame endroit avec des variables (@brand: #4A90D9;), et reproduisez la structure de votre balisage en imbriquant les se9lecteurs. Cre9ez des blocs de style re9utilisables avec des mixins (.rounded(6px)), et utilisez des ope9rations comme (@pad * 2) ainsi que des fonctions de couleur inte9gre9es comme darken() et lighten().

03

3. Compilation dans le navigateur et se9curite9

Cet outil compile entie8rement dans votre navigateur et ne te9le9verse jamais votre saisie. Pour la se9curite9, la fonction JavaScript en ligne de LESS (syntaxe avec backtick) est de9sactive9e, ce qui permet de fonctionner en toute se9curite9 sans eval. Pour les gros projets, inte9grez LESS dans votre pipeline de build (webpack, Vite, lessc, etc.).

Questions fréquentes

Mon code LESS est-il envoye9 e0 un serveur ?
Non. La compilation se fait entie8rement en JavaScript dans votre navigateur et le code n'est envoye9 nulle part.
Puis-je utiliser @import pour importer des fichiers externes ?
Dans le navigateur, l'acce8s aux fichiers externes est limite9, donc l'@import distant peut e9chouer. Cet outil est surtout fait pour compiler des extraits d'un seul fichier.
Puis-je utiliser JavaScript inte9gre9 e0 LESS (backticks) ?
Non. La fonction d'e9valuation JavaScript est de9sactive9e pour des raisons de se9curite9. Toutes les fonctionnalite9s standard — variables, mixins, ope9rations — fonctionnent normalement.
Compile-t-il aussi le SCSS/Sass ?
Non, cet outil est exclusivement destine9 e0 LESS. LESS et SCSS ont des syntaxes diffe9rentes.