Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/apursley2012/sys.witch-v2/llms.txt

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

Sys.Witch V2 is a fully-featured static portfolio template built with React, React Router v6, Tailwind CSS, and Framer Motion. It blends a sysadmin’s precision with occult visual language — neon glows, hand-crafted SVG sigils, animated particle fields, and a dark cyber-aesthetic that makes your portfolio stand out. Fork it, swap in your content, and deploy to GitHub Pages in minutes.

Quickstart

Clone the repo, install dependencies, and launch your local dev server in under five minutes.

Project Structure

Understand how components, data files, and assets are organized across the repo.

Components

Explore every Layout, UI primitive, and section component with full prop references.

Design System

Learn the neon color tokens, typography stack, and sigil system that define the aesthetic.

What’s in the box

Sys.Witch V2 ships as a complete single-page application with seven distinct sections, each backed by its own data file and purpose-built components.

Projects

Showcase work with the SummoningCircle selector and ProjectPanel detail view.

Skills

Display your tech stack with categorized RuneTile grids and mastery levels.

Writing

Link blog posts and articles via TomeCard entries with channel labels.

Case Studies

Deep-dive project post-mortems rendered as structured RitualReport documents.

About

Present your background with an animated timeline and TraitSigilGrid.

Contact

Animated SummoningForm with stylized field labels and send confirmation.

Get started

1

Fork & clone

Fork the repository on GitHub, then clone your fork locally.
git clone https://github.com/your-username/sys.witch-v2.git
cd sys.witch-v2
2

Install and run

Install dependencies and start the Vite dev server.
npm install
npm run dev
3

Add your content

Edit the plain JS data files in data/ to replace the placeholder projects, skills, writing entries, and case studies with your own.
4

Deploy

Build and push to GitHub Pages (or any static host) with a single command.
npm run build

Build docs developers (and LLMs) love