Skip to main content

Documentation Index

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

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

The Contact page frames outreach as a secure transmission operation. The left panel contains a form styled as a hardened terminal interface — input fields are labeled with operational jargon, and a status banner at the top of the panel reads “STATUS: ACCEPTING TRANSMISSIONS” with a pulsing green indicator dot. Submitting the form first transitions to a simulated encryption state showing “ENCRYPTING…” before resolving to a “TRANSMISSION SUCCESSFUL” confirmation screen with a link to reset the form. The right panel lists alternative contact channels for visitors who prefer a direct route.

Route

The Contact page is served at /#/contact. The static shell for direct linking is pages/Contact.html.

Form Fields

LabelInput TypePlaceholder
IDENTIFICATION (NAME)text"Enter designation..."
RETURN FREQUENCY (EMAIL)email"Enter return coordinates..."
SUBJECT OF INQUIRYtext"State purpose..."
MESSAGE BODYtextarea (5 rows)"Begin transmission..."
All fields map directly to their respective HTML <input> or <textarea> elements. The name attributes follow the field label slugs for form-handler compatibility.

Submission States

The form cycles through three discrete states managed by a local useState hook:
StateUI Behaviour
idleDefault form with all fields enabled and the submit button active
transmittingSubmit button label changes to "ENCRYPTING..." and is disabled; inputs are read-only
sentEntire form is replaced by a "TRANSMISSION SUCCESSFUL" confirmation block with a “Send another transmission” reset link that returns to idle
The transmittingsent transition fires after a simulated 1 500 ms delay.

Alternative Channels

The right sidebar panel lists four contact channels as styled link rows:

GitHub

Source repositories and contribution history.

Direct Mail

Marked PREFERRED in the UI. Direct email contact with no intermediary form.

LinkedIn

Professional profile and endorsements.

Writing Archive

Browse the full archive of field notes, reports, and technical articles.
The form submission handler (onSubmit) is a local stub that simulates a 1 500 ms delay before transitioning to the sent state. Wire it up to a real email service — such as Formspree, Resend, or EmailJS — to make it functional in production.

Build docs developers (and LLMs) love