Tensile is an Astro + Sanity website theme for design and engineering studios and agencies. Dark, quiet and fast: one clear message in the hero, real case studies with results, and smooth motion throughout.
13 page types, 25 pages: Home, Work with category filters, Case study, Services, a page per service, Studio with the team, Careers, Journal, Article, Contact with a thank-you page, Privacy, Terms, 404
Smooth motion: Lenis smooth scrolling, a fixed header that blurs on scroll, underline links that sweep in from the left and out to the right, buttons whose labels roll, a nav capsule that glides between items, scroll reveals. Everything turns off for reduced motion
Edit in Sanity or in one file: Sanity Studio schemas and a seed script with all the demo content. Without Sanity the site builds from one JSON file
SEO and AI search built in: Organization, Service, FAQ, CreativeWork, BlogPosting, JobPosting and breadcrumb structured data, sitemap, RSS, robots.txt and llms.txt
Fast: Lighthouse on mobile 100 in Accessibility, Best Practices and SEO, 97 to 100 in Performance, no JavaScript framework
Contact form for Formspree, Web3Forms or Basin
Figma file included: a design system with colour variables, 38 text styles and 26 components with hover states, plus every page for desktop and mobile
One payment, unlimited client projects, free updates.
Tensile is an Astro + Sanity website theme for design and engineering studios and agencies. Dark, quiet and fast: one clear message in the hero, real case studies with results, and smooth motion throughout.
13 page types, 25 pages: Home, Work with category filters, Case study, Services, a page per service, Studio with the team, Careers, Journal, Article, Contact with a thank-you page, Privacy, Terms, 404
Smooth motion: Lenis smooth scrolling, a fixed header that blurs on scroll, underline links that sweep in from the left and out to the right, buttons whose labels roll, a nav capsule that glides between items, scroll reveals. Everything turns off for reduced motion
Edit in Sanity or in one file: Sanity Studio schemas and a seed script with all the demo content. Without Sanity the site builds from one JSON file
SEO and AI search built in: Organization, Service, FAQ, CreativeWork, BlogPosting, JobPosting and breadcrumb structured data, sitemap, RSS, robots.txt and llms.txt
Fast: Lighthouse on mobile 100 in Accessibility, Best Practices and SEO, 97 to 100 in Performance, no JavaScript framework
Contact form for Formspree, Web3Forms or Basin
Figma file included: a design system with colour variables, 38 text styles and 26 components with hover states, plus every page for desktop and mobile
One payment, unlimited client projects, free updates.