Trinchera WP
Regresar al curso Acceder Suscribirse
Para acceder a este contenido:
Página Principal
Móvil » Filtros Modal

Accede a todos los cursos

99
Suscribirse

En esta lección, se desarrolla la sección de filtros de búsqueda de la interfaz de Airbnb, enfocándose en la estructura y la funcionalidad de los diferentes elementos.

Creación de la Interfaz de Filtros

  • Se define un modal de filtros siguiendo la estructura del search modal.
  • Se establece una cabecera con un diseño similar al modal principal, incluyendo estilos como rounded, padding, y border.
  • Se organiza el contenido dentro del modal, asegurando que la información se presente de manera clara y accesible.

Ajustes de Diseño

  • Se corrige la alineación de los elementos dentro del modal.
  • Se aplican padding y margin adecuados para mejorar la experiencia visual.
  • Se ajustan los tamaños de texto y colores para coincidir con el diseño de referencia.

Implementación de Filtros

  • Se agregan filtros para diferentes tipos de alojamiento como "Casa", "Apartamento" y "Hotel".
  • Se incluyen controles de selección para opciones como "Wifi", "Aire acondicionado" y "Accesibilidad".
  • Se implementa una funcionalidad de "Mostrar más" para gestionar la visibilidad de opciones adicionales.

Interactividad con Alpine.js

  • Se usa x-data para manejar la visibilidad de las secciones del modal.
  • Se configura x-show y @click para alternar entre los diferentes estados del modal.
  • Se asegura que los botones de "Aplicar filtros" y "Borrar filtros" funcionen correctamente.

Scroll y Optimización de Espacio

  • Se implementa max-height con overflow-auto para permitir el desplazamiento dentro del modal.
  • Se optimiza el uso de grid y flexbox para mejorar la disposición de los elementos.

Con esta implementación, el módulo de filtros queda funcional y preparado para ser utilizado en la plataforma. En la siguiente fase, se trabajará en la integración de los filtros con el resto de la aplicación.