Nesoi
llms.txt

Templates and Themes

Design systems and visual styling for your videos

Templates and Themes control the visual appearance of your interactive videos. Templates provide comprehensive design systems that guide the AI when creating visuals, while Themes define colors, fonts, and basic styling.

Templates

Templates are design systems that guide how the AI creates visual content for your chapters. They provide comprehensive styling rules including layout patterns, typography, colors, animations, and component designs.

What Templates Do

Templates provide the AI with detailed design guidelines:

  • Design Philosophy - The overall aesthetic approach and visual principles
  • Layout Structures - How content is arranged (grids, cards, sections)
  • Typography Rules - Font choices, sizes, weights, and hierarchy
  • Color Palettes - Primary, secondary, and accent colors
  • Component Styles - Buttons, cards, lists, accordions, etc.
  • Animation Patterns - How elements appear, move, and interact
  • Responsive Behavior - How designs adapt to different screen sizes

How Templates Work

When you assign a template to a video:

  1. The AI reads the template's complete design system
  2. When creating or modifying visuals, it follows these patterns exactly
  3. Your content maintains consistent styling across all chapters
  4. The AI makes design decisions based on the template's philosophy

Available Templates

Style Templates

Style templates define a complete visual aesthetic:

TemplateDescriptionBest For
BauhausGeometric shapes, primary colors, bold typography inspired by 1920s Bauhaus movementCreative, artistic content
Architectural BlueprintTechnical, grid-based design with measurement markers and drafting aestheticsEngineering, technical training
Bold EditorialHigh-impact typography with dramatic layouts and custom cursor interactionsMarketing, brand storytelling
MinimalistClean lines, generous whitespace, subtle animationsProfessional, corporate content
GlassmorphismFrosted glass effects, subtle gradients, modern depthModern SaaS, tech products

UI Component Templates

Component templates provide patterns for specific interactive elements:

TemplateDescriptionBest For
Animated ListScroll-triggered animations, keyboard navigation, gradient effectsFeature lists, process steps
Animated StepperSmooth slide transitions, progress indicators, step-by-step flowsTutorials, onboarding
Bento GridInteractive grid with spotlight, border glow, and tilt effectsDashboards, feature showcases
CardsVarious card layouts with hover effects and animationsContent organization

Landing Page Templates

Landing page templates are designed for promotional content:

TemplateDescriptionBest For
Product LaunchHero sections, feature grids, testimonials, CTAsProduct announcements
SaaS LandingPricing tables, feature comparisons, social proofSoftware demos
PortfolioMedia reveals, project showcases, contact sectionsCreative showcases

Reference Video Templates

In addition to style templates, you can use an existing video from your organization as a template. This tells the AI to follow the visual style of that video when creating new content.

  1. Click the Template button
  2. Switch to the Reference Videos tab
  3. Browse your organization's existing videos
  4. Click one to preview its chapters
  5. Select it as a template

You can combine a reference video template with a style template and a theme for maximum control.

Selecting Templates

  1. When creating a video, click the Template button
  2. Browse templates by category (Style, UI Component, Landing Page, or Reference Videos)
  3. Click a template to see its preview and description
  4. Select the template to apply it to your video
  5. You can add multiple templates to the same video

You can also select templates when editing:

  1. Open your video in the editor
  2. Access the template selector
  3. Choose a new template to change the visual style

Template Examples

Bauhaus Style

The Bauhaus template creates visuals with:

  • Pure geometric shapes (circles, squares, triangles)
  • Primary colors (red, blue, yellow) on black/white backgrounds
  • Bold, uppercase typography with tight tracking
  • Hard-edge shadows (no blur)
  • Asymmetric but balanced compositions

Minimalist Style

The Minimalist template creates visuals with:

  • Generous whitespace
  • Subtle, muted color palette
  • Clean sans-serif typography
  • Minimal decorative elements
  • Smooth, understated animations

Themes

Themes set the overall look and feel of your video, including:

  • Colors: Background, text, accents, and highlights
  • Typography: Fonts and text styling
  • Spacing: Layout and breathing room
  • Components: Button styles, card designs, and more

Selecting a Theme

  1. When creating a new video, click the Theme button in the creation area
  2. Or, when editing a video, click the Theme button in the editor
  3. Browse available themes and click to preview
  4. Click Apply to use the selected theme

Theme button in the editor
Theme button in the editor

Built-in Themes

Nesoi includes several pre-designed themes:

  • Default - Clean, professional look suitable for most content
  • Corporate - Formal styling for business presentations
  • Creative - Bold colors and modern typography
  • Minimal - Simple, distraction-free design
  • And more... - Browse the theme gallery for additional options

Creating Custom Themes

  1. Click Create new theme in the theme selector
  2. Customize colors, fonts, and styling
  3. Preview your changes in real-time
  4. Save your theme for use across videos

Theme editor with customization options
Theme editor with customization options

Custom themes are saved to your organization and can be used by all team members.

Choosing the Right Theme

Consider:

  • Your brand: Select themes that match your visual identity
  • Your audience: Corporate audiences prefer professional themes, creative audiences enjoy expressive themes
  • Your content: Match the theme to your message tone
  • Accessibility: Ensure sufficient contrast for readability

Templates vs Themes

AspectTemplateTheme
What it controlsComplete design system with layouts, components, animationsColors, fonts, basic CSS variables
ScopeDeep structural and stylistic guidanceSurface-level appearance
CustomizationPre-defined design systemsYou define colors and fonts
Use caseDesign inspiration and consistencyBrand color matching
Applied byAI-generated visualsCSS styling

Using Both Together

Best practice: Use a template AND a theme together for the best results.

  • Template: Guides the AI on layouts, components, and visual patterns
  • Theme: Sets your brand colors and fonts

Example workflow:

  1. Select a template that matches your content type (e.g., "Bauhaus" for creative content)
  2. Apply a custom theme with your brand colors
  3. The AI creates visuals following Bauhaus patterns but using your brand palette

Tips for Visual Consistency

  1. Pick one template - Don't mix design systems within a video
  2. Match templates to content - Use corporate templates for training, creative templates for marketing
  3. Consider your brand - Custom themes let you match exact brand colors
  4. Test on different devices - Preview how your template looks on mobile and desktop
  5. Keep accessibility in mind - Ensure text is readable and contrast is sufficient
  6. Review AI output - Check that the AI is following the template correctly and make adjustments as needed