Skip to main content
Microsoft logo
Power Apps
    • AI Builder
    • Automate processes
    • Azure + Power Apps
    • Build apps
    • Connect data
    • Pages
    • Take a guided tour
  • Pricing
    • Overview
    • Become a Partner
    • Find a Partner
    • Find partner offers
    • Partner GTM Resources
    • Blog
    • Customer stories
    • Developer Plan
    • Documentation
    • For IT Leaders
    • Roadmap
    • Self-paced learning
    • Webinars
    • App development topics
    • Overview
    • Issues
    • Give feedback
    • Overview
    • Forums
    • Galleries
    • Submit ideas
    • User groups
    • Register
    • ·
    • Sign in
    • ·
    • Help
    Go To
    • Power Apps Community
    • Welcome to the Community!
    • News & Announcements
    • Get Help with Power Apps
    • Building Power Apps
    • Microsoft Dataverse
    • AI Builder
    • Power Apps Governance and Administering
    • Power Apps Pro Dev & ISV
    • Power Apps Portals
    • Connector Development
    • Power Query
    • GCC, GCCH, DoD - Federal App Makers (FAM)
    • Power Platform Integration - Better Together!
    • Power Platform Integrations
    • Power Platform and Dynamics 365 Integrations
    • Community Blog
    • Power Apps Community Blog
    • Galleries
    • Community Connections & How-To Videos
    • Community App Samples
    • Webinars and Video Gallery
    • Canvas Apps Components Samples
    • Kid Zone
    • Emergency Response Gallery
    • Events
    • 2021 MSBizAppsSummit Gallery
    • 2020 MSBizAppsSummit Gallery
    • 2019 MSBizAppsSummit Gallery
    • Community Engagement
    • Community Calls Conversations
    • Experimental
    • Error Handling
    • Power Apps Experimental Features
    • Community Support
    • Community Accounts & Registration
    • Using the Community
    • Community Feedback
    cancel
    Turn on suggestions
    Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
    Showing results for 
    Search instead for 
    Did you mean: 
    • Power Apps Community
    • Galleries
    • Community App Samples
    • Re: Branding Template App V3

    Re: Branding Template App V3

    03-15-2022 00:59 AM

    MichaGue
    Resolver II
    836 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    iAm_ManCat
    Super User iAm_ManCat
    Super User
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    Branding Template App V3

    ‎09-17-2019 05:24 PM

    (if you downloaded this before Feb 2nd 2022, please re-download!)

     

    This template will allow you to customize your theming (down to the control-level), and allows you to theme items that are not currently possible within the normal Power Apps Editor!

     

    There are also accessibility tools available within it that allow you to change your theme to an accessible theme or to change your font size on-the-fly.

    image.png

     

    If you want to read the full write-up on V3 of my Power Apps branding template, please feel free to view this on my site (although reading that is not required to download it at the bottom of this post, I do recommend it!):

    https://www.iammancat.dev/2022/01/power-apps-branding-template-v3/

     

    Home Screen 1 Newer.png

     

    If you just want to download the template, you can download it at the bottom of this article 🙂

     

    Cheers,

    Sancho Harker (iAm_ManCat)

     

     

     

    [

    If you want to edit your existing App to do granular edits to the .json files inside, extract it to a folder, do your editing, and then run the following powershell script (within this repository) from within that extracted folder after you've done modifications, which will reconstitute it into a .msapp file:

    https://github.com/iAmManCat/PowerApps-Branding-Template/tree/master/V3 

    ]


    @iAm_ManCat
    My blog


    Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you!


    Thanks!
    You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
    Sancho Harker, MVP


    Preview file
    76 KB
    iAm_ManCat Branding Template V3.4.msapp
    Labels:
    • Labels:
    • Galleries and Forms
    • Solution
    Message 1 of 86
    69,845 Views
    113 Kudos
    Reply
    • All forum topics
    • Previous Topic
    • Next Topic
    • « Previous
      • 1
      • …
      • 6
      • 7
      • 8
      • 9
    • Next »
    MichaGue
    MichaGue Resolver II
    Resolver II
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-15-2022 12:59 AM

    Hi @iAm_ManCat,

     

    in which file are the parameters configured for the screens that can be added via "New Screen"? In the screens from "New Screen", for example, ControlsTheme.IconFill is used for shapes. I would like to make a difference here between "classic" icons and the "New Screens", so I would have to adjust the variable. Thanks for your great work and help.

     

    Greetings Michael

    Message 61 of 86
    836 Views
    0 Kudos
    Reply
    iAm_ManCat
    Super User iAm_ManCat
    Super User
    In response to MichaGue
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-15-2022 01:11 AM

    Hi @MichaGue,

     

    Unfortunately there are some things that we cannot change - the New screens utilize a combination of default controls and specific controls. Where they have used specialized controls, I have added the properties for those specialized controls near the bottom section of the ControlsTheme variable, with descriptions of what they each apply to.

     

    I really wish we had the level of control you would like, but when new screens are added it uses a layout and other options that are not held in the actual files (likely held online as part of the Studio editor), only the additional properties of certain labels and controls that they have customized beyond the standard control settings are available to us to change.

     

    Cheers,

    Sancho


    @iAm_ManCat
    My blog


    Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you!


    Thanks!
    You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
    Sancho Harker, MVP


    Message 62 of 86
    823 Views
    1 Kudo
    Reply
    iAm_ManCat
    Super User iAm_ManCat
    Super User
    In response to MichaGue
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-15-2022 01:12 AM

    Not with the settings we currently have available - only the external focusedborder around the whole control can be changed with the properties they surface in the settings 😞


    @iAm_ManCat
    My blog


    Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you!


    Thanks!
    You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
    Sancho Harker, MVP


    Message 63 of 86
    801 Views
    1 Kudo
    Reply
    MichaGue
    MichaGue Resolver II
    Resolver II
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-15-2022 02:33 AM

    @iAm_ManCat,

     

    You have configured your "Text Input" so that the text "Text Input" appears as the "Default Value". This way you have to delete the text "Text Input" first when you have to enter a new value. Especially on the smartphone I find this inconvenient. From my point of view it would be better to insert the text "Text Input" as a hint. The default Text Input has no entry. In which file did you do this configuration? Thanks.

     

    Greetings Michael

     

    Message 64 of 86
    824 Views
    0 Kudos
    Reply
    iAm_ManCat
    Super User iAm_ManCat
    Super User
    In response to MichaGue
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎03-15-2022 02:54 AM

    Hi @MichaGue,

     

    I have not configured that - it is only possible to configure Design properties in the backend at present.

    That is a default property of Text Inputs in Power Apps. If you create a blank app from Power Apps and insert a new Text Input, you will see that it has the default text of "Text Input".

     

    Kind Regards,

    Sancho


    @iAm_ManCat
    My blog


    Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you!


    Thanks!
    You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
    Sancho Harker, MVP


    Message 65 of 86
    826 Views
    1 Kudo
    Reply
    g_bystron
    g_bystron
    Regular Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎04-13-2022 12:58 AM

    Hi @iAm_ManCat ,

     

    Inspired by your template I want to create my own, less complex theme. Recently I have issues (with MSAPP file and apps saved in cloud) that I can't open my theme without any errors, I just have blank window and I can't click anything within this area (can't go to "Screens", can't click on left side menu). Did you encounter similar? For a quite long time I didn't have any problems with app, came up recently and I don't see a way to find what can cause it 😞 Yesterday I worked on a few things and app works perfectly, today I can't access it.

     

    My workaround is to create new app, export, edit, paste theme code, save, load to powerapps. However now I'm affraid if I release it to my team, after a while they can have a problem with editing their app 😞

    g_bystron_0-1649836594528.png

     

    Message 66 of 86
    738 Views
    0 Kudos
    Reply
    MichaGue
    MichaGue Resolver II
    Resolver II
    In response to g_bystron
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎05-16-2022 05:19 AM

    Hi @iAm_ManCat,

     

    thanks for your great work. I have one question. If I integrate a from to view data, I can use "Forms -> Display" or "Forms -> Edit (and set default mode to view).

    Depending on which I choose, the design is different (see screenshot).

     

    2022-05-16_14h10_40.png

     

    Where can I configure "Forms -> Display" to have the same style as "Forms -> Edit with display mode = view"?

     

    Thanks for your help.

     

    Best regards,

    Michael

    Message 67 of 86
    638 Views
    2 Kudos
    Reply
    iAm_ManCat
    Super User iAm_ManCat
    Super User
    In response to MichaGue
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎05-16-2022 05:56 AM

    The layout is applied by the Power Apps Studio with no ability for us to edit which controls they use, so we can change what the basic controls look like (theme changes) but the forms themselves are generated outside of our control - this is something the Power Apps team have done when creating the Power Apps Studio, so there's not much we can do for how it creates the forms as these values are not exposed.

     

    I have tried to create different versions myself by modifying the templates.json file within the App files, however these properties are ignored when the App is opened in the studio and the values are pulled from the could via the Studio itself every time.

     

    As a general rule, I only ever use the Edit Forms and then set their DisplayMode property - I would suggest not using the View Form as the Edit form can perform the same function as well as others 🙂


    @iAm_ManCat
    My blog


    Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you!


    Thanks!
    You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
    Sancho Harker, MVP


    Message 68 of 86
    633 Views
    1 Kudo
    Reply
    MikeDemster
    Microsoft MikeDemster
    Microsoft
    In response to iAm_ManCat
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎08-03-2022 01:01 PM

    I think one of the biggest advantages of your approach is Edit forms and the ability to control the properties of the forms controls specifically, to override the overall theme.  This solves something I hear the most complaints about: "How can I change the font for all my edit form labels at once?"  It also does not suck that it doesn't require copypasta!

     

    Message 69 of 86
    414 Views
    0 Kudos
    Reply
    MikeDemster
    Microsoft MikeDemster
    Microsoft
    In response to R3dKap
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎08-03-2022 01:06 PM

    I agree with your premise, mixing an org-wide theming app (persisted to an attached table/SP List) with Sancho's excellent solution would be amazing.

    This guy has the second piece worked out pretty well https://www.youtube.com/watch?v=23pkexuqVkk .  This seems like it could "easily" be added to Sancho's solution to be the best of both worlds.

    Message 70 of 86
    410 Views
    2 Kudos
    Reply
    • « Previous
      • 1
      • …
      • 6
      • 7
      • 8
      • 9
    • Next »

    Power Platform

    • Overview
    • Power BI
    • Power Apps
    • Power Pages
    • Power Automate
    • Power Virtual Agents

    Browse

    • Sample apps
    • Services

    Downloads

    • Windows
    • iOS
    • Android

    Learn

    • Documentation
    • Support
    • Community
    • Give feedback
    • Blog
    • Partners

    • © 2023 Microsoft
    • Follow Power Apps
    • Privacy & cookies
    • Manage cookies
    • Terms of use
    • Trademarks
    California Consumer Privacy Act (CCPA) Opt-Out Icon Your California Privacy Choices