TitanPipe - Astro 7 Theme for Roofing, Plumbing & Home Services

Preview
Preview 1

A trust-building, fast, lead-generating website for your contracting business — live in an afternoon.

TitanPipe is a complete roofing and home-services theme built on Astro 7. Every page pre-renders to static HTML, so it loads instantly and deploys anywhere — and it ships zero framework JavaScript, just one small vanilla script.

Live demo: https://titanpipe-astro.vercel.app

WHAT'S INSIDE

• 24 page templates — 40 static pages per build: home, about, solutions, customer stories, services, pricing, blog, careers, contact, instructions, style guide, licenses, changelog, terms, privacy policy, 401, 404

• Service pages — 3 services with a detail template: dual-image hero, overview highlights, a "why choose us" checklist, a numbered process breakdown and a closing conclusion block

• Blog — 9 MDX posts with author, publish and last-updated meta, two category chips per post, five filterable category tabs, and a related-articles strip

• Careers board — 5 open roles as MDX, each with job facts, a position overview and a full application form with résumé upload

• Commerce pages — package detail pages, a working cart with mini-cart modal, checkout, PayPal checkout and order confirmation (localStorage-based; wire up Stripe or Lemon Squeezy when you're ready to sell)

• Motion that earns its keep — scroll reveals, four scroll-linked timelines, the materials and testimonial carousels, a background video with play/pause control, the Pages mega-menu and FAQ accordions — all in one vanilla script, all respecting prefers-reduced-motion

• Edit content, not code — blog posts, open roles and service packages are Markdown files with frontmatter; services are JSON. Add an entry and the listings, detail pages and related-item strips update automatically

• Design-token system — the palette, full type scale and spacing rhythm are CSS custom properties; re-theme the whole site from one :root block, and rebrand in a single line via --color--primary-color, no utility framework to learn

• Self-hosted fonts — Inter Tight as woff2 subsets, no CDN requests

• TypeScript throughout, zod-validated content schemas

TECH STACK

Astro 7 · MDX · TypeScript · hand-crafted CSS · one vanilla interaction script — no React, no Tailwind, no framework runtime

REQUIREMENTS

Node.js 22.12+ and npm. Deploys to Vercel, Netlify, Cloudflare Pages, GitHub Pages, or any static host — no server needed.

LICENSE

One license = one end product (your site or a client's). Building multiple sites? Buy one license per project. You may not resell or redistribute the source.

SUPPORT

Questions or stuck on setup? Email contact@kaziehsan.com — we answer every buyer.

Subtotal$49.00
Tax
$0.00
Total$49.00
By placing an order, you authorize Blink to charge your selected payment method the amount shown above. You agree to our Terms and acknowledge the .
Powered byBlink