Showing results for 
Search instead for 
Did you mean: 
Level: Powered On

How to Build Responsive Design



I have been building a PowerApp (Canvas) with approx 8-9 different forms with 30 fields each. I need to build in responsive design in the application. The Microsoft Docs link below shares details about it but it seems like it requires lot of logic & calculation to be put in for every field.


Is there a simpler way of incorporating the responsive design in the PowerApp. Would appreciate any help here.




Community Support Team
Community Support Team

Re: How to Build Responsive Design

Hi @Sumit_Verma ,

Could you please share a bit more about your scenario?

Do you want to make a canvas app as a Responsive Layout app directly without lot of logic & calculation for each field data card?


Based on the needs that you mentioned, I afraid that there is no way to achieve your needs. Currently, there is no simple way or direct solution to make a canvas app act as a Responsive Layout App.

If you would like this feature to be added in PowerApps, please consider submit an idea to PowerApps Ideas Forum:


Please check and see if the following videos would help in your scenario:


Best regards,

Community Support Team _ Kris Dai
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

New Ranks and Rank Icons in April

'New Ranks and Rank Icons in April

Read the announcement for more information!

Better Together’ Contest Finalists Announced!

'Better Together’ Contest Finalists Announced!

Congrats to the finalists of our ‘Better Together’-themed T-shirt design contest! Click for the top entries.

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020


Community Summit North America

Innovate, Collaborate, Grow - The top training and networking event across the globe for Microsoft Business Applications

Top Solution Authors
Top Kudoed Authors
Users online (10,497)