Cómo migrar a Stylify CSS desde otros frameworks y librerías CSS

Elija su guía de migración

Si no has encontrado una herramienta desde la que quieras migrar a Stylify, ¡háznoslo saber!

Integrando Stylify en un proyecto existente

Si estás a punto de integrar el CSS de Stylify en un proyecto existente deberías empezar reescribiendo pequeñas piezas de tu aplicación para minimizar los errores de integración y eliminar cuidadosamente todas las piezas de CSS reescritas no utilizadas.

No te preocupes por aumentar el tamaño del CSS en tu aplicación al cambiar a Stylify. Stylify CSS no incluye ningún CSS predefinido y sólo generará el CSS que coincida con los selectores que utilices. Así que si no escribes nada, no se generará nada.
Stylify también puede generar CSS para cada paquete por separado para que puedas crear pequeños trozos de CSS y cargarlos sólo cuando sea necesario.

Los pasos recomendados que debes seguir son los siguientes:

  1. Elige una pieza pequeña (o no crítica) de tu aplicación.
  2. Crea un bundle para esa pieza de la aplicación usando @stylify/bundler.
  3. Reescribe el CSS de esa parte seleccionada.
  4. Importa el CSS del bundle y elimina el CSS reescrito no utilizado.
  5. Si todos los pasos anteriores están hechos, manipule los selectores durante una compilación de producción y repita el proceso hasta que todo esté reescrito.

Solución de colisiones de selectores

Si hay una colisión con los selectores de Stylify, puedes configurar selectors prefix y en caso de que habilites el mangling y haya una colisión, entonces debes añadir el mangled selectors prefix.

Resolviendo problemas de Especificidad CSS

En caso de que las utilidades de Stylify sean anuladas por tu CSS, necesitas incrementar la especificidad de las utilidades CSS de Stylify.

Tanto si usas @stylify/unplugin o @stylify/bundler directamente, puedes configurar css layers. De esta manera, usted puede envolver su CSS existente en la capa, que tiene menor especificidad que el CSS generado por Stylify CSS y el problema con las utilidades anuladas será resuelto.

Integra Stylify en tu herramienta favorita

Stylify puede ser usado en varias herramientas. Elige tu herramienta favorita y empieza a usar Stylify CSS en un minuto

Empieza

Acelera el desarrollo con componentes CSS Headless preparados

Copiar&Pegar, componentes sin estilo inspirados en el Material Design V3.