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 About page (/#/about) gives visitors a fuller picture of the developer. It is laid out inside AppLayout without the SparkleTrail or RightWebring decorations. Content is divided into BorderedPanel components that segment the biography, stats, and live status.

Rendered sections

Full biographydevInfo.bio is displayed as a long-form paragraph. The sample reads: “Full-stack developer weaving code into the digital ether. Previously a nursing student, now debugging reality.” TaglinedevInfo.tagline appears as a styled pull-quote beneath the name: “No actual spells, just suspiciously organized files.” Personal statsdevInfo.stats fields are presented in a labelled BorderedPanel grid:
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
StatusWidget — The same StatusWidget component from the Home page also appears here, showing the three devInfo.status fields (building, reading, debugging) so the page stays up to date without extra edits.

Customising the About page

All copy lives in portfolioData.devInfo. Open data/portfolioData.js and update any of the following fields:
// data/portfolioData.js
devInfo: {
  devName:  "ALEX.EXE",
  tagline:  "No actual spells, just suspiciously organized files.",
  bio:      "Full-stack developer weaving code into the digital ether...",
  status: {
    building:  "A haunted React component",
    reading:   "Documentation from 2014",
    debugging: "Reality (and CSS grids)",
  },
  stats: {
    location:     "The Pacific Northwest (probably raining)",
    pronouns:     "they/them",
    obsessedWith: "mechanical keyboards, obscure CSS properties, cold brew",
    previously:   "nursing student / healthcare / retail / merchandiser",
    peeves:       "off-center buttons, fake enthusiasm, inconsistent branding",
  },
}
devName is shared across the nav and page title. Changing it here updates every location that reads from devInfo.

Build docs developers (and LLMs) love