Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Building Power Apps
Answered

Theme consistency in PowerApps

(0) ShareShare
ReportReport
Posted on by 41

My company is asking us to create a bunch of application to replace Google Sheet.

 

After trying, I spent too much effort to align the color, font,... to match company's branding. Is there anyway I can sync up all color and font settings across those apps?

 

TIA

  • TuongDoan Profile Picture
    550 Super User 2025 Season 1 on at
    Re: Theme consistency in PowerApps

    [Duplicated content]

  • TuongDoan Profile Picture
    550 Super User 2025 Season 1 on at
    Re: Theme consistency in PowerApps

    [Duplicated content]

  • TuongDoan Profile Picture
    550 Super User 2025 Season 1 on at
    Re: Theme consistency in PowerApps

    [Duplicated content]

  • TuongDoan Profile Picture
    550 Super User 2025 Season 1 on at
    Re: Theme consistency in PowerApps

    [Duplicated content]

  • TuongDoan Profile Picture
    550 Super User 2025 Season 1 on at
    Re: Theme consistency in PowerApps

    [Duplicated content]

  • AsherNg1990 Profile Picture
    41 on at
    Re: Theme consistency in PowerApps

    Thank you for the detailed guide. When I try Modern Control, some properties are not the same as the original control, they have checked option, or don't have the onselect property.

     

    How to enable those settings?

  • Verified answer
    TuongDoan Profile Picture
    550 Super User 2025 Season 1 on at
    Re: Theme consistency in PowerApps

    Power Apps allows you to create theme that you can apply to all modern controls to keep consistency of theme

     

    First, you have to create app using modern control. To enable MC:

     

    1. On the command bar, select Settings > General.
    2. From the Preview tab, set the toggle for Modern controls and themes to On.

    modern-controls-list.png

     

    Then you can create the theme to match your company's branding here:

     

    Screenshot 2024-04-27 at 4.57.44 PM.png

     

    ------------- I don't know why I can't reply to this topic anymore, so I will update the answer here @AsherNg1990 

     

    The modern control differs significantly from its original counterpart. They were designed to replace the old one, but some are still in the development phase. If the modern control lacks a property you need, there is little we can do but find a workaround solution.

     

    For instance, the modern toggle control now features a Checked property, which you may already be familiar with. As a result, you can make minor adjustments to your code to adapt to this change. Some controls, however, are missing the OnSelect property, and you will have to wait for an update. For example, the modern table control only recently gained the OnSelect option.

     

    In terms of theme consistency, I believe the modern control is the best and most convenient option
     
    I have another approach but cost much more time, that you can declare theme setting in app's OnStart property. 
     

    Set(varSysColor, RGBA(234,112,201,1));
    Set(varSysFontSize, 12);

    and apply that variable to each control

     

    ---------------------------

    If the solution I provided assisted you in resolving this issue, kindly select "Accept as solution" This will help others in finding the solution more expediently 😄Also, a Thumbs up would be a great compliment!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,660 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,004 Most Valuable Professional

Leaderboard