Skip to main content

Template Designer

Overview

The Template Designer is a powerful visual editor for creating document templates. Drag and drop components, configure properties, and preview your design in real-time.

Interface Layout

  • Left Sidebar - Component Library with draggable components
  • Center Canvas - Visual editing area showing your template
  • Right Sidebar - Properties Panel, Layers, and Variables tabs

Components

Text & Content

  • Text - Static or dynamic text content
  • Heading - Section headers (H1-H6)
  • Rich Text - Formatted text with styles

Media

  • Image - Static or dynamic images
  • QR Code - Generate QR codes from data
  • Barcode - Generate various barcode formats

Layout

  • Container - Group and style components
  • Columns - Multi-column layouts
  • Spacer - Add vertical spacing
  • Divider - Horizontal separator lines

Data

  • Table - Display tabular data with headers
  • Chart - Visualize data (bar, line, pie, etc.)

Logic

  • Loop - Repeat components for array data
  • Conditional - Show/hide based on conditions

Variables

Use {{variableName}} syntax to insert dynamic data:

  • Define variables in the Variables tab
  • Reference them in any text or property field
  • Use dot notation for nested data: {{customer.name}}

Tips

  • Use the Layers tab to navigate complex templates
  • Preview regularly to check your design
  • Save often with Ctrl+S
  • Use keyboard shortcuts for faster editing