Skip to main content

Documentation Index

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

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

Artisan Developer is a fully static GitHub Pages portfolio theme built for developers, designers, and creatives who want a site that feels genuinely designed — not just assembled from a generic template. The theme ships as plain HTML, CSS, and compiled JavaScript modules you can upload directly to a repository and publish in minutes.

Quick Start

Get your portfolio live on GitHub Pages in under five minutes.

File Structure

Understand how the theme’s files and folders are organized.

Customization

Replace placeholder content with your own name, work, and story.

Components

Explore every interactive and decorative component in the theme.

What’s included

Artisan Developer provides nine portfolio pages out of the box — a homepage, about, projects, skills, work history, case studies, blog, testimonials, and contact. Every page shares a consistent navigation bar, font system, and color palette so the site feels cohesive from the first visit.

SwirlNav

Animated pill navigation bar with spring-physics highlighting.

DyeCursor

Color-cycling dye-drop cursor trail effect.

KineticHeadline

Per-letter animated headline with spring physics.

MarbledCard

Marbled paper card blocks for projects and case studies.

FabricStripTimeline

Horizontal scroll-driven work history timeline.

PageTransition

Smooth page entry and exit transitions.

Deploy in minutes

1

Download or fork the repository

Get the theme files from GitHub. Make sure index.html ends up at the root of your repository.
2

Customize your content

Open index.html and the files in pages/ in any code editor. Update your name, headline, projects, skills, and contact details.
3

Enable GitHub Pages

In your repository settings, go to Pages, set the source to Deploy from a branch, choose main and / (root), then save.
4

Visit your live site

Your portfolio is published at https://<your-username>.github.io/<repo-name>/. Changes committed to main are republished automatically.
The .nojekyll file at the repository root is required. It tells GitHub Pages to serve the files directly instead of processing them through Jekyll. Never delete or rename it.

Build docs developers (and LLMs) love