Una Pokédex interactiva hecha con HTML, CSS y JavaScript que te permite explorar los Pokémon de forma dinámica y divertida, con scroll infinito, filtros por tipo y barra de búsqueda.
- Scroll infinito: Los Pokémon se cargan en bloques de 15 para mejorar el rendimiento.
- Filtros por tipo: Selecciona un tipo (Fire, Water, Electric, etc.) y muestra solo los Pokémon de ese tipo.
- Ver todos: Botón para volver a la vista completa de todos los Pokémon.
- Barra de búsqueda: Busca Pokémon por nombre en tiempo real.
- Botón flotante “Ir al inicio”: Siempre visible en la pantalla, con efecto hover y sombra roja.
- Header sticky y transparente: Permanece visible al hacer scroll y se adapta a dispositivos móviles y tabletas.
- Read Name (Opcional): Al hacer click en un Pokémon, se muestra su nombre destacado y se puede pronunciar con síntesis de voz (SpeechSynthesis).
- HTML5: Estructura del proyecto.
- CSS3: Estilos y responsive design.
- JavaScript (Vanilla JS): Funcionalidad, fetch API y scroll infinito.
- PokéAPI: API pública para obtener datos de los Pokémon.
pokedex/ ├── index.html ├── css/ │ └── main.css ├── js/ │ └── main.js ├── img/ │ ├── pokeball.png │ └── pokemon-imagen.png └── README.md