A responsive frontend clone of the Spotify Web Player built using HTML5 and CSS3.
This project replicates Spotify's layout including sidebar navigation, trending cards, featured charts, and a static footer music player.
Click here to view the live site
Some features are not same as spotify website because this is a clone and some experiments have been done in order to try to make it look more good and appealing .
- 🎨 Clean UI inspired by Spotify’s official web player
- 📱 Fully responsive design (desktop & mobile)
- 🧭 Sidebar navigation with Home, Search & Library
- 🧾 Multiple content sections (Trending, Charts, etc.)
- 🎵 Static footer music player controls
- 🎯 Interactive hover and click effects
This project makes strong use of modern CSS techniques:
flexboxfor flexible layout managementposition: absolute/relative/fixedfor precise controlmedia queriesfor responsive design on different screen sizes
- Custom scroll and range bar styling
- Soft rounded
border-radiusfor cards and buttons box-shadowon hover to enhance depth- Reusable utility classes (
.btn,.card,.arrow, etc.)
:hoverand:activeeffects on buttons and iconstransform: scale()for interaction feedback- Smooth
transitioneffects for sidebar on mobile
- Google Fonts:
PoppinsandNunitofor elegant typography - Font Awesome for all iconography (hamburger, arrows, plus, etc.)
- Custom sidebar toggling for mobile using:
checkboxinput trick (#check-for-mobile)~ sibling selectorfor sidebar animation
- Adaptive card layout using
flex-wrapandoverflow-x: auto - Separate designs for small screens (<900px and <527px)
- HTML5 for structure
- CSS3 for styling
- Flexbox & Media Queries for responsiveness
- Font Awesome for icons
- Google Fonts for typography



