The Home page is the first thing visitors see when they arrive at Retro Cosmic Arcade. Served byDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/retro-cosmic-arcade/llms.txt
Use this file to discover all available pages before exploring further.
index.html at the site root (title: “Home | retro-cosmic-arcade”), it sets the tone for the entire site — a glowing, animated arcade entrance complete with a scrolling marquee ticker, a retro visitor hit counter, and a hero call-to-action. This page documents what the Home route contains and how to make it your own.
Route Details
| Property | Value |
|---|---|
| Route path | / |
| HTML shell | index.html |
window.__STATIC_PAGE_ROUTE__ | "/" |
| WebringNav label | HOME |
<title> tag | Home | retro-cosmic-arcade |
Page Structure
The Home page follows the standard layout stack:<WebringNav /> at the top, a centred max-w-5xl content area, <CursorTrail />, and <Footer /> at the bottom. Inside the content area, the conventional arrangement is:
Hero section
A large heading in
font-silkscreen or font-vt323, a brief tagline, and a <ChromeButton> that links visitors to the Projects or About page. This is the “INSERT COIN” moment — make the copy loud and Y2K.MarqueeTicker
A horizontally scrolling ticker strip (
<MarqueeTicker>) beneath the hero that cycles through headlines, fun facts, or recent updates. Styled with bg-y2k-magenta or bg-y2k-cyan depending on the desired vibe.HitCounter
The
<HitCounter> component displays an incrementing visitor count in classic seven-segment display style — a hallmark of early personal home pages. Place it in the lower section of the hero or in a dedicated “stats” block.Basic Implementation
Customising the Home Page
Changing the hero text
Changing the hero text
Edit the
<h1> and <p> copy directly in the Home route component. The font-silkscreen class applies the pixelated heading font; font-vt323 gives the terminal/typewriter feel for body copy. Use text-y2k-lime, text-y2k-cyan, or text-y2k-magenta for accent colours.Updating the MarqueeTicker content
Updating the MarqueeTicker content
Pass your scrolling text as children to
<MarqueeTicker>. Separate items with a bullet or star (★) character to maintain visual rhythm. Keep individual items short — the ticker works best with punchy, concise entries.Resetting or seeding the HitCounter
Resetting or seeding the HitCounter
The
<HitCounter> component manages its count value internally (or via localStorage — check the component source). To seed an initial value or reset it, inspect the component’s initialisation logic and update the default seed value.Adding a featured project spotlight
Adding a featured project spotlight
Drop a
<Polaroid> component below the ticker to showcase a pinned project on the Home page. Give it a bright rotation value and a badge="FEATURED" prop to make it stand out.The HTML shell at
index.html sets window.__STATIC_PAGE_ROUTE__ = "/" and automatically redirects to the hash URL #/ for static hosting compatibility. Do not modify this script block unless you are changing the routing strategy for the whole site.