Skip to content
AeroLaunch

Plinth

Architecture / Interior Design Pro

Editorial Astro theme for architecture studios, interior designers, renovation practices, and spatial creatives. A cinematic scroll-transforming hero, animated portfolio filters, service collections, detailed project pages, refined image interactions, and one-file configuration.

$59 $49 launch sale
Read the Plinth docs Lifetime updates Personal & client use
A closer look

See Plinth in action

Every page and section is part of the download. Use these as launch-day templates - keep the structure, swap the copy.

Homepage hero - three-frame architecture composition with a cinematic scroll transformation
Project expertise showcase with commercial and residential design interactions
Service directory with directional rows and image reveals on hover
Featured project composition with residential, workplace, and hospitality work
21
Generated routes
6 + 6
Projects + services
10
Homepage sections
Astro 7
+ Tailwind v4

Plinth is a complete Astro website system for architecture studios, interior designers, renovation practices, and spatial creatives who want their work to feel considered before a visitor reads a single paragraph. Warm stone neutrals, disciplined oversized typography, generous negative space, full-bleed photography, and restrained motion create the atmosphere of a high-end editorial portfolio rather than a generic agency template. The homepage opens with a three-frame architectural hero that contracts and re-composes as the visitor scrolls. Project cards use controlled image crops and directional motion, services reveal photography directly inside the index, and expertise and process cards shift into cinematic interactive states. It ships 21 generated static routes, six project detail pages, six service detail pages, an animated portfolio, about and contact pages, legal pages, a section library, and static SEO output. All buyer-facing content, images, selections, links, forms, project relationships, service capabilities, and SEO values live in src/config/site.ts.

Best Fit For

  • Architecture and multidisciplinary design studios
  • Interior designers and interior-architecture practices
  • Residential, hospitality, workplace, and cultural designers
  • Renovation, remodeling, and adaptive-reuse specialists
  • Landscape, spatial, and furniture design practices
  • Freelance architects and creative studios needing a premium portfolio

Full Page Set

Every page is real and editable - no placeholders, no "coming soon" stubs.

Home
About
Services
6 Service Pages
Projects
6 Project Pages
Contact
Section Library
Privacy
Terms
404

16 Sections Included

Every section is a ready-to-use Astro component. Add it to any page, customize via config, or remove what you don't need.

Header / Nav
Editorial navigation with a compact studio wordmark, focused links, contact CTA, and full-screen mobile menu
Scroll-transforming Hero
Three-frame architectural hero that contracts, re-composes, and introduces portrait imagery as the visitor scrolls
Studio Introduction
Purpose-led positioning with paired photography and generous editorial spacing
Proof Marquee
Continuous horizontal proof statements for awards, commitment, completed spaces, and experience
Featured Projects
Image-led project cards with refined zoom, crop, overlay, and directional hover motion
Project Portfolio
Animated All, Residential, and Commercial filters with staggered card transitions
Project Details
Six generated project pages with multi-paragraph introductions, facts, galleries, and selected related work
Service Directory
Six service rows that shift on hover, reveal their own image, and link to generated detail pages
Service Details
Editorial service pages with multi-paragraph overviews, capability ledgers, selected projects, and next-service navigation
Project Expertise
Cinematic commercial and residential cards with statistics, project imagery, and hover takeovers
Design Process
Four image-led stages with diagram, label, icon, and cinematic hover-state transitions
Testimonials
Full-bleed architectural client stories with a compact visual selector
Editorial CTA
Immersive photographic closing statement with paired project and consultation actions
Inquiry Form
Configurable project inquiry with editable fields, contact details, and local demo confirmation
Section Library
Standalone route documenting Plinth's reusable compositions and interface patterns
Footer
Project-ready statement, focused navigation, example-domain links, and a continuous image-backed marquee

What's Included

A cinematic three-frame hero with Lenis wheel smoothing, interpolated scroll progress, and a clear reduced-motion fallback
An animated portfolio with All, Residential, and Commercial filtering, staggered transitions, image zoom, crop motion, and directional controls
Six generated project pages with multi-paragraph introductions, galleries, editable facts, and explicitly selected related work
A service directory with image-revealing hover rows plus six generated detail pages with capabilities and selected projects
Cinematic expertise, process, and testimonial presentations with carefully tuned image and interface transitions
A disciplined Archivo and Geist typography system, warm neutral palette, rounded image frames, and continuous proof marquees
Centralized Unsplash photography with editable alt text and one-file configuration for all buyer-facing content
Responsive navigation, keyboard-accessible controls, semantic structure, demo inquiry flow, sitemap, and reduced-motion support

Architecture That Moves With the Scroll

The hero begins as three architectural frames and gradually contracts into a composed central image while the copy and side portraits move independently. Lenis smoothing and interpolated progress keep the transition fluid without making the rest of the site feel heavy.

A Real Portfolio and Service System

Plinth includes animated project filters, six detailed case studies, a hover-reactive service directory, and six full service pages. Project relationships and service-to-project selections are explicit, editable, and generated automatically from one configuration file.

Editorial Restraint, Useful Interaction

Warm stone neutrals, Archivo display type, Geist interface copy, immersive Unsplash photography, and precise hover motion create a studio identity that feels premium. Every interaction supports browsing the work instead of competing with it.

Set up in minutes

Forms, newsletter, and analytics - pre-wired

Plinth is ready to connect to your preferred providers. Pick from the options below, drop in a single API key, and your contact form, newsletter signup, and analytics are live - no backend, no JavaScript, no glue code.

Contact form

The Contact section's <form> renders with no JS. Set one provider in site.ts; the form action wires automatically.

  • Formspree
    50 free submissions / month, no domain restriction
  • FormSubmit
    Free, no signup - just an email confirmation
  • Netlify Forms
    Free 100/month - Netlify hosting only
Setup guide

Newsletter

The Newsletter form sends subscribers directly to your ESP. The email input name auto-adjusts per provider.

  • Mailchimp
    Standard EMAIL field; honeypot supported
  • ConvertKit (Kit)
    email_address field; works with any form ID
  • Buttondown
    email field; lightest, indie-friendly
Setup guide

Analytics

Layout.astro injects the right script tag based on the provider you choose. No client-side branching.

  • Google Analytics 4
    Paste your G-XXXXXXXXXX measurement ID
  • Plausible
    Privacy-friendly, ~1 KB script, no cookies
  • Umami
    Self-hostable, also cookie-free
Setup guide

Tech Stack

Astro 7 Tailwind v4 TypeScript Responsive SEO Ready Blog Ready

Config-Driven Setup

Every theme uses a single src/config/site.ts file for customization. Change your brand, navigation, form providers, analytics, and section content without touching component code.

Full site.ts reference in the docs

site.ts
// src/config/site.ts
export const siteConfig = {
  name: "Your Company",
  tagline: "Your tagline here",
  url: "https://yourdomain.com",

  navigation: { sticky: true, links: [...], cta: {...} },
  social:     { twitter: "...", github: "...", linkedin: "..." },
  seo:        { title: "...", description: "...", ogImage: "/og.png" },

  // ── Provider switches ────────────────────────────────
  contactForm: { provider: "formspree",  formspreeId: "your-id" },
  newsletter:  { provider: "convertkit", actionUrl: "https://..." },
  analytics:   { provider: "plausible",  plausibleDomain: "you.com" },

  // ── Section data ─────────────────────────────────────
  team, video, timeline, comparison, gallery,
  carousel, tabs, appDownload, map, footer,
} as const;

Full documentation, ready before you buy

Browse the install guide, the site.ts reference, provider setup, deploy instructions, and the Plinth-specific page - all live now.