Changelog
Historial de releases de Flowtitude Design System. Sigue semantic versioning a nivel de tokens y componentes.
Política de versionado
- Major — reestructuración de layers o breaking changes en tokens semánticos.
- Minor — nuevos componentes, utilities o tokens semánticos.
- Patch — correcciones, ajustes en tokens primitivos, mejoras no breaking.
Estado actual
Free (activa)
Incluye:
- Tokens: colores OKLCH (primary + secondary), tipografía fluida, spacing semántico, radios, aspect ratios, duraciones.
- Base: reset, body, skip-link, responsive de imágenes, tipografía HTML.
- Layouts:
<section>con spacing inteligente,.content-flexde 9 posiciones. - Componentes:
.btn(+ variantes),.card(+ variantes), clases tipográficas (.display,.heading,.subheading,.text-*). - Utilities: grids proporcionales, auto-fill/fit, flip horizontal/vertical, utilidades de composición (
.bg-image,.click-parent,.focus-from-child). - Custom variants:
parent,parent-hover,parent-focus-within.
Pro (en diseño)
Contenido previsto:
- Formularios completos con estados y validación.
- Accordion y tabs sin dependencias JS.
- Navegación (mega-menus, breadcrumbs).
- Modales y dialogs nativos.
- Animaciones avanzadas con tokens de motion.
- Variantes de card más ricas.
Sin fecha pública. El roadmap avanza según demanda de la comunidad.
Highlights recientes
Grids proporcionales ampliados
Combinaciones de 6 unidades en 3 columnas (grid-cols-1-2-3, grid-cols-3-2-1, etc.). Uso directo con minmax(0, Nfr) sin necesidad de definir columnas custom por proyecto.
Spacing semántico consolidado
Renombrado de --space-md, --space-lg, etc. a --spacing-inner, --spacing-content, --spacing-stack, etc. Los nombres reflejan uso, no tamaño.
Custom variants de parent
Tres variantes nuevas (parent, parent-hover, parent-focus-within) que cubren los patrones más comunes de interacción padre/hijo sin JavaScript.
OKLCH por defecto
Paletas primary y secondary reescritas en OKLCH con luminosidades consistentes entre pasos. Mejor percepción y mayor rango en displays modernos.
Licencia
Licencia formal pendiente
La versión Free se distribuye como software libre y gratuito. El archivo LICENSE formal del repositorio está pendiente de publicar (MIT previsto). Hasta entonces, el uso se rige por la práctica habitual open source.
Cómo seguir las releases
- GitHub releases: notificaciones al hacer "watch" del repositorio.
- CHANGELOG.md (pendiente de publicar en raíz del repo).
- Comunicación en flowtitude.com para cambios mayores.
Relación con FlowKit
FlowKit (producto comercial) consume FDS como capa base. Releases de FDS llegan a FlowKit en la siguiente release del child theme. Si necesitas la última versión de FDS en un proyecto WordPress sin esperar, usa FDS standalone vía WindPress.