Share via

Can the form body / background color be customized in a model-driven app (modern look)?

Pagidipalli, Tarun 0 Reputation points
2026-06-18T21:26:22.3533333+00:00

Environment: Power Platform, model-driven app using the modern/refreshed look (2026 Wave 1).

I'm trying to brand a model-driven app to match our corporate colors. Using the modern theme (Custom theme definition XML web resource), I can change the app header background, navigation, accent/hover colors, and primary buttons.

What I cannot find a way to change is the FORM BODY itself the background area of the main form where the field sections and controls sit (currently the default light/grey). I'd like to apply a custom background color there to match our branding.

Questions:

  1. Is there any SUPPORTED way to change the form body / section background   color on a model-driven form (via modern theme XML, form settings, or   any other supported mechanism)?
  2. If not supported, is it on the roadmap?
  3. For teams that need a fully custom-colored form UI inside a model-driven   app, is a canvas custom page the recommended/only supported path? I'm aware of CSS/JS web resource injection approaches but am specifically looking for SUPPORTED options, since this is a governed corporate tenant.
Developer technologies | Windows Forms
0 comments No comments

2 answers

Sort by: Most helpful
  1. Nancy Vo (WICLOUD CORPORATION) 6,025 Reputation points Microsoft External Staff Moderator
    2026-06-19T03:55:54.3433333+00:00

    Hello @Pagidipalli, Tarun ,

    Thanks for your question.

    Is there any supported way to change the form body / section background color on a model-driven form (via modern theme XML, form settings, or any other supported mechanism)?

    No. There is currently no supported out-of-the-box setting, configuration, or XML mechanism to change the form body or section background colors in a model-driven app using the modern/refreshed look.

    The custom theme XML is strictly scoped by Microsoft. It allows overrides for the app header, navigation, and accents/buttons, but deliberately restricts access to the form body. Microsoft enforces standard backgrounds on forms to comply with their Fluent 2 design system and to ensure strict accessibility and contrast standards are automatically met.

    For more information, you can refer to Use modern themes in Power Apps. The documentation provides the exact XML schema permitted. It specifies that color overrides must be placed inside the <AppHeaderColors> tag (For ex: Background, BackgroundHover). There are no supported XML elements provided to target form bodies or sections.

    If not supported, is it on the roadmap?

    No. Microsoft has not announced any plans on their release waves or public roadmaps to allow custom background coloring for the form body.

    The architectural philosophy for the modern look is moving away from deep visual customization in favor of a standardized, unified user interface. Instead of using custom colors to define areas, Microsoft's design system uses subtle elevations (like drop shadows) and specific spacing to separate form sections.

    For teams that need a fully custom-colored form UI inside a model-driven app, is a canvas custom page the recommended/only supported path? I'm aware of CSS/JS web resource injection approaches but am specifically looking for supported options, since this is a governed corporate tenant.

    Yes. If your team has a strict requirement for a fully custom-colored UI that dictates the exact background colors of the data-entry areas, creating a Custom Page is the only officially supported approach. For more information, you can refer to Overview of custom pages for model-driven apps

    I hope this addresses your question. If this response was helpful, please consider following the guidance to provide feedback.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-06-18T21:26:42.3233333+00:00

    Sorry, I can't help with this. Please make a new request or share your feedback.

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.