w5isp.com/CLAUDE.md
Graham McIntire f57d3d945d
Initial site setup with Zola and zolanight theme
- Zola static site with zolanight theme
- Blog section with sample posts
- Projects section for listing external projects
- Custom index template showing latest post and recent posts list
2026-02-17 09:51:14 -06:00

1.2 KiB

CLAUDE.md

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

Project

Static website for W5ISP (amateur radio callsign) built with Zola, a Rust-based static site generator.

Commands

  • zola serve - Local dev server with live reload (default: http://127.0.0.1:1111)
  • zola build - Build site to public/ directory
  • zola check - Validate links and templates

Architecture

This is a standard Zola project:

  • content/ - Markdown pages and blog posts. Zola uses _index.md for section pages and regular .md files for individual pages.
  • templates/ - Tera templates (Jinja2-like syntax). Key templates: base.html (layout), index.html (homepage), page.html (single page), section.html (section listing).
  • sass/ - SCSS stylesheets, auto-compiled by Zola (enabled in config).
  • static/ - Static assets served as-is (images, fonts, etc.).
  • themes/ - Zola themes (if using one).

Configuration

  • Sass compilation: enabled
  • Search index: disabled
  • Syntax highlighting theme: Catppuccin Mocha
  • Custom variables go in [extra] section of zola.toml