Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Preserve your custom Next Experience theme during a clone

Preserve your custom Next Experience theme during a clone by using a data preserver.

Before you begin

Role required: admin

About this task

This procedure preserves theme-related data during a clone. If the theme is not published before the clone, you must publish it after the clone to apply it in the target instance.

Procedure

  1. Navigate to All > System Clone > Clone Definition > Preserve Data.

  2. Select New.

  3. On the form, fill in the fields.

    FieldDescription
    NameUnique name for your data preserver. An example is Next Experience Theme Properties.
    ThemeOption to determine whether this preserver is theme-related. In this case, select the option to mark it as true.
    TableTable that is affected by this data preserver. In this case, use System property [sys_properties].
    ConditionsConditions that this data preserver acts on. Build the condition as Name is glide.ui.polaris.theme.custom.
  4. Right-click the header and select Save.

    The Clone Profiles related list appears.

  5. Create a new record for each of the following tables, and leave the condition field empty.

    • sys_ux_theme
    • sys_ux_style
    • m2m_theme_style
    • m2m_style_asset
    • sys_ux_theme_asset
    • sys_ux_theme_m2m_asset
    • sys_ux_theme_customization
    • m2m_app_theme
    • Create a new record for each of the table, including the associated condition.
    TableConditions
    sys_propertiesName is glide.ui.polaris.theme_builder.override_logo.
    sys_user_preferenceName is glide.ui.polaris.theme.
    sys_user_preferenceName is glide.ui.polaris.theme.variant.
    Add this table for themes with custom logos: sys_attachmentName or unique identifier of the sys_attachment record on the target.
  6. If you have a clone profile you would like to add, select Edit, move your clone profile to your data preserver, and select Save.

    Note: A clone profile enables you to store predefined target and clone options. If you don’t have a clone profile, or don’t need one, skip this step.

Parent Topic:Configuring Next Experience themes and preferences