Skip to content
JScheper.com
JScheper.com

BizApps, Powerplatform and AI

  • Home
  • Blog
  • Contact
JScheper.com

BizApps, Powerplatform and AI

Awesome refreshed look

Awesome refreshed look for Model-Driven apps.

Posted on May 29, 2024May 23, 2024 By Jeroen Scheper

Microsoft has released a new awesome refreshed look to model-driven apps. The classic theming, where you were able to select a color by using a color picker, was user-friendly and allowed you to compare different themes quite easily. The new refreshed look allows you only to modify the colors that are being used in the app header. Hopefully, this will be extended soon, but also the way how to set this up could be a bit more user-friendly in order to get your awesome refreshed look for your app.

The New Look setting must be enabled in the header in order to use the awesome refreshed look for model-driven apps.

Awesome refreshed look

The following steps need to be taken in order to create an awesome and refreshed look:

1. Create a new solution

in the example below I have created a solution called: Apptheme.

2. Create a new web resource

Before you can create the actual web resource, a new XML file needs to be created. The following XML can be copied in and of course, change the attributes to the colors you like. Personally I just use Notepad in order to create these files but there are more sophisticated tools out there. At the moment the following attributes are “supported” (thank you Microsoft for providing an example here)

  • background – Background color of the app header
  • foreground – The text color of the app header
  • backgroundHover – The background color of buttons on the app header when they’re hovered over
  • foregroundHover –  The text color of buttons on the app header when they’re hovered over
  • backgroundPressed – The background color of buttons on the app header when they’re pressed
  • foregroundPressed – The text color of buttons on the app header when they’re pressed.
  • backgroundSelected – The background color of buttons on the app header when they’re selected.
  • foregroundSelected – The text color of buttons on the app header when they’re selected.

I have changed the attributes to be the following and stored the XML file locally called: moderntheme.xml

<AppHeaderColors 
  background="#0D98BA"
  foreground="#FFFFFF" 
  backgroundHover="#008B8B" 
  foregroundHover="#FFFFFF"
  backgroundPressed="#29AB87"
  foregroundPressed="#FFFFFF"
  backgroundSelected="#01796F" 
  foregroundSelected="#FFFFFF"
/>

Now you need to create a new web resource in your solution by selecting: Web Resources > + New > More > Web resource

Provide a proper name and make sure the Type will be XML and select the xml file you created locally, in this example moderntheme.xml

3. Override App Setting

The last step will be to add the Setting: Override App Header color to your solution and link the custom web resource.
Select Add Existing > More > Setting from your solution.

Search for Override App Header color and add this setting to your solution.

Open the Override App Header color setting and update the value to the name of your web resource.

Once Saved and Published, the awesome refreshed look will be there 🙂


Model-driven Apps custom themeModel-Driven App

Post navigation

Previous post
Next post

Related Posts

Model-driven Apps hide system views

Hide system views to tailor your user experience

Posted on September 11, 2024September 6, 2024

Do you find it difficult to find the system views in the long lists of views available for certain tables? Yes, you were able to set a default of course, but now you do have the option to hide system views when enabling this feature. When looking at the Opportunity…

Read More
Model-driven Apps smarter navigation in model-driven app

Smarter Navigation in Model-Driven Apps: Balancing Personalization and Control

Posted on December 3, 2025December 3, 2025

When building a model-driven app, the menus can grow rapidly because lots of menu items are being added. Smarter navigation in model-driven apps can help tailor this by making it more “personal”. For most of these, you can decide in which Area or Section you want to add these, but…

Read More
Power Platform wave opt-in has moved

Wave opt-in has moved?! Release channel it is!

Posted on February 25, 2026February 25, 2026

Wave Opt-In has moved?! It is the time of the year again when the first Wave update from Microsoft becomes available. If you are like me and curious to get early access to those features, you can enable this in a sandbox environment to play around. When navigating to the…

Read More

Comments (5)

  1. Dave Storey says:
    June 3, 2024 at 4:10 pm

    Have you found a way to change “SANDBOX”? Would love to be able to show “Development”, “Testing”, “Training”, etc.

    Reply
    1. Jeroen Scheper says:
      June 5, 2024 at 10:32 am

      Hi Dave,

      Thank you for visiting my blog and for your reply first of all 🙂

      I am not aware of a way that can override that.
      According to me, this is dictated by the environment type:
      https://learn.microsoft.com/en-us/power-platform/admin/environments-overview#power-platform-environment-types
      If you do find a way of doing this, then please let me know!
      Enjoy your day!

      Jeroen

      Reply
  2. Marcel says:
    June 4, 2024 at 3:56 pm

    Hi Jeroen,

    Great post, thanks!
    Is there a way to add a logo as well?

    Regards,
    Marcel

    Reply
    1. Jeroen Scheper says:
      June 10, 2024 at 9:05 am

      Hi Marcel,

      Thank you for visiting my blog, really appreciated!
      At the moment the only way to include the logo is using the “current way” of managing colors is via Themes.
      Within Customization > Themes > select the active theme and you will see an option at the top called Logo which will be a web resource.
      Please let me know if you managed to follow the instructions.

      Enjoy your day!
      Jeroen

      Reply
  3. Pingback: Custom Themes Per App , Not Just Per Environment In Dataverse - 365 Community Online

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ABOUT ME

  • LinkedIn
  • Mail
  • GitHub
  • YouTube
"BizApps and PowerPlatform dude with a passion for AI, sitting relaxt in his black shirt on a bounty white beach with palm trees, a azure blue ocean in the background and enjoying a good coffee "

~GenAI - DALL.E 3 and GPT 3.5

Subscribe

Please wait...

Thank you for subscribing!

Search

Categories

  • Agents
  • AI Builder
  • AI Prompting
  • Artificial Intelligence
  • Copilot
  • Copilot Studio
  • Customer Insights
  • Customer Service
  • Dataverse
  • Field Services
  • Generative AI
  • Model-driven Apps
  • Personal Development
  • Power Apps
  • Power Automate
  • Power BI
  • Power Platform
  • Reporting
  • Sales
  • SharePoint

Archive

  • June 2026
  • May 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
© 2024 - All rights reserved | Jeroen Scheper | Privacy Policy