Remove dev documentation and add design spec to CLAUDE.md

- Delete dev/CLAUDE.md, dev/blog-example.html, dev/contact-form-plan.md, dev/index.html, dev/optimization-guidelines.md, dev/plan.md
- Update CLAUDE.md to include Design Specification section referencing dev/design.json
- Modify dev/design.json with V7 Industrial Dark Mode system details
- Update src/utils/git-commit.js to reflect new commit message format
This commit is contained in:
Nicholai Vogel 2025-12-18 15:22:34 -07:00
parent 530fdc9f6b
commit d8e2ca7754

View File

@ -88,10 +88,13 @@ MDX file → src/content.config.ts schema → getCollection() → Component prop
- Static files in `public/media/` are served as-is (use absolute paths like `/media/file.mp4`) - Static files in `public/media/` are served as-is (use absolute paths like `/media/file.mp4`)
- AVIF conversion utility available for optimization - AVIF conversion utility available for optimization
### Styling ## Design Specification
- Tailwind CSS v4 via Vite plugin
- Custom animation classes: `.animate-on-scroll`, `.slide-up`, `.stagger-*`, `.fade-in` `dev/design.json` contains V7 Industrial Dark Mode system specification (not yet implemented):
- Monospace font used for technical labels and metadata - Dark mode native with `#0B0D11` primary background
- Orange/yellow accent `#FFB84C` for CTAs
- Brutalist/industrial aesthetic with visible grid structure
- Heavy typography emphasis
### Deployment ### Deployment
- Cloudflare Pages adapter configured in `astro.config.mjs` - Cloudflare Pages adapter configured in `astro.config.mjs`