Full AppULTRA1 screen, copy-paste YAML for Power Apps Studio

Feedback App for Power Apps

One screen to collect feature requests and let people vote on them. Scroll to see why each part of the screen is there, then copy the YAML at the end.

Screen 1 of 1

The feedback screen

One screen that collects ideas and lets people vote on them, with demo data so it works before you connect a list.

Step 1 of 4

The form is the whole left side

A title, a description and an anonymous option. Submitting adds the suggestion to the feed; in the pasted screen the button is where your Patch to a SharePoint list goes.

Step 2 of 4

The feed sorts itself by votes

Every suggestion is a card with a vote button and a count. One gallery template renders all of them, so a change to the card shape applies everywhere. The highlighted vote shows how a voted card looks.

Step 3 of 4

Comments are a setting

This is the same screen with comments switched on in Settings: each card shows its comment count and opens a comments popup on click. Off by default, because a plain voting board is often all a team wants.

Step 4 of 4

Your name and colour

The app title and the primary colour are settings. This is the same screen with both changed. They land in the header and on every button of the generated YAML.

Feedback App Β· FeedbackLive preview
App LogoFeedback App
Suggest a feature
Post anonymously

Try the feedback screen

This preview is interactive. With comments switched on, clicking a card opens its comments popup. The pasted screen behaves the same way in Studio.

Feedback App, interactiveLive preview
App LogoFeedback App
Suggest a feature
Post anonymously

Work with the screens

Copy the YAML. In Power Apps Studio, right-click the Screens node in the tree view and paste. The screen runs on demo data until you point it at a SharePoint list.

Set up in 4 steps

  1. 1.Set the app layout to Responsive

    In Power Apps Studio open Settings, then Display, and set App layout to Responsive. With the Fixed layout the app shrinks on a phone instead of reflowing.

  2. 2.Copy the Feedback

    Pick a screen in the tabs below and press Copy YAML. Start with the Feedback.

  3. 3.Paste on the Screens node

    In the Tree view, right-click the word Screens itself and choose Paste, or press Ctrl + V. Not inside an existing screen: that keeps the controls but drops the screen's OnVisible.

  4. 4.Connect your data later

    The app runs on demo data out of the box.

Feedback App

ULTRA
Feedback App for Power Apps | PowerLibs | PowerLibs