Skip to content

Repository files navigation

buddyreno.dev

Source for buddyreno.dev, Buddy Reno's personal site. Built with Astro, Tailwind CSS, and Web Awesome on the Rivendell design system.

  • AGENTS.md: how to work on it: commands, rules, gotchas, content, deploys, and hosting.
  • DESIGN.md: the design system: tokens, tones, components, do/don't.
npm install
npm run dev        # http://localhost:4321, styleguide at /styleguide/
npm test

Editing content

Homepage copy lives in src/data/home.ts and contact page copy in src/data/contact.ts. You don't need to touch any markup.

Deploying

  • Site: Actions → Site → Run workflow with "deploy" checked. Deploys to GitHub Pages.
  • Contact form Worker: npm run worker:deploy (Cloudflare). Only needed after changing worker/ or the contact reasons.

The site is served through Cloudflare. /api/contact goes to the Worker, everything else goes to GitHub Pages. AGENTS.md → Hosting has the details.

About

Repo for Various Github Pages and Talks

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages