> ## Documentation Index
> Fetch the complete documentation index at: https://docs.presenton.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Templates and themes

> Create reusable presentation designs and turn existing PPTX files into editable templates.

Templates control slide layouts. Themes control colors, fonts, logos, and the overall visual identity. Use them together to create repeatable, branded presentations.

## Start from PowerPoint

```mermaid theme={null}
%%{init: {"themeVariables": {"fontSize": "17px"}, "flowchart": {"curve": "linear", "nodeSpacing": 35}}}%%
flowchart LR
  PPTX[Choose a PPTX] --> Build[Generate reusable layouts]
  Build --> Review[Review and improve]
  Review --> Use[Create branded decks]
  classDef step fill:#F4F0FF,stroke:#6D4AFF,stroke-width:2px,color:#201547;
  class PPTX,Build,Review,Use step;
```

A useful source deck includes distinct title, section, content, comparison, data, and closing slides. Clean layouts built from editable PowerPoint objects usually produce the best result.

## What you can reuse

* Complete slide layouts
* Title, card, callout, metric, chart, and table blocks
* Fonts, colors, backgrounds, logos, and design variables
* Content regions that AI can populate
* Uploaded assets used by the design

You can create unlimited templates and themes in your own deployment. Advanced contributors can also extend the project templates and styling directly.

## Build templates in code

If you need complete design control, create or extend templates with HTML and Tailwind CSS in the Open Source project. This is useful for product teams that want reusable layouts reviewed and versioned like application code.

<Card title="Tutorial: create a custom template" icon="file-powerpoint" href="/open-source/v0.9.0-beta/tutorials/create-custom-template">
  Prepare a PPTX, generate layouts, review the result, and test it with a new deck.
</Card>
