Skip to content

feat(datatable): enhance filters with SVG icon, enum shortcuts, range sliders, column-level entity filters#1125

Merged
steilerDev merged 1 commit into
betafrom
feat/1124-datatable-filter-enhancements
Mar 21, 2026
Merged

feat(datatable): enhance filters with SVG icon, enum shortcuts, range sliders, column-level entity filters#1125
steilerDev merged 1 commit into
betafrom
feat/1124-datatable-filter-enhancements

Conversation

@steilerDev
Copy link
Copy Markdown
Owner

Summary

  • SVG funnel icon replaces emoji filter icon in column headers
  • EnumFilter: "Select All" / "Select None" shortcut buttons above checkboxes
  • NumberFilter: range sliders synced with min/max input fields
  • Convert vendor/area/assignee from customFilters selects to column-level enum filters (WorkItems, HouseholdItems, Invoices)
  • German translations for all new i18n keys

Fixes #1124

Test plan

  • Quality Gates pass

Co-Authored-By: Claude frontend-developer (Haiku 4.5) noreply@anthropic.com
Co-Authored-By: Claude translator (Sonnet 4.6) noreply@anthropic.com
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

… sliders, column-level entity filters

- Replace filter emoji with SVG funnel icon in DataTableHeader
- Add "Select All" / "Select None" buttons to EnumFilter
- Add range sliders to NumberFilter (synced with min/max inputs)
- Convert vendor/area/assignee customFilters selects to column-level
  enum filters on WorkItemsPage, HouseholdItemsPage, InvoicesPage
- Add i18n keys for selectAll/selectNone and new column headers

Fixes #1124

Co-Authored-By: Claude frontend-developer (Haiku 4.5) <noreply@anthropic.com>
Co-Authored-By: Claude translator (Sonnet 4.6) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@steilerDev steilerDev merged commit 058c581 into beta Mar 21, 2026
16 of 31 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.2.0-beta.10 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants