Idea
Dynamic View is often used as a user-facing interface, but currently offers no control over layout or visual formatting (e.g. column width, spacing, or borders).
Problem
This creates a poor user experience — particularly for visually impaired users, where readability and spacing are critical.
- Columns cannot be resized for clarity
- No control over spacing or density
- No visual separation (e.g. borders/dividers) to group information
- Formatting must come from the source sheet, which doesn’t suit all audiences
Use Case
Dynamic View is being used to provide controlled access to data, but also acts as the primary interface for users (including external stakeholders).
Without layout controls, it is difficult to create views that are:
- Accessible
- Easy to scan
- Fit for different audiences (internal vs external)
Proposed Solution
Add layout settings within Dynamic View to allow:
- Adjustable column widths
- Spacing/density options
- Optional borders or visual separators
- View-specific formatting independent of the source sheet
Benefit
Improves accessibility, usability, and adoption, especially for visually impaired users, and enables Dynamic View to function as a proper front-end experience rather than just a filtered dataset.