Website template

Mainline - Minimal landing page template Next.js & Astro

Our most popular template. A minimal, yet unique, landing page template built with shadcn/ui and Tailwind 4. Available in both Next.js and Astro editions. Contains all the core pages and sections for a landing page or marketing website.

Landing Page · Starter Kit · Free

Open live demo
Mainline - Minimal landing page template Next.js & Astro

Design breakdown

An AI reading of this template's design: colors, type, spacing, sections and signature details. Ottermind starts from it when you use the template.

Overall

landing page, clean and modern, low density, light

Palette

background #F9F8F6; surfaces #FFFFFF, #F3F4F6; text #111827; muted text #6B7280; primary #111827; accents #10B981, #EF4444, #F59E0B, #8B5CF6

Type

headings Inter, 700, sentence-case; body Inter, 16px; scale h1 48px, h2 32px, h3 24px

Shape & spacing

button/card radius 8px, borders 1px solid #E5E7EB, shadows 0 1px 3px rgba(0,0,0,0.1), section spacing 80px, content width 1280px

Sections (top to bottom)
  • Header — horizontal navigation bar with logo, menu items, and login button, fixed position, white background with subtle shadow
  • Hero — two-column layout, left side with headline, subheading, and two CTA buttons; right side with four feature list items using icon bullets, light background
  • Product preview — full-width card showing interface mockup of a task management dashboard with tabs, filter options, and issue cards in columns, white surface with soft border
  • Footer — not visible in screenshot
Signature details
  • Minimalist UI with consistent spacing and alignment
  • Soft rounded corners on all interactive elements
  • Subtle drop shadows on cards and header
  • Icon-based bullet points for feature list
  • Clean typography hierarchy with bold headlines and light body text
  • Monochrome color scheme with strategic accent colors on CTAs and status indicators
Other pages
  • /features: overview of product capabilities with icons and descriptions
  • /pricing: tiered pricing table with comparison features
  • /about: team and mission statement with imagery
  • /contact: form and contact information

Template details

Category
Landing Page, Starter Kit
Built with
Next.js, Astro, Tailwind CSS, shadcn/ui
License
Commercial
Author
Shadcnblocks
Listed on
Shadcnblocks
Price
Free

Original design by Shadcnblocks, listed on Shadcnblocks. Ottermind does not copy the template's code; it builds a new site from the brief.

The brief Ottermind starts from

It opens in Studio as a draft — add your brand, audience and pages before you send.

Build a landing page website inspired by the "Mainline" template. Reference brief: Our most popular template. A minimal, yet unique, landing page template built with shadcn/ui and Tailwind 4. Available in both Next.js and Astro editions. Contains all the core pages and sections for a landing page or marketing website. Use original copy and imagery for my brand rather than the reference's placeholder content.

How to use this template

  1. 1

    Click “Use this template” to open it in Ottermind Studio with its brief filled in.

  2. 2

    Add your brand, audience, pages and content to the brief.

  3. 3

    Ottermind builds a new site inspired by this design — keep editing it in the chat.