Skip to content

ZeroMergeConflicts/404-blurglass-max

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Pages Repo Size Visits Issues AWFUL - Passively Maintained Stars

404-blurglass-max

Advanced glassmorphism 404 page with music player and background switching.


πŸ“Ž 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

Desktop

Mobile View

Mobile


✨ 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 vh and vmin units
  • Adapts perfectly to desktop & mobile

5. High-Quality Structure

  • Clean separation of:

    • HTML
    • CSS
    • JavaScript
    • 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

/404-blurglass-max/


πŸ› οΈ Installation & Setup

1. Clone the Repository

git clone https://github.com/ViratiAkiraNandhanReddy/404-blurglass-max.git

2. 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:

  1. Fork the repository
  2. Create a new branch
  3. Add your changes
  4. Open a PR

⭐ Support

If you like this project, consider giving it a star ⭐ on GitHub β€” it helps a lot.


🌐 Social & Links

LinkedIn X Instagram Facebook Gist YouTube Website Mail


πŸ“ License

Β© 2025 ViratiAkiraNandhanReddy. This project is licensed under the MIT License.


πŸ‘€ Author

πŸ’€ - 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!


🌟 Questions, suggestions, or want to contribute? Open an issue or pull request on GitHub! 🌟

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 44.3%
  • JavaScript 34.1%
  • HTML 21.6%