Construir un componente que coincida con una captura de pantalla que te gusta
Cuándo usarlo: Ves una gran captura de UI en Twitter y quieres capturar su estética.
Flujo
-
Extraer el DNAUse design-dna. Extract DNA from /screens/inspiration.png. Save as dna.json.✓ Copiado→ JSON con tokens + estilo + efectos
-
Generar el componenteUsing dna.json, generate a React Card component. Match the radii, shadow, gradient parameters.✓ Copiado→ TSX con estética coincidente
-
Comparar visualmenteRender side-by-side; tweak any drift in shadow strength.✓ Copiado→ Coincidencia visual dentro de la tolerancia
Resultado: Componente fiel a la marca sin copiar el código del original.
Errores comunes
- El DNA no captura efectos sutiles (textura de grano) — Usa --high-fidelity para una extracción más lenta pero más rica