Todos los proyectos
Plugin para Figma

Sort your variants

Variantes organizadas en filas, columnas y grupos.

Sort your variants con un Component Set seleccionado
Sort your variants con una propiedad asignada a las columnas
Para quién

Equipos que mantienen bibliotecas de componentes

Alcance

Plugin · Component Sets · Organización visual

En foco

Component Sets / Variantes / Organización del lienzo

La idea

Poder leer un Component Set sin perderse en el lienzo.

Un conjunto de variantes puede estar bien construido y aun así ser difícil de recorrer. Diseñé Sort your variants para ordenar sus propiedades en filas, columnas y grupos, y hacer más fácil comparar los estados del componente.

Antes y después

De un montón de variantes a una grilla que se lee.

Ordena cualquier Component Set en una grilla limpia y rotulada, con un clic.

Panel

Un lugar para cada propiedad.

El panel reúne las propiedades, los espacios y las etiquetas. La configuración se guarda por Component Set, para volver a organizarlo con los mismos ajustes.

Panel completo con propiedades, espacios y etiquetas

Etiquetas

Etiquetas que combinan con tu archivo.

Relleno, borde, radio, fuente, tamaño y color, guardados con cada Component Set. Las etiquetas de columnas giran cuando falta espacio.

Bloques

Sets grandes, divididos en bloques.

Agrupa columnas o filas por cualquier propiedad. Cada bloque lleva su propia etiqueta.

La implementación

Cómo lo construí.

Controlar la distribución en el lienzo

Para posicionar las variantes, el plugin desactiva Auto Layout en el Component Set. Guarda la configuración y las etiquetas asociadas al conjunto; el contenido de cada variante se conserva.

Sort your variants

Variantes organizadas en filas, columnas y grupos.

Component Sets
Cualquier set, con una o más propiedades.
Roles
Columna, fila, grupo de columnas y de filas.
Etiquetas
Estilo propio, guardado con cada set.
Rótulos que giran
Las columnas rotan cuando falta espacio.
Auto Layout
Se desactiva para posicionar las variantes.

Plugin para Figma

La herramienta cambia la distribución del Component Set y desactiva su Auto Layout. Revisa la configuración antes de aplicarla a tu biblioteca.

Ver el código en GitHub
Siguiente proyectoExport Component Metadata