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

DataViews: Redesign of filters #58569

Merged
merged 29 commits into from
Feb 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
78e450e
DataViews: Redesign of filters
ntsekouras Feb 1, 2024
663e4de
fix ComboboxItemValue
ntsekouras Feb 1, 2024
3196de5
show filter summary in list view
ntsekouras Feb 2, 2024
4107dd2
Update packages/dataviews/src/add-filter.js
ntsekouras Feb 2, 2024
f570418
fix reset filter/filters
ntsekouras Feb 2, 2024
e20533b
address feedback part 1
ntsekouras Feb 3, 2024
bd1c530
address feedback part 2
ntsekouras Feb 3, 2024
33fff8f
remove match-sorter
ntsekouras Feb 5, 2024
18fa06a
use radio check icon
ntsekouras Feb 5, 2024
e451f32
add store and handle focus on adding new filters
ntsekouras Feb 5, 2024
c89b65a
Add filter button
jameskoster Feb 5, 2024
b2de9b4
Condition selector
jameskoster Feb 5, 2024
dbb3300
Filter config popover
jameskoster Feb 5, 2024
3a44f9e
address feedback part3
ntsekouras Feb 6, 2024
3a5a952
handle focus loss on removing filter and on newly added ones when clo…
ntsekouras Feb 6, 2024
0275a73
restore operators check in `isVisible` for filters
ntsekouras Feb 6, 2024
326f0d4
remove store for now and use some prop drilling
ntsekouras Feb 6, 2024
433c00b
remove BaseControl
ntsekouras Feb 6, 2024
8f8cfba
fix e2e tests
ntsekouras Feb 6, 2024
360dfa2
Further styling tweaks
jameskoster Feb 6, 2024
f7340c7
Hide operator container when there are no operators
jameskoster Feb 6, 2024
10d3461
Update search to match other search fields
jameskoster Feb 6, 2024
47103e5
Add max-width to search input
jameskoster Feb 6, 2024
63e3082
small tweaks
ntsekouras Feb 6, 2024
49aa7b0
Align focus / hover styles
jameskoster Feb 7, 2024
af5c94b
Update max-height to make scrolling more apparent
jameskoster Feb 7, 2024
6dc16b4
feedback
ntsekouras Feb 7, 2024
e551120
update sanitizeOperators
ntsekouras Feb 7, 2024
8b72c2a
minor tweak
ntsekouras Feb 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 67 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions packages/dataviews/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
"types": "build-types",
"sideEffects": false,
"dependencies": {
"@ariakit/react": "^0.3.12",
"@babel/runtime": "^7.16.0",
"@wordpress/a11y": "file:../a11y",
"@wordpress/components": "file:../components",
Expand Down
Loading
Loading