Theme migration

  • 2
  • Question
  • Updated 3 years ago
I've got a custom theme in production that I have updated in a Sandbox.  Now I want to replace my production theme with the sandbox version, but not change the name or anything.  I really need to import and replace, or replace XML in production. 

How can I do this?
Photo of Chandra V

Chandra V, Champion

  • 6,966 Points 5k badge 2x thumb

Posted 3 years ago

  • 2
Photo of Chandra V

Chandra V, Champion

  • 6,966 Points 5k badge 2x thumb
bumping!
Photo of Anna Wiersema

Anna Wiersema

  • 10,890 Points 10k badge 2x thumb
Hey Chandra! Sorry your question got lost in the shuffle.  So when you create and update a Theme in Skuid, Skuid is creating and updated a static resource that stores the CSS etc for your theme.
  1. In your sandbox, go to the Themes tab, and find the Resource Name for your desired theme.
  2. Go to Salesforce Setup > Static Resourcesand find that static resource.
  3. Click "View File" to download this file.
  4. Open your Production org, and repeat steps 1-2 (it sounds like the Production Theme may have the same static resource name as the one in the sandbox).
  5. When you find the appropriate static resource, click "edit" and upload the theme zip file that you downloaded from the sandbox.
Your theme name & resource name will stay the same, but the theme itself will be updated. For more information about exporting/importing themes in general, you can check out the Export & Import Themes tutorial.

Cheers! Let us know if this works for you!