In this insightful video, Brian Knight demonstrates practical ways to enhance the visual appeal of Power Apps canvas applications using the latest container features. Canvas apps often receive feedback for looking “cartoony” or flat, but Brian walks through easy techniques to make your apps appear more polished and professional.
Brian begins by explaining the importance of the new container properties in Power Apps, such as:
These properties allow developers to move beyond simple rectangles and create elements with a more sophisticated look.
He first compares the traditional method of designing info cards:
While functional, this method lacks texture and depth. With containers, all elements can be grouped, allowing for easier movement and the addition of drop shadows and corner radii for a more refined appearance.
Brian demonstrates creating a simple info card using a free-floating container:
He emphasizes that personal preference plays a role in choosing shadow depth and corner radius. Some developers prefer bold shadows for a “popping out” effect, while others opt for subtle textures.
Beyond info cards, Brian also shows how to design side panels using containers:
Parent.Width and Parent.Height for responsive scaling.This method ensures forms within the panel automatically adjust as the container resizes, creating a seamless user experience.
Brian then adds interactivity to the side panel using variables and the visibility property:
varShowSidePanel) initialized as false.UpdateContext().These enhancements provide a more dynamic interface, allowing certain fields or actions to appear and disappear based on user interaction.
Brian briefly touches on advanced radius properties, which allow developers to adjust corners individually (top-left, bottom-left, etc.), giving extra flexibility in design. While not always necessary, these options enable developers to customize their UI with precision.
Brian Knight’s tutorial demonstrates how Power Apps containers, combined with drop shadow and radius properties, can transform canvas apps from flat and “cartoony” to sleek, modern interfaces. By grouping objects in containers, resizing, applying shadows, rounding corners, and adding interactive side panels, developers can create apps with improved depth, style, and functionality.
Don't forget to check out the Pragmatic Works' on-demand learning platform for more insightful content and training sessions on Power Apps and other Microsoft applications. Be sure to subscribe to the Pragmatic Works YouTube channel to stay up-to-date on the latest tips and tricks.