Skip to content
New issue

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

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

Already on GitHub? # to your account

feat: add option to customize row selection and row collapse #1107

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

lukasnys
Copy link
Contributor

@lukasnys lukasnys commented Jul 8, 2024

With the current version of ember-table, you can only customize the row selection and row collapse visualisation through CSS overrides of the input type="checkbox" element and its empty sibling span element.

This PR aims to unlock a way of customizing the row selection and row collapse visualisation as a whole, allowing people to use their own (design system) components instead of using CSS.

@lukasnys lukasnys force-pushed the customisable-checkboxes branch from 4e9eefc to bdeb367 Compare July 8, 2024 07:44
@lukasnys
Copy link
Contributor Author

lukasnys commented Jul 8, 2024

Need to figure out why the tests are failing. Named blocks are only supported as of Ember 3.25+ but the ember-named-blocks-polyfill package should support it for versions before that 🤔

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant