Vivancodes is a frontend-only static website for a collection of intentionally inconvenient volume sliders.
The site is intended to be served at https://vivancodes.com/.
- A homepage for the collection
- A dedicated page for each slider project
- Plain HTML, CSS, and JavaScript only
- SEO basics for the homepage and every project page
Each project is its own standalone static page under sliders/<slug>/index.html. The homepage and /sliders/ page link directly to those folders, which keeps the public URLs clean.
- Create a new folder at
sliders/<slug>/. - Add
index.htmlinside that folder using an existing slider page as the template. - Link
../../assets/site.cssand../../assets/vivancodes_logo.png. - Keep the mechanic self-contained with plain HTML, CSS, and JavaScript.
- Add the new project to:
index.htmlsliders/index.htmlsitemap.xml- Homepage JS
Homepage and /sliders/ cards also show a looping GIF preview from assets/gifs/<slug>.gif.
- GIF previews are used on the homepage and the
/sliders/page. - If a matching GIF is missing, the card stays in its current text-only layout.
This project is frontend-only for now. There is no auth, analytics, API integration, or database layer.