The A Master Artificer theme organizes a complete personal portfolio across ten separate HTML files. Each file maps to a distinct route and carries a themed navigation label drawn from the design concept.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/a-master-artificer/llms.txt
Use this file to discover all available pages before exploring further.
index.html lives at the repository root and acts as the GitHub Pages entry point; the other nine files sit beside it at the same level. Every file loads assets/main.js, which bootstraps the React application, mounts it into <div id="root">, and renders the correct page based on the current route. Editing the portfolio means working file by file through the content that page is responsible for.
Pages at a Glance
| Filename | Route | Themed Label | Purpose |
|---|---|---|---|
index.html | / | Cover | Homepage and GitHub Pages entry file |
about.html | /about | The Practitioner | Biography, background, and personal context |
projects.html | /projects | Conjurings | Featured projects with descriptions and links |
skills.html | /skills | Athenaeum | Languages, tools, and technical capabilities |
work.html | /work | Past Covens | Professional experience and work history |
casestudies.html | /case-studies | Field Notes | In-depth project breakdowns and narratives |
blogindex.html | /blog | Loose Pages | Writing index listing all articles |
article.html | /blog/:slug | Loose Pages | Individual article or blog post view |
testimonials.html | /testimonials | Whispers | Recommendations, feedback, and comments |
contact.html | /contact | Send Familiar | Contact links, email, and social profiles |
index.html is the homepage and must remain at the root of the repository so the site loads automatically when someone visits the published GitHub Pages URL. Moving it into a subfolder will break the deployment entry point.
GitHub Pages file paths are case-sensitive.
About.html and about.html are treated as different files. Make sure every internal link in the theme matches the exact filename casing used on disk. The files in this theme use all-lowercase names, so links should always use lowercase paths.Page Docs
Home
The Cover page —
index.html. The GitHub Pages entry point. Edit your name, headline, and introduction here first.About
The Practitioner page —
about.html. Biography, background, education, and the story behind the work.Projects
The Conjurings page —
projects.html. Featured project cards with screenshots, descriptions, and links.Skills
The Athenaeum page —
skills.html. Languages, tools, technologies, and capabilities.Work
The Past Covens page —
work.html, plus casestudies.html (Field Notes) for deeper project narratives.Writing
The Loose Pages section —
blogindex.html and article.html. Writing index and individual article view.Contact
The Send Familiar page —
contact.html, plus testimonials.html (Whispers) for recommendations.