Instalación
FDS es un conjunto de archivos CSS organizados por responsabilidad, con un único punto de entrada (main.css). No hay build tool obligatorio.
Via copy-paste (recomendado)
- Clona o descarga el repositorio de Flowtitude Design System.
- Copia el directorio completo a tu proyecto (por ejemplo,
vendor/fds/). - Importa
main.cssdesde tu entry point CSS.
/* src/input.css */
@import "tailwindcss";
@import "../vendor/fds/main.css";
- Compila con la CLI de Tailwind:
npx @tailwindcss/cli -i src/input.css -o dist/output.css --watch
Via WindPress (WordPress)
Para proyectos WordPress con Bricks Builder, el camino oficial es via WindPress:
- Instala WindPress en tu WordPress.
- Importa FDS como archivo
.windpress(exportación completa del sistema). - Activa WindPress para Bricks Builder.
- Usa las clases de FDS (
.btn-primary,.heading,.grid-cols-1-2) en cualquier elemento de Bricks.
Ver Uso con Bricks para el detalle.
Requisitos
| Componente | Versión |
|---|---|
| Tailwind CSS | 4.x |
| Node.js (si compilas local) | 18+ |
| WindPress (si es WordPress) | Última estable |
FDS extiende Tailwind, no lo reemplaza. Cualquier utility estándar sigue disponible.
Primera página de prueba
<main>
<section>
<div>
<h1 class="heading">Hola FDS</h1>
<p class="text-large">
Este párrafo usa las clases tipográficas de FDS con tipografía fluida.
</p>
<a class="btn btn-primary" href="#">Primer botón</a>
</div>
</section>
</main>
Al compilar deberías ver tipografía fluida, spacing semántico y botón con tokens de color.
Sin lock-in
FDS no introduce dependencias propias ni build tools. Si quitas FDS, tu proyecto sigue compilando con Tailwind estándar. Los únicos "cambios" son las clases con prefijo FDS, que puedes retirar progresivamente.