Skip to main content

Documentation Index

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

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

The Work page reframes a conventional employment history as a record of covens — organizations and teams the developer has joined, contributed to, and moved on from. Under the heading "A ledger of past allegiances", each entry reads less like a résumé line and more like a chapter in a spell-book, giving the professional timeline a distinctive narrative weight.

Route & Static Shell

The Work page is served from pages/Work.html. Its static shell sets the hash to /work on load.
<script>
  window.__STATIC_PAGE_ROUTE__ = "/work";
  if (!window.location.hash || window.location.hash === "#/" || window.location.hash === "#") {
    window.location.hash = "/work";
  }
</script>

Section Headings

ElementText
Section heading"Covens I've Joined"
Subheading"A ledger of past allegiances"
The heading "Covens I've Joined" is rendered in font-heading (Cinzel Decorative) with witch-teal-glow (#2dd4bf) coloring. The subheading "A ledger of past allegiances" uses font-body (Cormorant Garamond) and frames the content below as a historical record — implying careful, deliberate choices rather than an exhaustive job list.

Visual Design

The page maintains the midnight-base (#0a0e1a) background consistent with all other sections. Work entries are likely displayed in a timeline or card-based layout, each animated into view via Framer Motion stagger transitions as the page loads.
The “coven” metaphor naturally implies collaborative work — a coven is a collective, not a solo endeavor. Each entry here represents a team or organization the developer was embedded within, which subtly emphasizes collaborative contribution over individual output.

Work Entry Structure

Each work entry in the ledger represents a past role or engagement. Entries are expected to include:
FieldDescription
Organization nameThe “coven” — company or client name
Role / titleThe developer’s function within the group
DurationThe period of allegiance (dates)
ContributionsKey work performed, styled as arcane accomplishments
The CandleSVG component — featuring an animated flame — may appear as a decorative marker between work entries, representing the passing of time or the light of each collaboration. Candle flame animations use Framer Motion keyframe loops.

Animation Details

ElementAnimation
Section headingFade in + upward translate on mount
SubheadingDelayed fade-in after heading
Work entriesStaggered slide-in from left or bottom, sequenced per entry
Decorative elementsContinuous loop animations (candle flame, ambient glow)
In the site’s thematic navigation, the Work page is linked as “Covens I’ve Joined”, matching the section heading and preserving the arcane chapter-title structure shared across all navigation links.

Typography & Color Reference

TokenHexUsage on this page
midnight-base#0a0e1aPage background
witch-teal-glow#2dd4bfSection heading, timeline accents
witch-teal-bright#5eead4Role titles, date ranges
witch-teal-dark#0e3a3aEntry card backgrounds
font-headingCinzel DecorativeSection heading
font-bodyCormorant GaramondSubheading, entry body text

Build docs developers (and LLMs) love