SpectraPlay is a lightweight, interactive website for exploring gaming content — built purely with HTML, Bootstrap, and JavaScript. It's designed to be fast, responsive, and easy to maintain.
Live Demo: https://himeshdua.github.io/SpectraPlay
This project is ideal for showing off modern UI design using classic web technologies, without heavy frameworks.
- Responsive layout using Bootstrap
- Interactive UI components powered by JavaScript
- Clean navigation with smooth transitions
- Theme-ready design (light / dark theme easily extendable)
- Modular HTML structure for scalability
- Simple media integration (images, videos / game assets)
- HTML5 — Markup for structure
- Bootstrap — Styling, grid system, and front-end components
- JavaScript (ES6+) — Interactivity, DOM manipulation
- CSS — Custom styles + Bootstrap overrides
- GitHub Pages — Hosting the live site
Since this is a static HTML + Bootstrap project, the setup is very simple:
-
Clone the repository
git clone https://github.com/HimeshDua/SpectraPlay.git cd SpectraPlay -
Open in browser
Open
index.html(or the relevant HTML file) in your browser. No build step is needed. -
Edit / Customize
- Modify HTML files under the root or subfolders
- Update CSS / Bootstrap overrides in your CSS file(s)
- Use JavaScript files to add or change interactivity
SpectraPlay/
├─ css/ # custom styles
├─ js/ # JavaScript code
├─ assets/ # images, media
├─ index.html
└─ other-pages.html
- Use any text editor (VS Code / Sublime / etc.) to edit HTML, CSS, JS
- Use Live Server (VS Code extension) or similar to preview changes in real time
- If you want to extend: you can add a simple build system later (e.g. Gulp) — but not required for now.
This is optimized for GitHub Pages deployment:
- Commit your changes.
- Push to the
main(or specified) branch. - In your GitHub repo settings → Pages → Set the branch + folder (root) → Save.
- Your site will be live under
[https://himeshdua.github.io/SpectraPlay](https://himeshdua.github.io/SpectraPlay).
Alternatively, you can host the static files on any static-file host (Netlify, Vercel, S3, etc.) — just upload the HTML, CSS, JS, and assets folder.
Contributions are very welcome — even though it's a static site, there’s plenty to improve / expand:
- Improve UI / design (add new pages, refine styles)
- Add more interactive features (modals, sliders, game previews)
- Optimize performance (minify JS / CSS)
- Make the site more accessible (ARIA labels, keyboard navigation)
- Add light / dark theme toggle
To contribute: fork → make your changes → open a PR.
SpectraPlay is open-source under the Apache License 2.0. See the LICENSE file for full details.
If you like this project, please ⭐ the repo — helps enormously.
