You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Añadido
Tarjeta compacta opcional (#37 y #38): entrada size en la Action (full por defecto o compact) y --size en la CLI. La compacta es una insignia de 200x60 con la criatura, la fase, el ánimo («Contento · fase 3/5») y una barra de progreso, para firmas, barras laterales o la cabecera de un repositorio; misma paleta, mismos sprites y misma animación a escala (sin zzz ni destellos). Un valor desconocido falla con un mensaje claro. Sin size, el SVG es byte a byte el de v0.5.0: testdata/golden/full-sha256.txt guarda el SHA-256 de las 96 tarjetas de la galería de v0.5.0 y un test las compara.
render.Size (Full es el valor cero), generate.Options.Size (también en Check y en el workflow relleno, que solo escribe size: compact si no es el predeterminado) y argumento size, siempre el último, en commitling.render, workflow, check y demo del wasm.
La galería enseña la compacta en las cinco fases de las dos especies (#compacta, claro y oscuro) y el generador de la web tiene un selector «Tamaño» que redibuja en vivo, se aplica a la demo y al workflow relleno y adapta la vista previa.
docs/specs/v0.6.md, con la causa del desborde medida antes y después.
Corregido
Desborde lateral a 320 px (#39): el documento medía 338 px (a 360 y 375 px no se veía). La causa real era un <code> sin puntos de corte (.github/workflows/commitling.yml) en un paso de «Instálalo»; además las rejillas del generador sin columnas declaradas (columna implícita auto) y las tablas con la primera columna en nowrap. Ahora el código en línea parte (overflow-wrap:anywhere), toda rejilla usa minmax(0,1fr) y las tablas envuelven en móvil. Medido después: 320 px.
Cambiado
Los tests de CSS de la galería comprueban intenciones (lector de reglas css_test.go) en lugar de cadenas exactas de CSS.
Versión de la CLI: 0.6.0.
Generador más rápido de arrancar (#45): la descarga del wasm empieza también al tocar el formulario (pointerdown; tabular no cuenta) y se lanza en paralelo con wasm_exec.js en lugar de esperar a que cargue, reutilizando esa misma petición en instantiateStreaming (y su copia en el fallback, sin pedirlo dos veces). La criatura en vivo de la galería carga en diferido (loading="lazy").