Skip to content

Netflix UI clone#159

Draft
Rperry2174 wants to merge 1 commit intomainfrom
cursor/netflix-ui-clone-3bed
Draft

Netflix UI clone#159
Rperry2174 wants to merge 1 commit intomainfrom
cursor/netflix-ui-clone-3bed

Conversation

@Rperry2174
Copy link
Owner

@Rperry2174 Rperry2174 commented Mar 2, 2026

Add a simple Netflix UI clone built with React and Vite.

Initially, external images were used, but due to network restrictions in the environment, they were replaced with CSS gradient placeholders to ensure the UI renders correctly and looks polished.


Open in Web Open in Cursor 


Note

Low Risk
Primarily adds new frontend UI components, styles, and stub data with no backend, auth, or persistent data changes; main risk is limited to UI behavior/regressions in the new app scaffold.

Overview
Introduces a new netflix-clone React/Vite app scaffold (Vite config, ESLint flat config, lockfile, and standard scripts) along with basic project hygiene (.gitignore).

Implements a Netflix-style UI: a fixed navbar that changes on scroll, a featured hero section, and horizontally scrollable movie rows with arrow controls, all styled via App.css and backed by local stub movie/category data (src/data/movies.js) using CSS gradients in place of external images.

Written by Cursor Bugbot for commit 64db49e. Configure here.

- Hero banner with gradient background and featured show
- Fixed navbar with scroll-aware background transition
- Four scrollable movie rows (Trending, Popular, Top Rated, My List)
- Gradient-based movie cards with title overlays
- Hover-to-reveal scroll arrows on each row
- Responsive design for mobile and desktop
- Stub data — no backend or API needed

Co-authored-by: Ryan Perry <Rperry2174@gmail.com>
@cursor
Copy link

cursor bot commented Mar 2, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants