The About page layers atmospheric scroll-driven motion over a straightforward biographical layout. A large translucent moon orb drifts slowly downward as the visitor scrolls, while a witch hat SVG near the footer floats upward in the opposite direction. Between these two decorative anchors sit three text blocks that introduce the developer’s identity, working philosophy, and a closing aphorism.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/sorcerer/llms.txt
Use this file to discover all available pages before exploring further.
Layout
Parallax Moon Orb
A400×400 px rounded div with a bg-moonlight-silver/10 background (a very faint silver tint) is positioned in the upper portion of the page. It is not an image — the soft circular glow is achieved purely through Tailwind’s background-color utility and a rounded-full class. The orb sits behind the text content in the stacking order so it never obscures the biography.
Bio Text Structure
The heading “Scrying the Self” introduces the section. Beneath it, three prose blocks appear in sequence:-
Identity paragraph — describes the developer as a maker of digital experiences:
“I am a weaver of digital tapestries, a conjurer of interfaces, and a binder of data…”
-
Working philosophy paragraph — splits the day/night metaphor across two concerns:
“By day, I transmute complex business requirements into elegant, accessible user experiences. By night, I study the deeper mysteries of performance optimization and state management.”
-
Closing quote — the Clarke attribution that anchors the mystical framing:
“Any sufficiently advanced technology is indistinguishable from magic.”
Scroll Animation
Both the moon orb and the witch hat are animated with Framer Motion’suseScroll and useTransform hooks. useScroll provides a scrollY motion value that represents the current vertical scroll position of the page in pixels. useTransform maps that raw pixel value to a new range that drives the element’s y offset.
Moon Orb — Scrolls Down
scrollY input | moonY output | Visual effect |
|---|---|---|
0 px | 0 px | Orb at its initial position |
500 px | 150 px | Orb halfway down |
1000 px | 300 px | Orb at maximum offset |
1000 px, scrolling further than that does not move the orb beyond 300 px.
Witch Hat — Floats Up
The witch hat SVG near the bottom of the page moves in the opposite direction — it rises as the user scrolls down, creating a counterpoint to the descending moon:scrollY source, so they update together on every frame with no additional event listeners required.
Customizing the Bio
All three text blocks are hardcoded strings inside theAboutPage component. To update the biography, locate each paragraph by its opening phrase and replace the content:
Paragraph 1 — Identity
"Scrying the Self" is a separate string just above the paragraph block — change it independently if you want a different section title without touching the bio text.