Not sure if you should use a dialog or a form? As mentioned above, forms are suitable for extensive data entry. Consider using dialogs if the user spends little time on the report and if it requires little screen real estate.
Various types of UI Components can be placed in the dialog container (which is in Jedox actually built as a report):
No. | Element | Text | Width | Height | Background Color | Borders |
---|---|---|---|---|---|---|
1 | Section Header | Segoe UI, regular, 12pt, ink (#212A36) | - | - | - | - |
2 | Section Separator | - | 370px | 1px | Light Gray (#F5F5F8) | - |
3 | Select Element - single column | Segoe UI, regular, 8pt, ink (#212A36) | 230px | 20px | - | - |
4 | Validation/ Error Hint | - | 230 for one-column element, 110px for two-column element | 3px | primary red (#DE3618) | - |
5 | Validation/ Error Message | Segoe UI, regular, 9pt, primary red (#DE3618) | - | - | - | - |
6 | Label top aligned | Segoe UI, regular, 8pt, ink (#212A36) | - | - | - | - |
7 | Input Field - single column | Segoe UI, regular, 8pt, ink (#212A36) | 230px | 20px | Light Gray (#F5F5F8), Input Indicator ink (#212A36) | - |
8 | Input Field - two columns | Segoe UI, regular, 8pt, ink (#212A36) | 110px | 20px | - | - |
9 | Description Text | Segoe UI, regular, 8pt, lightest ink (#919EAB) | 230px | depends on content | - | - |
10 | Checkbox | Segoe UI, regular, 8pt, ink (#212A36) | - | - | - | - |
11 | Primary Button | Segoe UI, regular, 9pt, white (#FFFFFF) | depends on content | 22px | normal state: primary blue (#057ACE), hover state: dark blue (#094E8A), pressed state: ink (#212A36) | Color: no color, border-width:1, border-radius:3 |
12 | Secondary Button | Segoe UI, regular, 9pt, primary blue (#057ACE) | depends on content | 22px | normal state: white (#FFFFFF); hover state: lightest gray (#F9FAFB), pressed state: light gray (#F5F5F8) | Color: primary blue (#057ACE), border-width:1, border-radius:3 |