Pelisgo features a genre navigation dropdown present in the navbar on bothDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/LuisED18/proyecto-pagina-peliculas/llms.txt
Use this file to discover all available pages before exploring further.
index.html and series.html. The dropdown exposes 16 genre categories that appear on hover, giving users a quick visual overview of the content types available. The dropdown is implemented entirely in CSS — no JavaScript is required to show or hide it.
Genres in the Navbar
The genres menu is a<li> element inside the .li-d navigation list. It contains a trigger link labelled “Generos” and a nested <ul class="menu-desplegable"> holding all 16 genre entries:
Dropdown Behavior
The dropdown is controlled entirely by CSS. It is hidden by default usingdisplay: none and revealed when the user hovers over the parent <li> element:
<li>, display switches from none to flex. The dropdown is absolutely positioned (position: absolute; top: 100%) so it appears directly below the trigger link without disrupting the navbar layout.
The genre items are arranged into a two-column grid using flex-wrap: wrap combined with max-height: 450px. Each item is sized to width: calc(50% - 2px), ensuring exactly two genres appear per row. Individual genre links are styled as blueviolet pill buttons that darken to #7b22d3 on hover:
Current Status
All 16 genre links currently point to# (a placeholder href). Clicking a genre does not yet navigate to a filtered results page or trigger an API call. Genre-based filtering is planned for a dedicated generos.html page.
Genre filtering is actively under development. The dropdown UI and hover behavior are fully implemented, but the routing and API integration for genre-filtered results have not yet been wired up. The
generos.html page referenced in the project is the intended destination for this feature.TMDB Genre Endpoint
Once genre filtering is implemented, Pelisgo can use the TMDB Discover API to fetch content filtered by a specific genre ID:28, and for Animación (Animation) it is 16. These IDs are stable and can be hardcoded into genre links once the generos.html routing is in place.