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 component #55083
Comments
For the 6.6 iteration, the whole of the activity is happening elsewhere. For example, #59659 tracks migrating all index pages to use DataViews (which was listed here in the 6.5 cycle), tracking tasks for components (filters, bulk actions, etc.), and other related efforts, such as #59689. I've updated this issue description for 6.6 to reflect the major areas of the DataViews component, leaving any other thing out, as they already have their own tracking issue. |
In light of the discussions in #53233 and #50430 it became clear that we need to work new powerful views, that support several features:
We might not get to everything right away but I'm creating this issue to track and coordinate the initial steps (non exhaustive) for this ambitious undertaking.
Iterations
WordPress 6.5
Stable:
Experimental (enable the "new admin views" experiment with the Gutenberg plugin active):
Task list
DataViews component
mediaField
not hidable #56643aria-labelledby
(see) and do not useH3
for the primary field (see).A11y
aria-sort
to column headings as appropriate #56853-
) when a field renders no value. Use the same treatment liketemplate description
that had a11y feedback(will be merged soon).table
view, there is a focus loss #57341Bugs
mediaField?.render
call would return a React element. Currently we only check fornull
.Related
status
entity and use it in "admin views" experiment #55050Site Editor
Sidebar
activeView
as URL parameter) & custom URL parameters (patterns usecategoryId
/categoryType
as URL parameters). Allow users to share their state with other users via URL.Pages
Pages
#57685status
entity and use it in "admin views" experiment #55050 (review)Templates
Patterns
Template parts
WordPress 6.6
Goals #59659:
The focus for the DataViews package is making the list layout stable as well as polishing every interaction and APIs to support the above goals.
Backlog
Layout API
Field API
mediaField?.render
call would return a React element. Currently we only check fornull
.Other components:
activeView
as URL parameter) & custom URL parameters (patterns usecategoryId
/categoryType
as URL parameters).The text was updated successfully, but these errors were encountered: