Deck themes and branding
Give your decks a custom brand look with themes, and set the logo shown on cover and closing slides.
A deck's look, its type scale, colors, spacing, and layout catalog, comes from a theme. ShareMyPage ships a default theme, and you can create custom, brand-faithful themes that every deck in your workspace can use.
Which theme a deck uses
When you create or import a deck without naming a theme, it resolves to your workspace's own brand theme first, falling back to the built-in default. Name a theme explicitly to override that, for example "make it with the NewStore theme".
Custom brand themes
Themes are workspace data, so once created they are available to every deck. You can create one with a connected AI tool:
create_themebuilds a brand-faithful theme from a brand canvas (color and type tokens), your ownbrandCss, and afontUrl. Ask Claude to "create a deck theme from our brand: primary #4F46E5, dark canvas, Inter font."suggest_themeproposes a theme for a topic when you are not sure where to start.list_themes,get_theme,update_theme, anddelete_thememanage the rest.
In the app, the theme editor gives you the same controls with a live preview rail.
Themes substitute, they don't replace
A custom theme swaps its own tokens into the same system, so the standard layout classes and CSS variables still apply. See Designing decks for that token and layout system.
Logos
A deck logo is separate from the theme, so you can rebrand without touching the theme:
set_presentation_logosets the logo for a single deck.set_workspace_presentation_logosets the default logo for every new deck in the workspace.
The logo appears on the cover and closing slides only, not on interior slides. You can also upload logos in the deck editor and workspace settings.
See also
- Designing decks for the type scale, color tokens, and layout catalog these themes drive.
- Create decks with AI and Import a PowerPoint, both of which apply your theme.
- Authoring decks over MCP for the full theme and slide tools.