Constructors is a Construction Company Website Template for html and Astro Build. Constructors is a modern, performance-driven Construction & Heavy Equipment Company Website Template built with Astro for speed, scalability, and SEO excellence. Designed specifically for contractors, infrastructure firms, heavy equipment rental companies, and industrial service providers, this template delivers a bold, professional, and high-trust visual identity.
Constructors Supports Astro Version 6.x.x π
From the first hero impression to the final project inquiry β every section is engineered to communicate strength, reliability, and operational excellence.
π What Makes Constructors Stand Out
Constructors elevates your industrial brand with:
- Strong, high-impact hero sections
- Professional dark-industrial color palette
- Purpose-built UI for heavy equipment & project showcases
- Clean typography optimized for readability & authority
- Smooth micro-interactions and optimized performance
- Every element is crafted to reflect trust, durability, safety, and large-scale operational capability.
π― Design DNA
- Industrial Dark Palette β Deep charcoal, steel gray & safety-orange accents
- Professional Typography β Engineered for clarity, authority & long-form readability
- Micro-Animations β Subtle fades, hovers & interaction feedback
- Cinematic Hero Sections β Full-width, high-impact visual storytelling
- Responsive Perfection β Optimized for desktop, tablet & mobile
π¦ Features Included
- β Construction-focused homepage
- β Equipment rental & machinery listing sections
- β Project showcase & case study layouts
- β Service detail pages
- β Safety, certifications & compliance sections
- β Blog & article system (with MDX)
- β Contact forms with maps integration
- β FAQ accordion
- β Newsletter & CTA sections
- β About, Terms, Privacy & Documentation pages
π Project Structure
public/ βββ img/ # All Source Images β src/ βββ components/ # Reusable Components βββ content/ # MDX content β βββ blog/ # Article MDX files β βββ equipment/ # Equipment MDX files β βββ project/ # Project MDX files β βββ service/ # Service MDX files β βββ pages/ # All static pages βββ scripts/ # All Scripts βββ layouts/ # Layout components (MainLayout) βββ pages/ # Astro route files βββ styles/ # Global styles and Tailwind config
π Pages Included (Fully Coded)
- Home (Landing Page) β High-impact hero + CTA
- Services (Listing & Details)
- Equipment (Listing & Details)
- Projects (Listing & Details)
- Blog & Blog Detail
- Get Quote β Forms + Google Maps
- About Company
- Privacy Policy
- Terms of Service
- Documentation
π§± Fully Modular & Reusable Components
Built with a true component-based architecture β no code repetition:
- HeroSection
- HeadingSection
- BlogCard
- EquipmentCard
- ServiceCard
- TestimonialSection
- AuthorCard
- Newsletter
- FAQAccordion
- CTASection
- PageSection
- and many moreβ¦
π Built-in Content System (MDX / Markdown)
Update content without touching layouts:
- β Blog posts
- β Equipment details
- β Project case studies
- β Documentation pages
- β Legal pages (Privacy, Terms)
π Free Updates & Support
Constructors includes free lifetime updates to ensure ongoing compatibility, security, and performance.
Need help? Contact us anytime
π Changelogs
VERSION 1.1.0 (March 2026)
Package Updated
@iconify-json/bi ^1.2.6 β ^1.2.7 @tailwindcss/vite ^4.1.13 β ^4.2.1 alpinejs ^3.14.9 β ^3.15.8 tailwindcss ^4.1.13 β ^4.2.1 astro ^5.1.7 β ^6.0.0 @astrojs/mdx ^4 β ^5
Content Config
src/content/config.ts β deleted src/content.config.ts β created with glob() type: "content" β removed z imported from astro/zod
Dynamic Routes
entry.slug β entry.id.replace(/\.mdx$/, "")
params: { slug: entry.id.replace(/\.mdx$/, "") }
Pages
entry.render() β render(entry)
Fonts API
Google Fonts `<link>` β Astro 6 built-in Fonts API.