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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Looking for UI Improve...
Power Apps
Unanswered

Looking for UI Improvement Advice

(0) ShareShare
ReportReport
Posted on by 365

Hello,

 

I'm not really good at making nice UIs with PowerApps. Can anyone offer me suggestions on what I can do to improve this? There are three main sections:

 

1. Recruiter search

2. Department search

3. Data table that shows the results of the currently active search.

 

 

I wonder if I should only make one search type visible at a time and hide the other behind a button? What do you think?

 

tempsnip.png

Categories:
I have the same question (0)
  • zmorek Profile Picture
    3,272 on at

    I think it's a great start! I personally don't like hiding things behind buttons unless I really have to, for multiple reasons such as:

    • Users aren't as bright as you think they are, and some literally won't see the button, much less press it
    • It becomes hard to maintain/remember to maintain if you play with too many Visibility() properties on things
    • Don't make a menu unless you have to. If you're adding an icon that the user has to select just to select the only other option they can, you're wasting controls. Here is an example of a bad menu (in my personal opinion):

    zmorek_2-1676668205878.png

     

    See that (?) icon? Here's all it hides:

    zmorek_3-1676668221350.png

     

    Don't use one single icon to hide a menu... of two items. You're literally already showing one of the two items, just show them all. Again, this is my personal opinion, but I think it's pretty fair.

     

    I like to keep things simple, and remember, Power Apps is meant to be used on mobile devices too! With this in mind, accessibility options like an icon to clear the search bar, or a button to reset dropdowns, is huge. I see you have the Clear button up in the banner, that's a great start!

     

    Next consider user experience - if I'm a user and I just filled in every single search field and filter, where is my mouse (if I'm on a computer), or where does my attention go to?

    • The last search field/filter field I filled in, or;
    • The data table at the bottom

    If I wanted to reset everything, I personally would expect the reset button to be down near the filters, or above the data table, rather than in the banner. Because what happens after I reset everything and want to enter more search terms? Then I have to go back down and to the opposite side of the screen to restart my query. You lose time and attention - consider Fitt's Law. The time it takes a user to do something is a function of size and distance between start and end objects, and it's best to keep these things short and predictable.

     

    Further, consider adding something to reset your text inputs, like this:

     

    zmorek_0-1676667639832.pngzmorek_1-1676667664235.png

    See how when I type in the search bar, the icon changes from a search icon to a cancel icon? Then, as a user, all I have to do is select the X to clear all my search terms. Mobile users love this! You can use one single icon and play with its Icon() property, and its OnSelect() properties to do this. Don't forget the HintText() property to tell the user what the field does!

     

    zmorek_0-1676667855621.png

     

    See how this tells the user what they can filter with, and that they can select multiple? And it doesn't require a label with instructions! Saves space, and less controls to render.

     

    You're doing great, and I wish you the best.

     

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 793 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 333 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard