A Master Artificer is a ready-to-publish static portfolio theme for GitHub Pages, styled as a meticulous inventor’s workshop. It gives your personal work a distinct visual identity — with a radial astrolabe compass for navigation, a glowing custom cursor, and every page framed like a page from a grimoire. No build tools, no servers, no dependencies to install.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.
Introduction
Understand the theme’s design philosophy, color system, and what makes it different from a generic portfolio template.
Getting Started
Fork the repository, edit your content, and publish to GitHub Pages in minutes.
Pages & Structure
Explore all ten portfolio pages — Cover, About, Projects, Skills, Work, Case Studies, Blog, Testimonials, and Contact.
Components
Deep-dive into the three signature components: AstrolabeNav, CustomCursor, and PageChrome.
Customization
Replace sample content with your real work, adjust the color palette, and configure fonts.
Deployment
Step-by-step guide to enabling GitHub Pages and verifying your live URL.
What’s inside
A Master Artificer ships as a static SPA built with React, React Router, Tailwind CSS, and Framer Motion — but the output is plain HTML, CSS, and JavaScript files you drop straight into a GitHub repository.Astrolabe Navigation
A fixed radial compass in the bottom-right corner fans out nine page links in a full 360° ring when clicked.
Animated Cursor
A glowing teal dot follows your pointer; it transforms into a four-pointed star over interactive elements.
Page Chrome
Every page is framed like a book — spine shadow on the left, decorative corner marks, sticky header with page number.
Grimoire Color System
Six custom design tokens — dark teal background, teal glow accent, warm parchment text, and more.
Page Transitions
Framer Motion drives a 3D perspective rotation between routes, like turning pages in a physical book.
Zero Build Step
Fork, edit HTML files, upload — GitHub Pages serves everything directly. No Node.js required.
Quick orientation
Fork or download the repository
Visit github.com/apursley2012/a-master-artificer and fork or download the files. Ensure
index.html and .nojekyll land at the root of your repository.Edit your content
Open
index.html to update your name and headline. Then work through the remaining pages — about.html, projects.html, skills.html, and so on — replacing sample text with your real information.Enable GitHub Pages
In your repository’s Settings → Pages, set the source to Deploy from a branch, choose
main, folder /, and save.