Skip to main content

Push a theme to a layout

When your theme is ready, you can push it from Theme Studio to a theme layout. This replaces the layout's theme straight away, in the same way as uploading it in the Layout Editor. To push a theme:

  1. Select Push theme to layout in the preview's title bar, or run Paligo: Push theme to layout… from the Command Palette.

  2. Choose the layout.

    The list shows each theme layout with the theme it uses now.

  3. Read the confirmation. It names the layout and the theme it uses now.

  4. Select Overwrite theme.

    Theme Studio packages the theme folder and uploads it. If Paligo rejects the theme, the errors are listed. For what they mean, see Theme validation messages.

The theme is used the next time you publish with the layout. The layout's option values are kept.

Theme Studio leaves out of the upload anything a theme can't contain: hidden files and folders, such as .git and .vscode, the node_modules folder, and files of a type a theme can't contain. It lists any files it left out.

Important

Pushing changes the layout immediately, without saving in the Layout Editor. Anyone who publishes with the layout gets the new theme. To try a theme out first, push it to a separate test layout.