Skip to main content

Documentation Index

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

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

Windows 98 Portfolio is a personal portfolio site built entirely in React that faithfully recreates the Windows 98 desktop. Every section of the site — About, Projects, Skills, Work history, Blog, and more — opens inside an authentic Win98-styled window complete with beveled chrome borders, a draggable title bar, minimize/maximize controls, and a Start menu for navigation.

Getting Started

Clone the repo, install dependencies, and launch the dev server in minutes.

Architecture

Understand how routing, components, and styling fit together.

Components

Explore every reusable component — Win98Window, DesktopIcon, Taskbar, and more.

Customization

Swap colors, fonts, and retro tokens to make the portfolio your own.

What’s inside

The project is a static Vite + React SPA deployed to GitHub Pages. It uses Framer Motion for window dragging and animations, React Router (hash-based) for client-side navigation that works without a server, and Tailwind CSS with a hand-crafted retro color palette.

Draggable Windows

Every page renders inside a movable, resizable Win98Window powered by Framer Motion drag.

Start Menu

A fully functional Start menu with a sidebar strip and animated flyout listing all portfolio pages.

Custom Cursor

A pixel-art cursor replaces the default pointer, with sparkle animations on click.

Visitor Counter

A retro LED-style counter backed by localStorage tracks unique visits per device.

CRT Effects

Scanline overlay and radial vignette layers give the whole desktop an authentic CRT monitor feel.

Retro Fonts

Pixelify Sans, VT323, and IBM Plex Mono are loaded from Google Fonts for the full retro aesthetic.

Quick look at the pages

1

Desktop ( / )

The entry point — a teal desktop with animated DesktopIcon shortcuts and the Taskbar pinned to the bottom.
2

Portfolio sections

Each route (/about, /projects, /skills, /work, /case-studies, /blog, /contact, /testimonials) renders its content inside a themed Win98Window overlay.
3

Navigation

Users navigate via the Start menu flyout or by double-clicking desktop icons. The active page is reflected in the Taskbar.

Build docs developers (and LLMs) love