Cómo usar esta herramienta para desarrolladores
- Pega CSS con custom properties dentro de bloques.
- Elige orden ascendente o descendente.
- Ejecuta la ordenación.
- Compara el resultado y copia el CSS.
Ordena declaraciones de propiedades personalizadas CSS por nombre sin mezclar variables entre bloques. Mantiene cada selector o bloque de primer nivel, separa las declaraciones --* de otras reglas y ofrece un modo ascendente o descendente para normalizar secciones de tokens.
Reordena solo las declaraciones que comienzan por -- dentro de cada bloque analizado. Las declaraciones normales permanecen después del grupo de variables en el orden en que aparecían.
La herramienta está pensada para bloques de variables sencillos. No debe usarse como formatter CSS general para sintaxis anidada compleja.
El procesador identifica bloques sin anidación interna, separa declaraciones por punto y coma y ordena las que comienzan por --. Cuenta cuántas cambian de posición respecto al conjunto de variables del bloque.
No conserva comentarios intercalados dentro del bloque con fidelidad total y no procesa correctamente CSS anidado o at-rules con bloques internos.
Acepta bloques CSS simples que contengan declaraciones --nombre: valor.
Si hay bloques anidados complejos, el analizador puede dejarlos sin modificar o requerir revisión manual.
No. El procesamiento principal se ejecuta localmente en el navegador y no necesita una API externa.
Sí, pero conviene revisarlo cuando la entrada contenga sintaxis ambigua, fragmentos incompletos o datos generados por terceros.
Sí. La herramienta trabaja con cadenas JavaScript y conserva Unicode; en descargas utiliza UTF-8.
| Módulo | Función |
|---|---|
| Entrada | CSS con bloques de variables |
| Procesamiento | Local en el navegador |
| Salida | .css y exportaciones cuando corresponda |
Consulta más utilidades para inspeccionar, transformar y validar código del navegador.