CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Local Development

bundle install               # First-time setup
bundle exec jekyll serve     # Serve at http://localhost:4000

Deployment

Push to main — GitHub Actions (.github/workflows/jekyll.yml) automatically builds and deploys to https://harrisonfluck.me/. The GitHub Pages source must be set to GitHub Actions in the repo settings.

Architecture

Two-page site with a hybrid structure:

Color palette (dark blue)

Variable Value Use
--bg #060914 Page background
--surface #0d1630 Cards / elevated surfaces
--blue #2997ff Accent (Apple blue)
--white #f5f5f7 Primary text
--gray #8896b3 Secondary text

Blog post front matter

---
layout: post
title: "Post Title"
subtitle: "Optional subtitle"
date: 2024-12-25
category: adventure   # adventure | activities | sports | school | tech | personal
tags: [tag1, tag2]
author: Harrison Fluck
featured_image: /images/photo.jpg
excerpt: "Short summary shown in blog listing."
---

Important notes