Select to view content in your preferred language

Experience Builder Organization Theme doesn't match Shared Theme

553
4
Jump to solution
11-20-2024 11:23 AM
Labels (2)
MatthewProctor-Brown
Occasional Contributor

I'm trying to use Shared Theme to apply our org's Brand Guideline colors to all of our apps.

For older apps the Shared Theme controls are working as expected: I can directly set the header colors, buttons, and body text.  It doesn't really fit our palette well, but I can use the grayscale colors fine.

MatthewProctorBrown_0-1732129326701.png

For Experience Builder, the "Organization Theme" doesn't match any of this, instead defaulting to a different mid-grey for Header Color and completely ignoring the Shared Theme Logo.

MatthewProctorBrown_3-1732129681378.png

If I go through and customize a Theme, it has an entirely different set of named colors than Shared Theme.

  • Primary
  • Secondary
  • Light
  • Dark
  • Success
  • Info
  • Warning
  • Danger

Setting these gives much better results, but seems like it must be done for each app individually.

MatthewProctorBrown_4-1732130487493.png

MatthewProctorBrown_5-1732130504553.png

 

Why is the Organization Theme creating such different colors?
Is there any way to configure a common theme that respects our brand colors?

 

0 Kudos
2 Solutions

Accepted Solutions
Wei_Ying
Esri Regular Contributor

Hi @MatthewProctor-Brown Thanks for your feedback! 

The shared theme in Org is different design system compared to Experience Builder. 
Experience Builder theme is much more complex and has more color variables then shared theme does. So we can only try our best to match the colors in your shared theme to ExB. The "Button background" color in your shared theme will be picked to be "Primary" color in ExB, and the "Button text" color will match the "Dark" color in ExB. The "Body background" will match the Secondary color in ExB.

There is no way to match perfectly for different theme system. But you can manually adjust the app design to use the colors from your org shared theme. In color picker of EXB, you can see these colors from org. So you can decide where to use what color to match your shared theme. 

And the logo in your shared theme cannot be read over, you have to manually upload it into ExB and use it in an Image widget  

WeiYing1_0-1733454272610.png

 

View solution in original post

0 Kudos
Wei_Ying
Esri Regular Contributor

@JeffreyThompson2 Thanks for your feedback! Yes we have got similar request before and we are investigating this feature and will see if we can do in future release. 

View solution in original post

4 Replies
ShaneONeill_144
Esri Contributor

I would suggest getting in touch with your local Esri Distributor and ask them to investigate this further for you - it may be something that can be addressed by a bug/enhancement

0 Kudos
Wei_Ying
Esri Regular Contributor

Hi @MatthewProctor-Brown Thanks for your feedback! 

The shared theme in Org is different design system compared to Experience Builder. 
Experience Builder theme is much more complex and has more color variables then shared theme does. So we can only try our best to match the colors in your shared theme to ExB. The "Button background" color in your shared theme will be picked to be "Primary" color in ExB, and the "Button text" color will match the "Dark" color in ExB. The "Body background" will match the Secondary color in ExB.

There is no way to match perfectly for different theme system. But you can manually adjust the app design to use the colors from your org shared theme. In color picker of EXB, you can see these colors from org. So you can decide where to use what color to match your shared theme. 

And the logo in your shared theme cannot be read over, you have to manually upload it into ExB and use it in an Image widget  

WeiYing1_0-1733454272610.png

 

0 Kudos
JeffreyThompson2
MVP Frequent Contributor

Thought for future development: could you make it possible for Themes made in Developer Edition to be uploaded to Enterprise, similar to Widgets? 

GIS Developer
City of Arlington, Texas
Wei_Ying
Esri Regular Contributor

@JeffreyThompson2 Thanks for your feedback! Yes we have got similar request before and we are investigating this feature and will see if we can do in future release.