Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/apursley2012/y2k-webring/llms.txt

Use this file to discover all available pages before exploring further.

The Home page (/#/) is the portfolio’s entry point and the only route where both SparkleTrail and RightWebring are active. It renders inside the three-column AppLayout: the left column holds LeftNav, the centre column holds the page content, and the right column surfaces the RightWebring component.
SparkleTrail and RightWebring are enabled exclusively on the / route. Every other page suppresses them via the AppLayout props.

Sections

Hero

Displays devInfo.devName (ALEX.EXE) as the primary heading and devInfo.tagline ("No actual spells, just suspiciously organized files.") as a subtitle beneath it.

Bio

A short prose paragraph sourced from devInfo.bio: “Full-stack developer weaving code into the digital ether. Previously a nursing student, now debugging reality.”

StatusWidget

The StatusWidget component renders three real-time status lines pulled from devInfo.status:
FieldSample value
status.buildingA haunted React component
status.readingDocumentation from 2014
status.debuggingReality (and CSS grids)

Stats Grid

A BorderedPanel grid powered by devInfo.stats:
FieldSample value
stats.locationThe Pacific Northwest (probably raining)
stats.pronounsthey/them
stats.obsessedWithmechanical keyboards, obscure CSS properties, cold brew
stats.previouslynursing student / healthcare / retail / merchandiser
stats.peevesoff-center buttons, fake enthusiasm, inconsistent branding
Rendered as ChunkyButton links from the devInfo.socials array. Each entry carries a name, url, and icon (Lucide icon slug). The default set is GitHub, LinkedIn, Email, and RSS.

Data field map

portfolioData fieldVisual section
devInfo.devNameHero heading
devInfo.taglineHero subtitle
devInfo.bioBio paragraph
devInfo.status.*StatusWidget rows
devInfo.stats.*Stats grid cells
devInfo.socials[]Social link buttons
Update all personal copy in one place — portfolioData.devInfo — and every Home page section reflects the change immediately.

Build docs developers (and LLMs) love