Preserve your custom Next Experience theme during a clone

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • 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.
      Table 1. Clone Data Preserver form
      Field Description
      Name Unique name for your data preserver. An example is Next Experience Theme Properties.
      Theme Option to determine whether this preserver is theme-related. In this case, select the option to mark it as true.
      Table Table that is affected by this data preserver. In this case, use System property [sys_properties].
      Conditions Conditions 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
    6. Create a new record for each of the table, including the associated condition.
      Table 2. Clone Data Preserver for table and condition fields
      Table Conditions
      sys_properties Name is glide.ui.polaris.theme_builder.override_logo.
      sys_user_preference Name is glide.ui.polaris.theme.
      sys_user_preference Name is glide.ui.polaris.theme.variant.
      Add this table for themes with custom logos: sys_attachment Name or unique identifier of the sys_attachment record on the target.
    7. Optional: 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.