web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / User Configuration Scr...
Power Apps
Answered

User Configuration Screen - Allow them to change colours

(1) ShareShare
ReportReport
Posted on by Microsoft Employee

I have built an app which has various screens and many design elements including text, buttons, headers and so on. I'd like to create a 'Settings' screen where the end user has the option to change the colours/theme of the text, buttons and headers. I can't seem to work out how to achieve this.

 

Basically, the settings screen should have something where the user can click to change the colour of ALL buttons in the app to perhaps a selection of colours. Or ALL text in the app, and so on. Is this possible and how would I go about it?

Categories:
I have the same question (0)
  • eka24 Profile Picture
    20,925 on at

    Follow these procedure iam Man Cat
    https://powerusers.microsoft.com/t5/Community-App-Samples/Branding-Template-App-V2/td-p/363582

     

    https://www.youtube.com/watch?v=iYPDM9_iWjk

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

    If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.

  • Verified answer
    v-yutliu-msft Profile Picture
    Microsoft Employee on at

    Hi @Anonymous ,

    Do you want the user change the color of all text, all control when running the app?

    Yes, this is possible.

    However, there's no directly settings about changing  the color of all text, all control.

    You need to set all the controls one by one that you want to change color.

    What's more, you need to distinguish two properties:
    Fill: the background color of the control

    Color: the text color of the control

     

    I've made a similar test for your reference:

    1)insert two labels for user to choose color

    set label1's Text:

    "green"

    set label2's Text:

    "red"

     set label1's OnSelect:

    Set(colorvalue,Green)

    set label2's OnSelect:

    Set(colorvalue,Red)

    2)insert some buttons

    If you want to change the button's background's color, you should set like this:
    button1's Fill,button2's Fill,button3's Fill,button4's Fill,button5's Fill,....

    colorvalue

     If you want to change the button's text 's color, you should set like this:
    button1's Color,button2's Color,button3's Color,button4's Color,button5's Color,....

    colorvalue

     

     

    Then if you choose label for green, all the buttons color will change to green.

    If you choose label for red, all the buttons color will change to red.

     

     

    Best regards,

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Vish WR Profile Picture

Vish WR 839

#2
Valantis Profile Picture

Valantis 533

#3
Haque Profile Picture

Haque 412

Last 30 days Overall leaderboard