
Anglo: Architecture & Interior Design Vue 3 Template
- Category
- Vue
- Version
- 1.0.0
- Compatibility
- Vue 3.5, Vue Router 5, Vite 8, TypeScript 6, Node.js 22.12+
- Style
- Dark
- Updated
- portfolio
- architecture
- interior design
- typescript
- vite
- vue template
- vue 3
- static site
About
Anglo is a Vue 3 template for architecture and interior design studios, with two homepages and prerendered inner pages.
Every page is prerendered to static HTML with vite-ssg, so the site runs on any host. Each page carries its own title, canonical link, Open Graph tags and structured data, and the build writes a sitemap, robots.txt and web manifest.
Services, projects, posts and team members live in typed TypeScript files. Add an item, and the next build creates its detail page. Name, logo, navigation and contact details sit in one config file, and colors and fonts in SCSS tokens.
The contact form validates in the browser and on the server, uses a honeypot and rate limits, and sends email through Resend. Server functions are included for Vercel, Netlify and Cloudflare Pages. Motion includes smooth scroll, split-text and count-up effects, with a pause toggle and reduced-motion support.
What’s included:
- Vue 3, Vite and TypeScript source
- Guides for deployment, the contact form, security and SEO
- Unit tests and a build checker
Features
- Two homepage layouts, plus About, Services, Portfolio, Blog, Team, FAQ and Contact
- Detail pages for services, projects, posts and team members
- Every page prerendered to static HTML, so it runs on any host
- Sitemap, robots.txt, canonical links, Open Graph tags and structured data
- Contact form with honeypot, rate limits and Resend email delivery
- Smooth scroll, split-text, count-up and scroll reveal animations
- Motion pause toggle and reduced-motion support
- Demo content in typed TypeScript files, easy to replace
- Host configs for Netlify, Vercel, Cloudflare Pages and Apache
- Coming Soon page with countdown timer



