The website for sa/acc (Saudi Acceleration) — a grassroots community accelerating AI and technology in Saudi Arabia. Bilingual (Arabic / English), dark, and community-driven.
🌐 saacchq.org · 💬 Discord
Anyone can write a post or improve the site — see CONTRIBUTING.md. Not a developer? Open a post proposal and we'll help.
pnpm install
pnpm dev # http://localhost:4321
pnpm build # production build → ./dist
pnpm preview # preview the production buildNo vault, secrets, or extra setup — the site builds entirely from the repo.
- Astro 5 static site (SSG)
- Tailwind CSS v4 via
@tailwindcss/vite - TypeScript (strict) · pnpm · deployed to GitHub Pages on push to
main
src/
├── pages/ # routes: index, posts/, series, tags/, manifesto, about,
│ # contribute, authors, 404, rss.xml
├── layouts/ # Layout.astro (HTML shell, SEO/meta, dark, RTL/LTR)
├── components/ # Header, Footer, Manifesto, PostCard, ShareButtons, LangToggle
├── data/posts/ # blog posts (Markdown) — this is where content lives
├── config.ts # site metadata, social, series, authors (single source of truth)
├── i18n/ # ar.json / en.json translation strings + helpers
└── styles/ # global.css (Tailwind + design tokens)
public/
└── assets/posts/ # images referenced from posts (/assets/posts/…)
Architecture details and conventions: CLAUDE.md.