Skip to content

feat: improve database UI/UX with drag-drop fixes and toolbar visibility#113

Open
itskritix wants to merge 1 commit intomainfrom
feat/database-ui-ux-improvements
Open

feat: improve database UI/UX with drag-drop fixes and toolbar visibility#113
itskritix wants to merge 1 commit intomainfrom
feat/database-ui-ux-improvements

Conversation

@itskritix
Copy link
Owner

  • Fix board view drag-and-drop: REPLACE values instead of MERGE when moving records between columns (collaborator and multi-select fields)
  • Fix "No Value" column to properly delete field values
  • Make toolbar always visible (remove hover-only visibility)
  • Improve empty state with helpful message and add record button
  • Expand column width limits (50-1200px for fields, 120-800px for name)
  • Add double-click on column border to auto-fit width
  • Enhance view tabs with proper button semantics and ARIA attributes
  • Improve drag preview styling with shadow and border
  • Enhance drop indicator with glow effect for better visibility
  • Reorganize view settings into View/Fields tabs
  • Make database form avatar button functional with AvatarPopover

- Fix board view drag-and-drop: REPLACE values instead of MERGE when
  moving records between columns (collaborator and multi-select fields)
- Fix "No Value" column to properly delete field values
- Make toolbar always visible (remove hover-only visibility)
- Improve empty state with helpful message and add record button
- Expand column width limits (50-1200px for fields, 120-800px for name)
- Add double-click on column border to auto-fit width
- Enhance view tabs with proper button semantics and ARIA attributes
- Improve drag preview styling with shadow and border
- Enhance drop indicator with glow effect for better visibility
- Reorganize view settings into View/Fields tabs
- Make database form avatar button functional with AvatarPopover

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant