The homepage (Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/webmaster/llms.txt
Use this file to discover all available pages before exploring further.
/) is the first impression visitors get of the Webmaster portfolio. It opens and closes with scrolling MarqueeStrip banners, sandwiching a 4-column responsive grid that splits into a narrow left sidebar and a wide main content panel. The retro Y2K aesthetic is carried through bevel containers, Comic Neue body text, turquoise headings, and a hot-pink guestbook call-to-action.
Route
| Path | Component function |
|---|---|
/ | re() in assets/main.js |
Layout Overview
The page uses a single-column layout on mobile that expands to a 4-column CSS grid (md:grid-cols-4) on medium screens and above.
Left Sidebar
md:col-span-1 — holds the Pentium III rig photo, WebringBadges component, and a blinking HOT! badge linking to the guestbook.Main Content
md:col-span-3 — a bevel-container-inset with a retro-dotted background housing the hero heading, three paragraphs of Comic Neue text, and a retro computer photo.MarqueeStrips
TwoMarqueeStrip components bookend the page content. The top strip uses default styling (silver/black), while the bottom strip applies custom colour overrides.
Left Sidebar Elements
Rig Photo
An<img> sourced from Unsplash showing a Pentium III workstation setup (photo-1531297172867). It sits inside a silver bevel-container with a 2px black border and a font-pixel caption reading “My rig (Pentium III)”.
WebringBadges
The<WebringBadges /> component is dropped in directly below the photo. It renders a series of 88×31 pixel webring membership badges. See the WebringBadges.js component for badge data.
HOT! Badge + Guestbook Promo
A blinking red pixel badge and a Comic Neue prompt direct visitors to the guestbook (/contact):
Main Content Panel
The main panel sits insidebevel-container-inset p-6 bg-white retro-dotted h-full.
Hero Heading
Intro Paragraphs
Three paragraphs infont-comic space-y-4 text-lg leading-relaxed. The third paragraph uses text-hotpink font-bold to highlight the guestbook CTA:
Retro Computer Photo
A centred<img> from Unsplash (photo-1550745165-9bc0b252726f) styled with a turquoise border and hot-pink drop shadow:
VisitorCounter
The<VisitorCounter /> component renders below the main prose content, inside the same bevel-container-inset. It displays a running visitor count in font-pixel style.
Customisation Guide
The bottom
MarqueeStrip is wrapped in <div className="mt-6"> to add spacing between it and the main grid. Removing that wrapper pulls the strip flush against the content.