Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Vipul-Gejage/Disney-Hotstar-Clone/llms.txt
Use this file to discover all available pages before exploring further.
Hotstar.html is the main entry point of the Disney+ Hotstar Clone. It renders four major visual sections stacked vertically: a fixed navigation bar at the top, a full-width hero carousel showcasing featured titles, a row of five franchise video preview cards, and two horizontally scrollable movie rows — Latest Releases and Recommended For You — each containing ten poster cards with hover overlays.
Section Breakdown
Fixed Navbar
The navbar is pinned to the top of the viewport using The search box expands smoothly on focus from 250px to 400px using a CSS The Subscribe button (
position: fixed and sits 80px tall across the full page width. It is composed of three distinct areas laid out with flexbox:- Brand logo — an
<img>with class.brand-logo(70px tall), sourced fromimages/logo.png - Nav links — an unordered list (
.nav-links) with four items: TV, Movies, Sports, and Premium, each an anchor tag (<a href="#">) - Right container (
.right-container) — holds the search box, Subscribe button, and Login link
transition: 0.5s, and gains a blue border (#1f80e0):.sub-btn) uses a blue background (#1f80e0) with uppercase white text, and the Login link (.login-link) navigates to login.html:The Subscribe button and all four nav links (TV, Movies, Sports, Premium) are not yet wired to actual pages — the nav links use
href="#" and the Subscribe button has no click handler.Hero Carousel
Directly below the navbar (offset by
margin-top: 80px), the .carousel-container spans the full page width at 450px height and hides overflow. Inside it, .carousel is a flex row containing five .slider divs — one for each featured title. JavaScript clones all five slides for a seamless infinite loop, and setInterval advances the carousel every 3000 milliseconds.See Hero Carousel for the full implementation details.Franchise Video Cards
Below the carousel,
.video-card-container renders five side-by-side franchise cards at height: 10vw. Each .video-card shows a branded logo image at rest and plays a looping preview video when the user hovers over the card.The five franchises are: Disney, Pixar, Marvel, Star Wars, and National Geographic.See Video Cards for the full implementation details.Latest Releases Movie Row
A
.movies-list section containing a .card-container with ten horizontally scrollable .card elements. Each card shows a poster image and, on hover, fades in a .card-body overlay with the title, description, and an Add to watchlist button. The ten titles are: Mission Mangal, Kerala, The Night Manager, Good Night, IB71, Janaki Jaane, The Trial, Aashikana, Tezz, and Panga.See Movie Rows for the full implementation details.Recommended For You Movie Row
A second
.movies-list section structured identically to Latest Releases, with ten different poster cards. The ten titles are: Loki, Mulan, The Falcon, Avengers, Thor, Avengers, Pirates, Soul, Raya, and Luca.See Movie Rows for the full implementation details.