Skip to main content

What are design templates?

Design templates are available on Business and Enterprise plans. They let teams reuse approved designs and project structures to maintain consistent styling, branding, and user experience across projects. A design template is a Lovable project that has been marked as reusable. When a template is used, the entire project codebase is copied into the new project, including:
  • File structure
  • Components and styles
  • Configuration files
  • Project setup and scaffolding
Projects created from design templates are fully independent and can be edited freely.

Why use design templates?

Use design templates to:
  • Maintain consistent design systems and architecture
  • Start new projects from proven codebases
  • Reduce repetitive setup work
  • Share best practices across a workspace
Design templates help teams move faster while keeping projects aligned.

Prerequisites

To use design templates:
  • You must be on a Business or Enterprise plan
  • The template project must have public or workspace visibility
  • You must be a project editor, admin, or owner to set projects as templates
  • You must be a workspace admin or owner to manage default templates

Set up a design template

To set up a design template, you must be a project editor, admin, or owner.
  1. Open an existing project.
  2. Go to Project settings.
  3. Set the project visibility to public or workspace.
  4. Enable Use as a template.
The project appears in the Workspace settings → Templates section and can be used when creating new projects.

Start a project from a design template

To use a template when creating a new project:
  1. Click + on the prompt box.
  2. Go to Design → Use a template.
  3. Choose a template and create your project as usual.
The selected template is applied as the project foundation. Your prompt still controls what gets generated.

Default templates

Each workspace can have one default design template. Default templates help standardize how projects are created across a workspace. You need to be a workspace admin or owner to manage default templates. To set a default template:
  1. Go to Workspace settings → Templates.
  2. Hover over a template and select Set as default.
When a default template is set, it appears in the prompt box and is applied automatically to new projects. You can override the selection at any time. To remove a default template:
  1. Go to Workspace settings → Templates.
  2. Hover over the template and remove the default.