TEMPLATE DESIGN SYSTEM

Reducing design and engineering TAT while making website templates anything but boring

PROJECT OVERVIEW

I designed a flexible, future-ready system for Neo website AI templates. Every color, font, and layout adapts perfectly when switching designs—making our template creation faster, cleaner, and easier to manage.

What if users could swap website templates without losing a single word or image? I built a system that lets users switch effortlessly, preserving 100% of their content, while offering 2,700+ visual variations via typography and color themes.

Why we needed this

When I started working on Neo AI’s website builder, our users were small business owners, not designers. They simply wanted a great-looking website up fast.

CONTEXT AND PROBLEM

We needed dozens of templates tailored to different industries like cleaning, to salons, retail, creators and more.

Templates alone aren’t enough. The real magic happens when users can experiment and switch templates without re-entering any content.

Most popular builders like WIX or Squarespace don’t work that way. Switching often breaks layouts or erases copy. That stops users from exploring.

How I kicked things off

I started by mapping out our user personas: offline services, online services, retailers, creators etc. The offline services (cleaning services) template became our pilot - perfect for testing lead generation, service listings, bookings.

A MODULAR TEMPLATE STRUCTURE WAS DEFINED

Sections like Intro, Services, Gallery, About, Appointment, Contact.

Each section needed named content elements, like services.title, gallery.image, contact.primary-btn.

This way, no matter how a section looked visually, its content would always have a home during a template switch. That consistency is the foundation of the system.

Building the engine - System architecture

DESIGN TOKENS & VARIABLES

Typography: 15 curated font pairs, each with desktop and mobile scales - for each template.

DESIGN TOKENS & VARIABLES

Color: 15 theme packs (with tonal variants, text states, error states, shadows) for each template.

RESUSABLE COMPONENT

Buttons (primary, secondary, tertiary, icon variants), cards, section scaffolds — all hooked into the variable system.

ENGINEERING COLLABORATION

Every template uses the same slot or element structure. That means switching from Cleaning to Salon (or any other template) keeps content intact.

SCALE CAPABILITY

With 12+ templates, each with 15 color themes × 15 font pairs, the system can generate over 2,700 unique site styles automatically.

The system in action, here's how it all came together

Why it mattered

IMPACT IT CREATED

Design & dev time shrank: templates became building-block assemblies, not full redrafts.

User freedom increased: they could experiment without the fear of losing work.

Visual variety that feels intentional, not random.

We shipped 50+ templates across verticals, all cross-compatible.

This wasn’t a quick build; it required systems thinking

  • Figma was our single source of truth - tokens, components, and templates all linked to this library.

  • Folder structure and naming conventions (like hero-title-H1 or btn-primary-large) ensured consistency.

  • I documented component anatomy, token usage, and section schemas—so teammates and future designers would have clarity.

  • We staged rollout, gathered internal feedback, and iterated on edge cases like truncated lists or fallback CTAs.

Key learnings and future scope

FUTURE SCOPE

Token-first design unlocks massive flexibility.

Early engineering buy-in ensures systems stay robust across implementation.

Next up: introduce accessibility overrides, and build a section marketplace for plug-and-play expansion.

This project let me flex both systems thinking and visual design. It ended with a scalable template ecosystem where users can switch designs fearlessly, designers ship fast, and every website feels custom.

Here you'll only find

isha.designworks@gmail.com