Skip to content

Commit 932f1bd

Browse files
committed
fixing ThemeToggle bug
1 parent bbc0e0a commit 932f1bd

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

.DS_Store

0 Bytes
Binary file not shown.

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
# Jake Callcut — Portfolio
1+
# Jake Callcut — Personal Portfolio
22

3-
This repo contains a Vite + React + TypeScript portfolio site configured for GitHub Pages.
3+
Live: https://jakecallcut.dev
44

5-
## Quick start
5+
![Build](https://img.shields.io/badge/build-passing-brightgreen)
6+
![Frontend](https://img.shields.io/badge/frontend-React%2BTypeScript-blue)
7+
![Deployment](https://img.shields.io/badge/deploy-GitHub%20Pages-blueviolet)
8+
![Hosting](https://img.shields.io/badge/hosting-GitHub%20Pages-lightgrey)
9+
![Tests](https://img.shields.io/badge/tests-vitest-yellow)
610

7-
- Install dependencies: `npm ci`
8-
- Run dev server: `npm run dev`
9-
- Build production: `npm run build`
11+
This repository contains a minimal, fast personal portfolio built with React, TypeScript, Vite and Tailwind CSS.
1012

11-
## Deployment (GitHub Pages)
13+
## Branches
14+
- `gh-pages` — production branch that hosts the live site (current branch).
15+
- `main` — primary development branch.
1216

13-
This repository includes a GitHub Actions workflow at `.github/workflows/deploy.yml` that builds the site and publishes to GitHub Pages. The workflow sets `VITE_BASE` to `/jakecallcut.github.io/` during the build so Vite emits assets with the correct base path when hosting under `https://<user>.github.io/<repo>/`.
17+
## Screenshots
1418

15-
If you change the repository name or host at a custom domain, update `VITE_BASE` in the workflow and the `index.html` canonical link.
19+
Desktop
1620

17-
## SEO
21+
![Desktop screenshot](/scs/desktop_sc.png)
1822

19-
- Per-page meta tags are added with `src/lib/seo.tsx` using `react-helmet-async`.
20-
- The Home page includes Person and WebSite JSON-LD structured data.
23+
Mobile
2124

22-
## Notes
23-
24-
- Tailwind CSS is configured with semantic tokens in `tailwind.config.ts` and CSS variables in `src/styles/globals.css`.
25-
- If you run into PostCSS/Tailwind errors, confirm the installed Tailwind major version and the `postcss.config.cjs` plugin configuration.
25+
![Mobile screenshot](/scs/mobile_sc.png)

0 commit comments

Comments
 (0)