Problem: The current detail view (modal view) is too limited for complex use cases. It displays all fields vertically in a single column with no customization options, making it cluttered and inefficient for tables with many fields or relational data.
To work around this, users must rebuild the entire database UI (tables, detail page, login) in the App Builder just to create a better detail view. This defeats the purpose of Baserow’s database interface and forces users to recreate existing functionality - while still missing features like drag-and-drop kanban that the App Builder can’t provide.
We need the modal view itself to become customizable.
Requested Features
1. Customizable Modal Layout (Admin-Level)
Allow admins to configure a default modal view per table with customizable field arrangement, layout options, and custom buttons.
2. Action Buttons
-
Insert custom buttons that trigger automations or webhooks
-
Multiple buttons displayed horizontally (not stacked)
-
Example: “Send Email”, “Trigger Baserow Automation”, “Open Baserow Application”, “Open URL”
3. Enhanced “Link to Table” Display
-
Show linked records as Table, Kanban, or Grid views (not just tags)
-
Enable direct editing of linked records within the modal
-
Example: View all tasks related to a project in a kanban board directly in the project modal
4. Space Efficiency
-
Two-column layout as standard to reduce vertical scrolling
-
Primary field editable in headline (not duplicated in field list below)
-
Conditional field visibility based on field values (hide if empty)
See attached screenshot for example implementation:
Key Benefits
-
Broader native frontend usability for diverse use cases (project/task management, CRM, ATS) without requiring recreating the Baserow UI in the App Builder
-
Improved usability for editing users through clearer, more efficient layouts
-
Tighter integration between Database, Applications, and Automations through embedded custom buttons
-
Massive gains in automation and external system connectivity through webhook/automation buttons directly in the modal
This would make Baserow’s native database interface production-ready for professional applications.
