Architecture portfolios, calmly composed
HomeArchitect is a commercial Astro 7 theme for architecture portfolios and design studios. Split hero, masonry project grid, before/after storytelling, and a Markdown blog — all static, typed, and easy to restyle through CSS tokens.
Site identity, navigation, homepage sections, and projects live in central data files. Replace demo photography with your practice imagery, run the image prep script, and keep alt text meaningful.
Projects, journal, and dark mode
Project detail pages generate from projects.ts. Blog covers map to optimized assets in src/assets/. The header uses a solid bar with a mobile navigation drawer that includes focus trap and scroll lock.
Duotone image treatment and Snow / Onyx / Ultramarine tokens give the theme a consistent premium grade. Dark mode persists in localStorage and falls back to prefers-color-scheme on first visit.
Feature highlights
- Astro 7 with Tailwind CSS v4 and TypeScript strict mode
- Masonry portfolio plus
/projects/[slug]/case studies - Before/after section and Markdown content collections blog
- Accessible mobile drawer with focus trap and scroll lock
- SEO-ready sitemap, Open Graph, robots.txt, and llms.txt
- Deploy static
dist/to Cloudflare Pages or any static host



