En esta sección, configuramos Tailwind CSS para comenzar a trabajar en la recreación de la interfaz de Airbnb. Antes de empezar con el desarrollo visual, es fundamental establecer la estructura básica de estilos y definir las fuentes y colores de la marca.
La página de Airbnb consta de varias secciones clave:
Para facilitar la implementación, comenzaremos con la versión responsive, siguiendo la estrategia Mobile First, es decir:
La configuración de Tailwind se ha preparado de la siguiente manera:
Para asegurar la coherencia visual con Airbnb, se han identificado los colores principales mediante inspección de la página y herramientas de extracción de color. Se han definido los siguientes valores:
#FF5A5F
#FF385C
#767676
#484848
Estos valores han sido incorporados en la configuración de Tailwind.
La fuente utilizada en la interfaz de Airbnb es Circular, pero dado que no está disponible en Google Fonts, se ha optado por Nunito, que ofrece una apariencia similar y se puede integrar fácilmente.
Uno de los elementos clave en la interfaz es la selección del número de ocupantes. Esta sección permite definir la cantidad de adultos, niños y bebés que participarán en la reserva.
En esta fase, la estructura HTML ha sido configurada con los estilos globales y Tailwind CSS ya está listo para ser utilizado. También se han añadido fuentes de Google y configuraciones básicas para garantizar una correcta implementación en futuras secciones.
En la próxima clase, continuaremos con la implementación del sistema de selección, asegurando que los elementos sean dinámicos y se actualicen correctamente según las interacciones del usuario.