MacTools Site
Astro source for the MacTools project website.
Structure
src/pages/: file-based routes. The homepage lives atsrc/pages/index.astro.src/layouts/: page shells and shared metadata.src/components/: reusable page sections and UI fragments.src/styles/: global styles and design tokens.src/scripts/: small client-side enhancements.public/: static assets copied into the built site unchanged.
The GitHub Pages workflow builds this package, then merges the output with the repository docs/ directory so existing release files such as appcast.xml, plugin catalogs, and icon gallery assets keep their public URLs.
Commands
cd site
npm install
npm run dev
npm run build