Utilidad para React Native
Convierte CSS clásico en StyleSheet.create mantenible
Simplifica la migración de maquetas web hacia proyectos móviles. Pega tus reglas favoritas y obtén un objeto listo para usar en React Native, con advertencias sobre propiedades que necesitan tratamiento especial.
- Parsing inteligente: Detecta selectores, limpia comentarios y capitaliza propiedades para que tus estilos sigan las convenciones camelCase sin esfuerzo.
- Unidades adaptadas: Convierte valores en px y números a escala nativa, separa márgenes y paddings compuestos y marca los casos que requieren ajuste manual.
- Código listo: Obtén el bloque completo con la importación de StyleSheet y copia en un click para integrarlo en tu componente RN.
CSS a React Native
Convierte declaraciones clásicas en estructuras StyleSheet.create
Pega reglas simples (propiedad: valor;) o incluye la clase completa. Las unidades en px se transforman a números.
import { StyleSheet } from "react-native";
export const styles = StyleSheet.create({
panel: {
backgroundColor: '#10151f',
color: '#e9edf5',
paddingTop: 24,
paddingRight: 16,
paddingBottom: 24,
paddingLeft: 16,
borderRadius: 12,
marginTop: 12,
marginRight: 8,
marginBottom: 12,
marginLeft: 8,
fontSize: 16,
}
});Buenas prácticas para llevar estilos a React Native
Define un selector por bloque
El convertidor toma el primer selector disponible y lo usa como nombre en el StyleSheet. Mantén tus snippets acotados para mayor claridad.
Revisa propiedades no soportadas
Sombras complejas, filtros y porcentajes generan avisos para que ajustes manualmente con alternativas compatibles en React Native.
Integra tokens
Sustituye colores o tamaños finales por constantes de tu design system una vez pegues la salida en tu proyecto.