-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description:
Create a new page accessible from the main dashboard (index) where users can customize their dashboard layout through a GUI instead of programmatically.
Required Features:
Dynamic Layout Control:
- Allow users to choose how many graphs appear in each row and column.
- Ensure all graphs in a row are evenly sized and stretch to fit the entire row width.
Row and Column Management:
- Users can add an unlimited number of rows.
- Limit the number of columns per row to 4–5 (experiment with what looks visually best).
Graph Type Customization:
- Each graph can be individually customized as scatter, gauge, bar, or other supported types.
Save and Load Layouts:
- When customization is complete, return the user to the main dashboard with the updated layout.
- Generate (or overwrite) a file that saves the current layout.
- On program start, check for this file to restore the saved layout automatically, so users do not have to reconfigure each time.
Metadata
Metadata
Assignees
Labels
No labels
