Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Datagrid column header configuration UX update #2351

Merged
merged 1 commit into from
Aug 29, 2023

Conversation

texodus
Copy link
Member

@texodus texodus commented Aug 29, 2023

This PR restructures the column header's style button, from a CSS :before hack special, into a dedicated <tr> row in the DOM into which we can put arbitrary components. This change is purely aesthetic from a UX perspective for now, but it lays the groundwork for some additional style configuration improvements coming soon.

Before:
Screenshot 2023-08-28 at 12 40 19 PM

After:
Screenshot 2023-08-28 at 12 40 31 PM

@texodus texodus added enhancement Feature requests or improvements and removed cla-present labels Aug 29, 2023
@texodus texodus merged commit 71321bc into master Aug 29, 2023
12 checks passed
@texodus texodus deleted the fix-column-header-buttons branch August 29, 2023 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature requests or improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant