WEB APPLICATION INTERFACE DESIGN

Dashboard screen design

In this video, we will continue the design of the Dashboard screen that we started in the previous learning content, especially the design of the elements on the body.

As a first step, let's start by examining the Dashboard screen to be completed. In this content, we will complete a Dashboard screen design with header, card structure and listing features. Building on the Header design we created in previous content, we will add a Card structure that summarizes users' ideas and a list structure that lists the most recently added ideas. 

In this video, we will continue the design of the Dashboard screen that we started in the previous learning content, especially the design of the elements on the body.

As a first step, let's start by examining the Dashboard screen to be completed. In this content, we will complete a Dashboard screen design with header, card structure and listing features. Building on the Header design we created in previous content, we will add a Card structure that summarizes users' ideas and a list structure that lists the most recently added ideas. 

We will use the Gallery View element from the Data Repeater category to create the list structure. 

We'll also review the menu we previously created as Master Screen, which facilitates in-app navigation.

First, let's start by examining the Dashboard screen that we will complete at the end of the learning content. In this learning content, we will have completed a dashboard screen design with header, card and listing structure.

We continue on the screen where we made the Header design that we prepared in previous learning contents. 

  1. Open the screen called HomePage.
  2. Select the Master Page you will use as the Master Page via Properties.

Now let's move on to the board structure design.

  1. Drag and drop the Row element to make it a global placeholder on the screen. Convert the Row element into a single column.
  2. Drag and drop another row into the Row you just converted into a single column and convert this Row element into a single column as well.
  3. Then in Styling, remove the Row style and add the None style.
  4. Drag and drop a Label element into the Row and update its content to Dashboard.
  5. With Label selected, remove Paragraph style from the Styling panel Text field and add H2 style.

Thus, our page title was prepared. Let's move forward with the design of the cards;

  1. Just below our page title, add another Row element inside the global placeholder Row. Convert the Row element into two columns.
  2. Remove the Row style and add the None style.
  3. Add another Row element in the first column on the left and turn it into one column.
  4. Then give the Row element a White background color and add the Radius style.
  5. Next, add a Vertical Stack element inside this Row that you turned into a single column.
  6. Drag and drop a Horizontal Stack element into the Vertical Stack element.
  7. Add an Icon element and a Label element inside the Horizontal Stack element respectively.
  8. Select an icon for the Icon element and then update the text in the Label element.
  9. Select the Label element and clear the default width of 100 pixels.
  10. Add a Label element in the Vertical Stack just below the Horizontal Stack and temporarily change its content.
  11. With the Label element selected, update the Text Style to H1. 

Our first card is ready. Now let's prepare our second card by duplicating this card.

  1. Select the Row, the parent of the first card structure, which we have given a white background color, and Duplicate it via the detail menu.
  2. Select the new duplicated Row just below and drag and drop it to the second column via the dots in the upper left corner.
  3. Update the contents of the second card structure to complete the card structure.

After completing the work on the card structure, let's prepare the gallery structure together to list the final ideas.

  1. First, add a Row element to the screen, just below the card structure, and convert it to a single column. This Row will act as a global placeholder for the gallery structure.
  2. Then drag another Row element to the column in the Row and turn it into a single column. Remove the Row style in the Row and add the None style
  3. Add a Label in Column and change its value and add Paragraph and H3 style.

This structure we have added is the title of the latest gallery of ideas. Let's continue with the gallery structure;

  1. Add a GalleryView element just below the header row.
  2. Select the parent Row and Column that comes by default with the GalleryView via BreadCrumb to remove the Default Layout styles and add the None styles.
  3. Select the GalleryView element and update the number of columns in Desktop to three in Properties.
  4. Drag a Row into the GalleryView and turn it into a single column.
  5. While the column is selected, give it a White background and add the Radius style.
  6. Add a Row inside the column and convert it to a two-column structure with the left side wider.
  7. In the Row, remove the Row style and select the None style.
  8. Add a Horizontal Stack in the first column on the left.
  9. Center the Horizontal Stack you added vertically.
  10. Add an Image element and a Vertical Stack inside the Horizontal Stack.
  11. With the Image element selected, update the ImageFit selection in Properties.
  12. In Styling, select the Image 32 style and the Radius Full style.
  13. Select the Vertical Stack element and update the Gap value to 1.
  14. Align it horizontally to the left via the Styling panel.
  15. Then add a Label inside the Vertical Stack Duplicate the Label.
  16. Enter name information for the first label.
  17. Enter the title for the second Label and select H6 as Text style.
  18. Drag a Label to the second column.
  19. Update the Label value.
  20. Make the relevant selections from Layout, Text, Fill and Border fields for the Label and perform style edits.
  21. Select the column with the Label.
  22. Align it right horizontally and center it vertically.

Now let's prepare the area where the visual and title area of the final ideas are listed.

  1. Add another Row in GalleryView and convert it to a single column.
  2. Remove the Row style from the Row and select the None style.
  3. Add an Image element inside the column.
  4. Select the Image element. Add a temporary image.
  5. Update the ImageFit selection in Properties
  6. With the Image Element selected, select Image Style in Layout and Radius in Border. 
  7. Add a Label element to the column with the Image element. 
  8. Update the content of the Label element and select Paragraph_Grey in the Text field.

After the image and idea title area, let's design the area that contains the support (votes), comments and information about the people involved.

  1. In GalleryView, add another Row under the Row with the Image element and adjust the column widths.
  2. Remove the Row style from the Row and select the None style.
  3. Add a Horizontal Stack in the first column.
  4. Update the Gap Value of Horizontal Stack to 6.
  5. Add an Icon element and a Label element inside the Horizontal Stack element respectively.
  6. Select an icon for the Icon element and then update the text in the Label element.
  7. Select the Label element and clear the default width of 100 pixels.
  8. Select the Horizontal Stack element and center it vertically.
  9. Select the Horizontal Stack element's parent column and center it vertically.
  10. Select the Horizontal Stack element again and copy and paste it into the second column.
  11. Update the icon and text.
  12. Select the Horizontal Stack element's parent column and center it vertically.
  13. Finally, paste the copied Horizontal Stack into the third column.
  14. Make icon and text updates here.
  15. Select the column that is the parent of the Horizontal Stack element. Align it right horizontally and center it vertically.

With these operations, your Dashboard screen is ready.

In this video, we will continue the design of the Dashboard screen that we started in the previous learning content, especially the design of the elements on the body.

As a first step, let's start by examining the Dashboard screen to be completed. In this content, we will complete a Dashboard screen design with header, card structure and listing features. Building on the Header design we created in previous content, we will add a Card structure that summarizes users' ideas and a list structure that lists the most recently added ideas. 

In this video, we will continue the design of the Dashboard screen that we started in the previous learning content, especially the design of the elements on the body.

As a first step, let's start by examining the Dashboard screen to be completed. In this content, we will complete a Dashboard screen design with header, card structure and listing features. Building on the Header design we created in previous content, we will add a Card structure that summarizes users' ideas and a list structure that lists the most recently added ideas. 

We will use the Gallery View element from the Data Repeater category to create the list structure. 

We'll also review the menu we previously created as Master Screen, which facilitates in-app navigation.

First, let's start by examining the Dashboard screen that we will complete at the end of the learning content. In this learning content, we will have completed a dashboard screen design with header, card and listing structure.

We continue on the screen where we made the Header design that we prepared in previous learning contents. 

  1. Open the screen called HomePage.
  2. Select the Master Page you will use as the Master Page via Properties.

Now let's move on to the board structure design.

  1. Drag and drop the Row element to make it a global placeholder on the screen. Convert the Row element into a single column.
  2. Drag and drop another row into the Row you just converted into a single column and convert this Row element into a single column as well.
  3. Then in Styling, remove the Row style and add the None style.
  4. Drag and drop a Label element into the Row and update its content to Dashboard.
  5. With Label selected, remove Paragraph style from the Styling panel Text field and add H2 style.

Thus, our page title was prepared. Let's move forward with the design of the cards;

  1. Just below our page title, add another Row element inside the global placeholder Row. Convert the Row element into two columns.
  2. Remove the Row style and add the None style.
  3. Add another Row element in the first column on the left and turn it into one column.
  4. Then give the Row element a White background color and add the Radius style.
  5. Next, add a Vertical Stack element inside this Row that you turned into a single column.
  6. Drag and drop a Horizontal Stack element into the Vertical Stack element.
  7. Add an Icon element and a Label element inside the Horizontal Stack element respectively.
  8. Select an icon for the Icon element and then update the text in the Label element.
  9. Select the Label element and clear the default width of 100 pixels.
  10. Add a Label element in the Vertical Stack just below the Horizontal Stack and temporarily change its content.
  11. With the Label element selected, update the Text Style to H1. 

Our first card is ready. Now let's prepare our second card by duplicating this card.

  1. Select the Row, the parent of the first card structure, which we have given a white background color, and Duplicate it via the detail menu.
  2. Select the new duplicated Row just below and drag and drop it to the second column via the dots in the upper left corner.
  3. Update the contents of the second card structure to complete the card structure.

After completing the work on the card structure, let's prepare the gallery structure together to list the final ideas.

  1. First, add a Row element to the screen, just below the card structure, and convert it to a single column. This Row will act as a global placeholder for the gallery structure.
  2. Then drag another Row element to the column in the Row and turn it into a single column. Remove the Row style in the Row and add the None style
  3. Add a Label in Column and change its value and add Paragraph and H3 style.

This structure we have added is the title of the latest gallery of ideas. Let's continue with the gallery structure;

  1. Add a GalleryView element just below the header row.
  2. Select the parent Row and Column that comes by default with the GalleryView via BreadCrumb to remove the Default Layout styles and add the None styles.
  3. Select the GalleryView element and update the number of columns in Desktop to three in Properties.
  4. Drag a Row into the GalleryView and turn it into a single column.
  5. While the column is selected, give it a White background and add the Radius style.
  6. Add a Row inside the column and convert it to a two-column structure with the left side wider.
  7. In the Row, remove the Row style and select the None style.
  8. Add a Horizontal Stack in the first column on the left.
  9. Center the Horizontal Stack you added vertically.
  10. Add an Image element and a Vertical Stack inside the Horizontal Stack.
  11. With the Image element selected, update the ImageFit selection in Properties.
  12. In Styling, select the Image 32 style and the Radius Full style.
  13. Select the Vertical Stack element and update the Gap value to 1.
  14. Align it horizontally to the left via the Styling panel.
  15. Then add a Label inside the Vertical Stack Duplicate the Label.
  16. Enter name information for the first label.
  17. Enter the title for the second Label and select H6 as Text style.
  18. Drag a Label to the second column.
  19. Update the Label value.
  20. Make the relevant selections from Layout, Text, Fill and Border fields for the Label and perform style edits.
  21. Select the column with the Label.
  22. Align it right horizontally and center it vertically.

Now let's prepare the area where the visual and title area of the final ideas are listed.

  1. Add another Row in GalleryView and convert it to a single column.
  2. Remove the Row style from the Row and select the None style.
  3. Add an Image element inside the column.
  4. Select the Image element. Add a temporary image.
  5. Update the ImageFit selection in Properties
  6. With the Image Element selected, select Image Style in Layout and Radius in Border. 
  7. Add a Label element to the column with the Image element. 
  8. Update the content of the Label element and select Paragraph_Grey in the Text field.

After the image and idea title area, let's design the area that contains the support (votes), comments and information about the people involved.

  1. In GalleryView, add another Row under the Row with the Image element and adjust the column widths.
  2. Remove the Row style from the Row and select the None style.
  3. Add a Horizontal Stack in the first column.
  4. Update the Gap Value of Horizontal Stack to 6.
  5. Add an Icon element and a Label element inside the Horizontal Stack element respectively.
  6. Select an icon for the Icon element and then update the text in the Label element.
  7. Select the Label element and clear the default width of 100 pixels.
  8. Select the Horizontal Stack element and center it vertically.
  9. Select the Horizontal Stack element's parent column and center it vertically.
  10. Select the Horizontal Stack element again and copy and paste it into the second column.
  11. Update the icon and text.
  12. Select the Horizontal Stack element's parent column and center it vertically.
  13. Finally, paste the copied Horizontal Stack into the third column.
  14. Make icon and text updates here.
  15. Select the column that is the parent of the Horizontal Stack element. Align it right horizontally and center it vertically.

With these operations, your Dashboard screen is ready.

Files

Auxiliary resources

Glossary