Themes
Control the visual appearance of your documents
Introduction
Visual appearance and styling of documents generated by Omnidocs Create are controlled through themes.
A theme defines how generated documents look by applying consistent design rules such as fonts, colors, spacing, table design and other visual styling.
In practice, a theme ensures that documents generated across different templates follow the same visual identity. This allows organizations to maintain branding guidelines and consistent formatting without having to configure styling in every individual template.
Themes separate design from document logic. Templates define what content appears in a document, while themes define how that content looks.
A theme typically contains the following elements:
| Component | Description |
|---|---|
| Typographies | Defines the fonts, sizes, and styles used throughout the document. |
| Colors | Specifies brand colors used for headings, highlights, and other styled elements. |
| Layout rules | Controls spacing, alignment, margins and general structure of document elements. |
| Element styling | Defines how tables, lists, graphs and other content blocks should appear. |
| Headers/Footers | Defines the content inside the headers and footers of the output document. |
By centralizing styling in themes, you can ensure that all generated documents remain visually consistent even when multiple administrators create or modify templates.
A theme can contain both a docx-file and an HTML-file for styling, which allows for multiple output options using the same theme.
Using Themes in templates
Themes are applied to templates to control the visual appearance of the generated documents.
Once a theme is selected for a template:
- The theme’s typography, colors, and layout rules are applied automatically
- Document styling becomes consistent across all generated outputs
- Administrators do not need to manually configure styling in the template
This separation allows document designers to focus on structure and logic, while themes handle the overall presentation.
A default theme can be applied on both template-level and unit-level, ensuring that the default output documents can be adjusted to your liking.
Benefits of Themes
Using themes provides several advantages:
-
Centralized styling
Design changes can be applied in one place instead of across multiple templates. -
Improved maintainability
Templates remain focused on logic, forms and content rather than visual design. -
Brand alignment
Documents automatically follow the organization’s branding guidelines.
Themes make it easier to maintain a professional and consistent appearance across all generated documents.
Updated 12 days ago
