Creación del proyecto e instalación de Tailwind
Clase 5 de 29 • Curso Básico de Tailwind 2 y 3
Contenido del curso
Instalación y directivas
Utilidades
Plugins
Personalización
Proyecto: Platzi Travel
- 13

Construyendo el cuerpo del proyecto
02:59 min - 14

Creando la sección de Home
12:53 min - 15

Diseñando nuestras cards
11:25 min - 16

Extracción de componentes a clases para nuestra card
04:18 min - 17

Creando la sección de Recomendados
08:47 min - 18

Agregando animaciones al proyecto
12:52 min - 19

Creando la sección de Rentas destacadas
11:53 min - 20

Sección de FAQS
05:47 min - 21

Footer
05:56 min - 22

TabBar funcional
17:32 min - 23

Haciendo responsivo nuestro proyecto
18:15 min - 24

Haciendo responsivo nuestro proyecto: rentas destacadas
14:41 min - 25

Creando la navbar
16:20 min - 26

Agregando el Dark Mode
25:17 min
Optimización de nuestro proyecto
Conclusiones
Instalar Tailwind CSS en tu proyecto puede parecer intimidante al principio, pero es un proceso muy gratificante que desbloquea un nivel completamente nuevo de personalización y eficiencia en tu trabajo de desarrollo. Hemos trabajado con Tailwind desde su Playground; sin embargo, ahora es el momento de llevar nuestras habilidades al siguiente nivel mediante la integración de Tailwind en nuestro entorno de desarrollo local. Este artículo te guiará paso a paso a través del proceso de instalación y configuración de Tailwind CSS en tu proyecto, así como en la utilización de herramientas que mejoran tu flujo de trabajo.
¿Cómo iniciar con la estructura del proyecto?
Antes de sumergirnos en la instalación de Tailwind, es esencial crear la estructura de carpetas adecuada para tu proyecto. Puedes hacer esto utilizando la línea de comandos o tu explorador de archivos, lo que prefieras. Ejemplo de estructura:
- Crea un directorio llamado
Platzi Travel. - Dentro de
Platzi Travel, abre tu editor de código (VS Code recomendado). - Asegurate de tener instaladas las extensiones
Tailwind CSS IntelliSenseyLive Server.
¿Qué comandos necesito para configurar mi proyecto?
Una vez que tengas tu estructura de carpetas lista:
- Abre una nueva terminal en tu editor de código.
- Ejecuta
npm initpara crear un nuevo archivopackage.json. - Confirma los detalles predeterminados o ajusta según tus necesidades y acepta al final.
¿Cómo instalo Tailwind CSS como un plugin?
Después de configurar tu archivo package.json, sigue estos pasos para instalar Tailwind CSS:
- Navega a la documentación de Tailwind y busca la sección de instalación.
- Elige instalar Tailwind como un PostCSS plugin.
- Copia el comando de instalación en tu terminal y espera a que se complete.
¿Cuál es la estructura de carpetas para Tailwind CSS?
Con Tailwind CSS instalado, necesitarás estructurar tus carpetas de la siguiente manera:
- Crea una carpeta
sourcey unapublicen la raíz de tu proyecto. - Dentro de
source, crea una carpeta para tus estilos CSS y añade un archivotailwind.css.
¿Cómo configuro mi archivo CSS para utilizar Tailwind?
Para que Tailwind funcione con tu CSS:
- Copia las directivas de Tailwind desde la documentación.
- Pega estas directivas en tu archivo
tailwind.cssrecién creado.
¿Cómo puedo asegurarme de que Tailwind CSS está funcionando en mi proyecto?
- Crea un archivo
index.htmlen tu carpetapublic. - Incluye un enlace a tu archivo
tailwind.cssen elheadde tu HTML. - Añade algunas clases de Tailwind a tus elementos HTML y verifica que los estilos se apliquen correctamente.
¿Qué comando necesito para compilar mis estilos de Tailwind?
Antes de ver los resultados, debes compilar tu archivo CSS de Tailwind. En tu terminal:
- Copia el comando de compilación proporcionado en la documentación de Tailwind.
- Ajusta las rutas de los archivos según tu estructura de carpetas.
- Ejecuta el comando y espera a que se genere el archivo compilado.
¿Cómo personalizo Tailwind para mi proyecto?
Tailwind es altamente personalizable, lo cual te permite:
- Crear un archivo de configuración utilizando
npx tailwindcss init. - Editar el archivo de configuración para cambiar colores, fuentes, y añadir plugins.
Ten en cuenta que con cada nuevo paso que tomas en el aprendizaje y la implementación de Tailwind CSS en tus proyectos, estás adquiriendo habilidades importantes que te permitirán crear sitios web más pulidos y personalizados. La documentación de Tailwind CSS es un recurso muy valioso, así que utiliza esos conocimientos para seguir mejorando. ¡Sigue adelante y explora todo el potencial que Tailwind tiene para ofrecer!