ViratiAkiraNandhanReddy/404-blurglass-max
A modern, immersive 404 error page built with a clean glassmorphism interface, dynamic background switching, and an interactive music player that supports track previews, navigation, and smooth UI transitions. Designed for developers who want a stylish, functional, and customizable not-found page for static websites and portfolios.
๐ Why 404-blurglass-max?
A modern, responsive, glassmorphism-themed 404 error page featuring:
- ๐ต Interactive hover-expand music widget (with track navigation & autoplay)
- ๐ผ๏ธ Background image switcher
- ๐ง Smooth glassmorphism UI
- ๐ฑ Fully responsive layout
- ๐จ Pixel-perfect typography
- ๐ชช Built-in music license link
- ๐ก Logo header & return button
This project is designed for static websites (GitHub Pages, Netlify, Vercel, etc.) and supports customizable assets, tracks, and background images.
๐ธ Preview
Desktop View
Mobile View
โจ Features
1. Glassmorphism Interface
- Full-screen frosted glass effect
- Blur + saturation for premium UI
- Smooth transitions & minimalistic layout
2. Music Widget
-
Appears as a compact icon
-
Expands on hover
-
Shows:
- Current track name
- Previous / Next buttons
- Play / Pause toggle
-
Audio starts from a random track
-
Multi-track playlist support
-
Autoplay next track on end
-
Fully muted by default (user gesture required)
3. Background Switcher
- Hover-expand wallpaper control
- Next / Previous background
- Starts with a random background
- Full-screen cover images
- Smooth transitions
4. Responsive Typography
- Dynamic
vhandvminunits - Adapts perfectly to desktop & mobile
5. High-Quality Structure
-
Clean separation of:
HTMLCSSJavaScript- Assets (images + audios)
-
Best suited for GitHub Pages hosting
๐ Project Structure
404-blurglass-max/
โ
โโโ index.html
โ
โโโ not-found/
โ โโโ css/
โ โ โโโ 404.styles.css
โ โ
โ โโโ javascript/
โ โ โโโ 404.script.js
โ โ
โ โโโ assets/
โ โโโ audios/
โ โ โโโ Ed Sheeran - Shape of You.mp3
โ โ โโโ Bebe Rexha - I Got You.mp3
โ โ โโโ ...
โ โ
โ โโโ images/
โ โโโ bg-01.jpg
โ โโโ bg-02.jpg
โ โโโ bg-03.jpg
โ
โโโ preview/
โ โโโ desktop.png
โ โโโ mobile - (iPhone 14 Pro Max).png
โ
โโโ favicon.ico
โโโ LICENSE
โโโ README.md
๐ Live Demo
๐ ๏ธ Installation & Setup
1. Clone the Repository
git clone https://github.com/ViratiAkiraNandhanReddy/404-blurglass-max.git2. Place Assets
- Put your background images inside:
not-found/assets/images/ - Put your audio tracks inside:
not-found/assets/audios/
3. Add the 404 Page to GitHub Pages
Rename the file:
index.html โ 404.html
Then push to your GitHub Pages repo.
GitHub Pages automatically uses 404.html for missing pages.
๐งฉ Customization
๐น Change Tracks
Edit 404.script.js:
const tracks = [
{ name: "Song Name", file: "not-found/assets/audios/song.mp3" }
];๐น Add More Backgrounds
const backgrounds = [
"not-found/assets/images/bg-01.jpg",
"not-found/assets/images/bg-02.jpg",
"not-found/assets/images/bg-03.jpg",
"not-found/assets/images/your-new-bg.jpg"
];๐น Logo & Branding
Modify in index.html:
<img src="favicon.ico" alt="Your Name">
<span class="name">YOUR NAME</span>๐ง Music Licensing
All music tracks used belong to their respective owners.
This project uses tracks under fair use for a non-profitable personal portfolio.
A dedicated Music License page is linked at the bottom-right of the 404 screen.
Music License: /license/
๐ค Contributing
Pull requests are welcome!
To contribute:
- Fork the repository
- Create a new branch
- Add your changes
- Open a PR
โญ Support
If you like this project, consider giving it a star โญ on GitHub โ it helps a lot.
๐ Social & Links
๐ License
ยฉ 2025 ViratiAkiraNandhanReddy. This project is licensed under the MIT License.
๐ค Author
Developed by ViratiAkiraNandhanReddy
๐ค - PASSIVE MAINTENANCE : Mean the project is no longer actively developed ( NO New Features And Regular Updates ), but the maintainer will respond only when an issue or PR is raised. Feel free to fork and continue development!

.png)