Find more in Website Templates

Henecon is a premium, production-ready template for brand studios, design agencies, UI/UX consultancies, illustration practices, and any creative business that shows its work and names a price. Built on Next.js 16, React 19, and TypeScript, it ships with 20 pre-built page templates, an MDX-powered blog and case study system, a working storefront with cart and checkout, and a fully editable content layer — no CMS or backend required.

A creative agency sells confidence before it sells work, and Henecon opens with both: a wall-sized display headline, a full-bleed hero photograph, and a primary red that runs from the first pixel to the footer. Every piece of content lives in JSON or MDX files, so you can launch a real client site in hours without touching the component code.

Tech Stack

  • Next.js 16 — App Router, server components, static-first rendering
  • React 19 — latest concurrent features
  • TypeScript — strict mode, fully typed
  • MDX — for blog articles and case studies, read with gray-matter
  • Hand-crafted CSS — one plain stylesheet driven by CSS custom properties, no utility framework and no build-time CSS pipeline to learn
  • Self-hosted fonts — Inter, Big Shoulders Display, Geist and Manrope shipped as local woff2 files, with no third-party font requests at runtime
  • Zero backend lock-in — no CMS, no font CDN, no commerce backend dependency

Included Pages and Templates

  • Homepage — full-bleed hero, filterable works strip with four category tabs, a scroll-driven process rail that stacks its five cards, an expanding idea rail, a pricing grid, and a brand-zoom call to action scrubbed by the scroll
  • About — pointer-drift hero photographs, an awards list that swaps its picture as you move down it, a team rail that rolls sideways as the page scrolls, values, socials, and a cookie banner
  • Projects — a hand-laid index of 6 case studies plus 6 detail pages, each with overview, challenge, approach, design solution, outcome, a three-fact sheet, and a click-to-zoom lightbox gallery
  • Blog — a featured article above six category filter tabs, plus 10 MDX articles with author byline, category, date, and a related-articles strip
  • Pricing — a two-plan grid plus 2 plan detail pages with full feature lists and add to cart
  • Category — 2 category pages for the plan storefront
  • Contact — contact details and a labelled enquiry form
  • Checkout, PayPal Checkout, and Order Confirmation — cart-aware flow (no real payment wired; UI demo)
  • Utility — style guide, license, changelog, privacy policy, terms and conditions, 401 password protected, and 404

Everything prerenders to static HTML — 36 pages, all faithful to the original design.

Easy Content Editing

All editable content lives in the project's src/content folder — you never have to touch component code to launch the site. Update these files in any text editor:

  • blog MDX files — articles: frontmatter for title, excerpt, category, listing and byline dates, author, and the card, banner and rail photographs; Markdown for the body
  • projects MDX files — case studies: frontmatter for the banner, the three-fact sheet, the two-image gallery, the full-width still, and both card treatments; Markdown sections for overview, challenge, approach, design solution and outcome
  • plans.json — the pricing grid: name, blurb, price, feature list, button label, and the accent classes the design gives each card
  • products.json — the plan detail pages: name, blurb, price, feature list, and the values the basket stores
  • categories.json — the two category pages

Each collection's order is one explicit list, and every surface slices it — the blog index, its category tabs, the home page's rail and the related strip all follow from it.

Colours, spacing, and the type scale are CSS custom properties in one :root block — change a value there and it updates the whole template.

Performance and SEO

  • Server-rendered pages out of the box (App Router) — every route prerenders to static HTML
  • Self-hosted fonts and images — no third-party CDN requests at runtime
  • Lazy-loaded imagery throughout, served at the sizes the layout asks for
  • Open Graph and Twitter card metadata on every page, with an absolute share image URL
  • Semantic HTML structure, one H1 per page, a skip link, and a route-aware active navigation state
  • Every control is a real button or link, reachable and operable from the keyboard
  • Every animation respects the reduced motion setting
  • Clean, crawlable URLs

Deployment

One-click deploy to Vercel — build settings are auto-detected. Also runs on Netlify, AWS Amplify, Cloudflare Pages, or any Node 20+ host.

What You Get

  • Full Next.js 16 and TypeScript source code
  • 20 pre-built page templates
  • Sample content (6 case studies, 10 blog articles, 2 pricing plans, 2 categories)
  • Self-contained HTML documentation
  • Comprehensive README with setup and editing guide
  • Friendly buyer support

Requirements

  • Node.js 20 or higher
  • Basic familiarity with the command line
  • A text editor (VS Code recommended)
Version 1.0.0
Initial release September 08, 2026
Download 25 MB .zip
Reference ID W4PK700BB

Supported browsers

Chrome
Safari
Firefox
Edge
Opera