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.

The Artisan Developer theme ships nine fully structured HTML pages that together cover every section a developer portfolio typically needs. Each page shares the same SwirlNav navigation bar, Fraunces and Caveat font system, and teal-magenta color palette, so the site feels consistent from section to section. All content lives directly in the HTML files — there is no CMS, database, or build pipeline required to edit or publish the theme.

Homepage

Entry point and hero introduction. The index.html file at the repository root, rendered with KineticHeadline and TieDyeSwirl.

About

Biography and personal story. Designed for extended prose with room for background, career goals, education, and personal introduction.

Projects

Featured portfolio work. Presents selected projects in a responsive MarbledCard grid with category badges and staggered entry animations.

Skills

Technologies and capabilities. Groups technical skills and tools into scannable categories using the MarbledCard layout.

Work

Professional experience timeline. Uses the FabricStripTimeline horizontal scroll component to present work history as a scrollable strip.

Case Studies

Deep technical writeups. For selected projects where you want to detail the problem, process, and outcome in full.

Blog

Writing archive and articles. A flexible page suited for technical writing, tutorials, project retrospectives, or any long-form content.

Testimonials

Feedback and quotes. Presents client or colleague endorsements as styled quote cards that build social proof.

Contact

Contact details and social links. Provides email, GitHub, LinkedIn, and other communication channels. Must be updated before publishing.

Editing pages

To update content on any page, open the relevant .html file in a text editor and update the content between the React component props — the title, excerpt, description, and body text fields inside each component call. The page structure, layout, responsive behavior, and visual styling are all controlled by the shared components and assets/main.css; you do not need to touch those files to change your portfolio content. Common editing locations:
  • index.html — name, headline, and homepage introduction
  • pages/About.html — biography and personal story
  • pages/Projects.html — featured project cards
  • pages/Skills.html — skill categories and tool lists
  • pages/Work.html — timeline entries in components/FabricStripTimeline.js
  • pages/CaseStudies.html — detailed project writeup cards
  • pages/Blog.html — writing archive entries
  • pages/Testimonials.html — quote cards
  • pages/Contact.html — email, GitHub, LinkedIn, and résumé links
Replace the placeholder screenshots in images/screenshots/ after personalizing the theme so your GitHub repository preview shows your actual portfolio. The README already references the screenshot folder, so updating those images is enough to refresh the preview on GitHub.

Build docs developers (and LLMs) love