Migrar un sistema de diseño Figma a Penpot: validación

Autor: Pablo Mayoral Publicado: 19/10/2026 Actualizado: 19/10/2026

Migra primero una biblioteca representativa y sus consumidores; comprueba variantes, fuentes, tamaños y acceso antes de ampliar.

Migrar un sistema de diseño Figma a Penpot: validación
Resumen Directo

Conserva una referencia de Figma, migra una biblioteca y una pantalla representativas, prueba variantes, tipografía, reglas de tamaño y acceso, y cambia la herramienta de referencia cuando el piloto esté aprobado.

Para migrar un sistema de diseño Figma a Penpot, empieza con una biblioteca representativa y una pantalla que la utilice. Conserva una referencia identificable de Figma, comprueba en Penpot el comportamiento de los componentes y del layout, configura los accesos y cambia la herramienta de referencia cuando el piloto esté aprobado. Que un archivo se abra correctamente solo demuestra que ha comenzado la validación.

Esta guía propone un piloto para un producto ficticio de ajustes de cuenta: un botón compartido, una tarjeta de perfil, un formulario y contenidos en dos idiomas. Los tamaños de prueba y criterios de aceptación son recomendaciones editoriales, no resultados medidos ni garantías sobre la conversión de todas las funciones de Figma.

Delimita la unidad de migración

Elige una biblioteca junto con una pantalla que la consuma. Dibujar sus dependencias permite detectar recursos ausentes y componentes locales duplicados antes de empezar a corregir el archivo importado.

Alcance propuesto: recursos compartidos y pantalla consumidora se validan juntos.
Alcance propuesto: recursos compartidos y pantalla consumidora se validan juntos.

Prepara un inventario con cinco columnas: archivo de origen, dependencia, responsable, destino y prueba de aceptación. En nuestro piloto aparecen la biblioteca de fundamentos, el conjunto de botones, la tarjeta de perfil, la pantalla de cuenta y la entrada del prototipo. Señala qué elementos se comparten y cuáles solo existen dentro de un archivo de producto. Incluye un icono anidado: una pieza aparentemente autónoma puede depender de otra biblioteca.

Guarda el estado actual de Figma mediante el proceso de historial y copias de seguridad del equipo. Pon nombre a esa referencia y anota la fecha de exportación. Mantén un registro de migración que explique los problemas con precisión. Es útil escribir que la tarjeta importada ha perdido su ancho mínimo; decir que la pantalla se ve un poco distinta no facilita una reparación.

La guía oficial de migración de Penpot recomienda auditar el origen y validar un piloto representativo. También explica que el exportador permite una migración puntual, no una sincronización continua. Durante la convivencia entre herramientas, asigna un único lugar de edición autorizado a cada familia de componentes para evitar correcciones contradictorias.

Elige una muestra pequeña pero variada: un control sencillo, un componente anidado y una pantalla con contenido realista. Un icono decorativo apenas revela cómo funciona el sistema; el dashboard más grande dificulta aislar los problemas. El piloto debe descubrir las tareas de reparación que después habrá que repetir y permitir que otra persona reproduzca cada comprobación sin instrucciones verbales adicionales.

Haz una exportación trazable

Utiliza la ruta actual de exportación e importación descrita en la guía oficial y trabaja con una copia del alcance del piloto. Conserva el archivo exportado, la referencia de origen y el archivo de destino en el registro. Así podrás identificar qué entrada produjo cada resultado problemático.

Anota las versiones del exportador y del destino que utiliza el equipo, además del tratamiento elegido para las bibliotecas. Revisa la estructura importada antes de corregirla y separa el resultado inicial del reparado. Sin esa distinción, un piloto con varias horas de ajustes puede acabar interpretándose como una conversión automática sin incidencias.

Cada incidencia debe incluir referencia de origen, capa de destino, pasos, resultado esperado, resultado observado y responsable. Repite su prueba después de reparar la estructura. Si vuelves a importar, utiliza otro nombre para no confundir la conversión nueva con el archivo que ya estaba corregido.

Comprueba las variantes tras importar

La prueba de variantes debe incluir cambios reales. Coloca una copia del botón migrado, modifica su etiqueta, cambia su estado y comprueba que el contenido que debe conservarse sigue presente.

Comprueba el contenido personalizado al cambiar la variante importada.
Comprueba el contenido personalizado al cambiar la variante importada.

Crea una matriz de aceptación breve. Por ejemplo, comprueba énfasis principal y secundario con apariencia normal y desactivada; añade después una etiqueta larga y un icono anidado. Son casos propuestos para el piloto, no una estructura de variantes obligatoria para todos los componentes. Deja los ejemplos en el mismo archivo para facilitar la revisión.

La documentación de variantes de Penpot explica que la conservación de modificaciones depende de la conexión entre capas con nombre, tipo y nivel jerárquico compatibles. Si una etiqueta vuelve al texto inicial, revisa esa estructura antes de reconstruir todas las variantes. Comparar un par que funciona con otro que falla puede revelar una diferencia de anidación que una captura no muestra.

Clasifica el problema: puede proceder de la conversión, de una incoherencia del origen o de una diferencia intencional del modelo de destino. Cada caso necesita una decisión distinta. Si los estados del componente original ya eran ambiguos, acláralos antes de trasladar esa ambigüedad a una biblioteca nueva y a todas sus pantallas consumidoras.

Después modifica el componente principal de destino y revisa su instancia en la pantalla. Confirma que el cambio compartido se propaga y que las personalizaciones locales conservan su intención. La pregunta es si el equipo puede seguir manteniendo el componente. Para revisar el modelo original, consulta la guía de variantes y estados de Figma.

Verifica la tipografía con contenido real

Comprueba la disponibilidad de fuentes y la composición del texto antes de retocar dimensiones. La muestra de EmviUI que aparece debajo permite revisar escalas y pesos; no es una captura de Penpot ni demuestra que se haya completado ninguna conversión.

Muestra tipográfica Inter de EmviUI con tamaños de título y texto en pesos regular, medium, semibold y bold.
Referencia tipográfica de EmviUI: compara roles y pesos en el piloto de migración. No es una captura de Penpot.

La documentación de texto y tipografía de Penpot indica que las fuentes personalizadas locales deben subirse al equipo de destino. Revisa la licencia y prepara los archivos de familia y peso necesarios para el piloto. Ver el nombre de la familia en un selector no confirma que estén disponibles todas las variantes que utiliza tu interfaz.

Prepara una página de muestras con un título, un párrafo, una etiqueta de campo, un mensaje de ayuda y un botón. Utiliza textos reales en español e inglés, números y signos de puntuación. Compara saltos de línea, interlineado, alineación y recortes con la misma anchura. Coloca una referencia del origen junto a la muestra editable; la captura sirve para comparar, no para sustituir al diseño.

En nuestra pantalla propuesta aparecen “Account preferences” y “Preferencias de la cuenta”. Reserva el mismo espacio horizontal y observa la altura resultante. Si una cadena ocupa dos líneas, decide si responde correctamente al contenido o si incumple el comportamiento acordado. Reducir el tamaño del español hasta forzar una línea puede ocultar el problema y perjudicar la lectura.

El catálogo de componentes de EmviUI puede proporcionar una muestra de diseño en Figma cuando el equipo ya trabaja con el kit. Selecciona un control conocido y conserva su referencia. EmviUI ayuda a concretar el aspecto previsto; esta guía no acredita una edición nativa para Penpot, compatibilidad de conversión automática ni una migración probada de toda su biblioteca.

Valida reglas de tamaño, no solo capturas

Revisa una mesa de trabajo ancha y otra estrecha en destino; después cambia el contenido interior. Igualar una captura exportada no demuestra que el layout migrado se adapte correctamente.

Muestras explicativas de layout; no son capturas de ninguno de los editores.
Muestras explicativas de layout; no son capturas de ninguno de los editores.

Los layouts Flex y Grid de Penpot ofrecen controles de contenedor y de elementos hijos. Inspecciona dirección, separación, padding, alineación y dimensiones fijas o ajustadas al contenido. Traduce la intención de cada regla; no presupongas que dos opciones con nombres parecidos se comportarán igual en todos los niveles de anidación.

Puedes proponer anchuras de prueba de 360, 768 y 1280 píxeles si encajan con tu producto. Son entradas del ensayo, no breakpoints de Penpot ni categorías universales de dispositivos. En cada anchura, alarga el nombre del perfil, añade una segunda línea de ayuda y elimina el icono opcional. Observa dónde salta el texto y si los controles y sus contenedores crecen como corresponde.

Un informe reproducible incluye la anchura, la cadena modificada, la capa afectada y el resultado esperado. Por ejemplo: en la versión estrecha, el nombre largo de la organización debe partirse dentro de la tarjeta y mantener la acción debajo. Con esa descripción otra persona puede corregir una regla y repetir la prueba sin interpretar qué significa “adaptable”.

Incluye la implementación web si ya existe. Redimensionar en la herramienta aporta evidencia sobre el modelo de diseño, pero no verifica por sí mismo el CSS, el teclado o el producto publicado. El flujo de Figma a Tailwind para interfaces adaptables desarrolla esa entrega posterior. Registra las diferencias que necesiten aprobación de desarrollo en lugar de disimularlas moviendo una capa manualmente.

Reconstruye accesos y conexiones

Valida el acceso al destino como una tarea independiente. Asigna roles deliberadamente a los participantes del piloto y comprueba edición e inspección desde sus cuentas reales.

Comprobaciones propuestas según los roles de equipo de Penpot.
Comprobaciones propuestas según los roles de equipo de Penpot.

La documentación de equipos de Penpot distingue Viewer, Editor, Admin y Owner. En nuestro piloto, diseño necesita editar, desarrollo necesita inspeccionar y revisión necesita comentar. Asocia esas tareas con los roles disponibles y las políticas de tu organización. Las invitaciones o denominaciones del sistema de origen no demuestran que una persona tenga el acceso correcto en destino.

La lista de aceptación debe identificar una persona y una tarea concreta. Pide a desarrollo que abra el lugar compartido de revisión, inspeccione un control y encuentre su especificación. Pide a diseño que actualice un componente del piloto. Anota el resultado y el rol utilizado: una comprobación realizada desde la cuenta propietaria dice poco sobre la experiencia del resto del equipo.

Revisa por separado los enlaces a bibliotecas. La guía de bibliotecas compartidas de Penpot explica cómo conectar archivos del mismo equipo. Localiza el componente compartido desde la pantalla y prueba una actualización. Si una copia importada se ha convertido en un recurso local, documenta la situación y decide si debes reconectar o reconstruir antes de ampliar la migración.

Los tokens son otra dependencia. La guía de tokens de diseño de Penpot describe su gestión e importación. Compara una selección de valores y referencias con el origen e incluye un segundo tema cuando exista. Anota el valor esperado y el observado. La semejanza visual de dos colores no confirma que continúen vinculados a una definición reutilizable y mantenible.

Aprueba un cambio de referencia controlado

Amplía la migración cuando el piloto tenga evidencia sobre aspecto, comportamiento editable y acceso de los participantes. Una ficha de entrega breve permite revisar esa decisión y sus límites.

Propuesta de cambio de referencia que conserva el origen durante la validación.
Propuesta de cambio de referencia que conserva el origen durante la validación.
Prueba del pilotoEvidencia que conservar
Etiqueta de varianteCopia modificada antes y después de cambiar el estado
Composición del textoAmbos idiomas con las anchuras acordadas
Actualización compartidaCambio del componente principal visible en su consumidor
Acceso de participantesCuenta identificada, rol y tarea completada

Fija las condiciones antes de observar el resultado. Nuestra propuesta exige aprobar las modificaciones de etiquetas, los tamaños acordados, la muestra tipográfica y las comprobaciones de participantes. Un logotipo ausente puede requerir una reparación sencilla; una actualización compartida que no llega a sus consumidores debería detener el siguiente lote. Asigna un responsable y un caso reproducible a cada incidencia abierta.

Incluye el recorrido del prototipo. Recorre la entrada a ajustes, la acción principal y la vuelta. La documentación de prototipado de Penpot explica el modelo de interacciones de destino. Comprueba el flujo directamente: una colección de pantallas visualmente similar no acredita que conserve las conexiones originales. Señala las interacciones aplazadas para que quien revise conozca su estado.

Traslada el siguiente lote siguiendo las dependencias: primero los recursos compartidos aprobados, después sus consumidores. Comunica qué herramienta es la referencia de cada familia y dónde deben hacerse los cambios nuevos. Mantén una lista breve de excepciones para los elementos que siguen editándose en Figma. La convivencia resulta más clara cuando cada recurso tiene un responsable y un único destino para sus modificaciones.

Acuerda cuándo se revierte una decisión y conserva el origen hasta aceptar el flujo nuevo. Si un consumidor necesario no puede mantenerse, pausa ese lote y conserva la referencia anterior mientras se investiga. Es una recomendación operativa; no implica que el exportador pueda invertir automáticamente todas las transformaciones ni que un archivo de destino sustituya a una copia de seguridad.

Al terminar, mide el trabajo real del piloto: correcciones de layout repetidas, reconexiones, preparación de fuentes y tiempo de revisión. Esas observaciones sirven para dimensionar los siguientes lotes. Para definir responsabilidades después del cambio, consulta los límites de responsabilidad de una biblioteca de componentes. El resultado útil es un sistema que el equipo pueda seguir editando y entregando después del día de importación.

Pablo Mayoral

Diseñador UX/UI y Web con más de 10 años de experiencia. Creador de EmviUI (sistema de diseño en Figma con más de 10k componentes), UImand y Vitamin Bootstrap. Diseñando actualmente productos digitales en CQMRewards.

Preguntas frecuentes

¿Importar correctamente garantiza un sistema de diseño utilizable? ▼
No. La guía de migración de Penpot recomienda un piloto representativo y su validación. Comprueba componentes editables, layout, tipografía y acceso antes de ampliar. Abrir el archivo es una prueba, no confirma que sus consumidores puedan mantenerse.
¿El exportador mantiene Figma y Penpot sincronizados? ▼
La guía de Penpot lo describe como una herramienta de migración puntual, no de sincronización continua. Durante la convivencia, asigna un único lugar de edición a cada familia y registra cuándo cambia su herramienta de referencia.
¿Por qué desaparece una etiqueta personalizada al cambiar de variante? ▼
Penpot documenta conexiones entre capas con nombres, tipos compatibles y niveles jerárquicos coincidentes. Revisa esas relaciones en el par que falla antes de reconstruirlo. La semejanza visual no demuestra que las modificaciones sigan conectadas.
¿Las fuentes locales están disponibles automáticamente para todo el equipo? ▼
La guía tipográfica de Penpot indica que las fuentes personalizadas locales deben subirse al equipo que las utilizará. Prepara los archivos de familia y peso con licencia adecuada y revisa textos reales con sus anchuras previstas.
¿Todos los participantes necesitan el rol Editor durante el piloto? ▼
Asigna permisos según la tarea. En Penpot, Viewer puede ver, comentar e inspeccionar; Editor permite editar archivos y bibliotecas. Prueba las cuentas reales y las políticas del destino; no valides todo desde la cuenta propietaria.
¿EmviUI garantiza que mi biblioteca se conservará durante la migración? ▼
No. Su catálogo ofrece muestras UI en Figma que pueden servir como referencia cuando utilizas el kit. Debes comprobar la conversión, el comportamiento y los accesos en tu propio piloto. Esta guía no certifica compatibilidad nativa con Penpot.

Artículos relacionados