Overview
VibeDoc’s template system gives you complete control over document styling. Customize colors, fonts, spacing, and layout to match your brand or create distinct document types.
Template Components
Colors
Primary, secondary, accent, and text colors
Typography
Font families, sizes, weights, and line heights
Spacing
Margins, padding, and gaps between elements
Layout
Headers, footers, and page dimensions
Color Configuration
Primary Colors
Define your brand colors:- Primary
- Secondary
- Accent
Primary Color - Main brand colorUsed for:
- Headings
- Links
- Buttons
- Emphasis
Color Presets
Quick-start with built-in color schemes:Blue Professional
Blue & Indigo - Corporate, trustworthy
Green Growth
Green & Teal - Fresh, eco-friendly
Purple Creative
Purple & Pink - Creative, modern
Red Bold
Red & Orange - Energetic, urgent
Gray Minimal
Grayscale - Clean, minimal
Multicolor
Full spectrum - Playful, diverse
Applying Colors
Colors automatically apply to:- All heading blocks
- Text emphasis
- Table headers
- Callout borders
- Signature blocks
- Divider lines
Colors are applied consistently across preview, PDF export, and shared links for perfect brand matching.
Typography
Font Families
Choose from professional font stacks:Heading Sizes
Configure all six heading levels:Text Sizing
Control body text appearance:Base Font Size
Base Font Size
Default: 16pxAffects all text blocks. Recommended range: 14-18px
Line Height
Line Height
Default: 1.6Spacing between lines. Recommended: 1.4-1.8
Letter Spacing
Letter Spacing
Default: 0Space between characters. Recommended: -0.02em to 0.05em
Paragraph Spacing
Paragraph Spacing
Default: 16pxGap between paragraphs. Recommended: 12-24px
Spacing & Layout
Margins
Control document edges with visual cross-layout editor:Visual Editor: VibeDoc includes an interactive cross-layout margin editor with real-time preview. See margins adjust as you type!
- Cross-layout positioning (Top, Right, Bottom, Left inputs)
- Connecting lines to page preview
- Real-time visual feedback
- Intuitive controls with labels
Padding
Internal spacing for elements:Grid System
Align content with an invisible grid (coming soon):- Columns: 12-column system
- Gutters: Configurable gaps
- Breakpoints: Responsive sizing
Header & Footer
Header Configuration
Customize document headers:- Content
- Styling
- Visibility
Header Content:
- Logo image
- Company name
- Document title
- Date
- Custom text
Footer Configuration
Customize document footers:- Content
- Styling
- Visibility
Footer Content:
- Page numbers
- Copyright notice
- Contact info
- Website URL
- Custom text
Border Configuration
Add borders to header/footer:Branding & Watermarks
Protect and brand your documents:Logo
Add company logo to header or footer with size and position controls
Watermarks
Add text or image watermarks with full customization →
Header, footer, and branding settings are Pro features. Free plan uses default header/footer.
Page Settings
Page Size
Currently, all documents use A4 (210mm × 297mm):Coming Soon:
- Letter (US standard)
- Legal
- A3, A5
- Custom dimensions
Orientation
Toggle between:- Portrait (vertical) - Default - Represented by vertical paper icon
- Landscape (horizontal) - Represented by horizontal paper icon
Visual Selection: Choose orientation with intuitive SVG paper icons showing actual page orientation. Portrait displays a vertical paper sheet, landscape shows a horizontal document.
Page Breaks
Control where pages break (coming soon):Template Library
Built-in Templates
Start with pre-configured templates:Business Proposal
Professional blue theme with clean typography
Legal Contract
Serif font with formal spacing and structure
Creative Brief
Colorful with modern sans-serif fonts
Technical Report
Monospace accents, tight spacing, data-focused
Invoice
Minimal design with emphasis on tables
Resume
Compact layout with professional styling
Custom Templates
Create your own templates (Pro feature):1
Start with Base
Choose a built-in template or start blank
2
Customize Settings
Adjust colors, fonts, spacing, headers/footers
3
Preview
See real-time preview of changes
4
Save Template
Give it a name and save to your library
5
Apply Anytime
Apply saved templates to any document
Sharing Templates
Share custom templates with team (Enterprise feature, coming soon):- Export template configuration as JSON
- Import templates from others
- Team template library
- Version control for templates
Advanced Customization
CSS Overrides (Enterprise)
Add custom CSS for ultimate control:JavaScript Hooks (Enterprise)
Execute custom logic on document events:API Configuration
Set templates programmatically:Template Management
Saving Templates
Save current configuration as reusable template:- Configure Document - Style to your liking
- Open Template Menu - Click “Templates” in toolbar
- Save as New - Click “Save Current as Template”
- Name Template - Give it a descriptive name
- Confirmation - Template saved to your library
Applying Templates
Apply saved templates to documents:- New Documents
- Existing Documents
- Multiple Documents
Select template when creating new document
Editing Templates
Modify saved templates:- Load template into document
- Make changes
- Save over existing template (replaces)
- Or save as new template (creates variant)
Deleting Templates
Remove templates you no longer need:- Open Template Library
- Hover over template
- Click delete icon
- Confirm deletion
Best Practices
Consistency is Key
Consistency is Key
Use the same template for related documents to maintain brand consistency.
Test on PDF
Test on PDF
Always export a test PDF to verify template looks correct in final output.
Less is More
Less is More
Avoid over-styling. Clean, simple templates are more professional.
Readable Fonts
Readable Fonts
Choose legible fonts at appropriate sizes. Minimum 14px for body text.
Contrast
Contrast
Ensure sufficient color contrast for accessibility (WCAG AA minimum).
Don't: Too Many Colors
Don't: Too Many Colors
Stick to 2-3 main colors. More creates visual chaos.
Don't: Tiny Margins
Don't: Tiny Margins
Leave adequate white space. Minimum 60px margins recommended.
Don't: Mix Too Many Fonts
Don't: Mix Too Many Fonts
Use 1-2 font families maximum. More looks unprofessional.
Responsive Templates
Templates adapt to different contexts:Templates automatically adjust spacing, font sizes, and margins for each context.
Next Steps
Creating Documents
Apply templates to new documents
Export
See templates in PDF output
Block Editor
Style content with templates
Sharing
Share styled documents
