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

Data view: Bulk actions #55098

Closed
1 of 2 tasks
Tracked by #55083
jameskoster opened this issue Oct 5, 2023 · 9 comments
Closed
1 of 2 tasks
Tracked by #55083

Data view: Bulk actions #55098

jameskoster opened this issue Oct 5, 2023 · 9 comments
Assignees
Labels
[Feature] Data Views Work surrounding upgrading and evolving views in the site editor and beyond [Type] Enhancement A suggestion for improvement.

Comments

@jameskoster
Copy link
Contributor

jameskoster commented Oct 5, 2023

Here are some refinements we can make to the current bulk edit experience in data views:

Add floating bulk actions toolbar

Screenshot 2024-01-23 at 15 41 57

Another mouse-user power tool to try is the floating bulk-action toolbar. This enables primary actions to be applied across the selection in a single click.

Click-to-select

click

As a power tool for mouse users it would be nice if clicks registered inside a table row/grid card would trigger selection. This eliminates the need to hit the checkbox directly which is a useful affordance for those with reduced motor skills. Interactive elements should still take priority. IE clicking an action button would perform the action and not select the item.

@jameskoster jameskoster added [Type] Enhancement A suggestion for improvement. Needs Design Needs design efforts. labels Oct 5, 2023
@annezazu annezazu added the [Feature] Data Views Work surrounding upgrading and evolving views in the site editor and beyond label Oct 9, 2023
@ntsekouras
Copy link
Contributor

ntsekouras commented Oct 17, 2023

👋 Any current designs for this? Additionally, we'll need some thinking about how multi selection will look like in other views, like grid.

@jameskoster jameskoster changed the title Table: Bulk actions Data view: Bulk actions Oct 18, 2023
@jameskoster

This comment was marked as outdated.

@jameskoster

This comment was marked as outdated.

@jameskoster jameskoster removed the Needs Design Needs design efforts. label Dec 19, 2023
@youknowriad
Copy link
Contributor

@jorgefilipecosta what's remaining here, can we close this one?

@jameskoster
Copy link
Contributor Author

jameskoster commented Jan 22, 2024

@youknowriad @jorgefilipecosta I think we have some outstanding items:

  1. In the templates table, we need to explain why some bulk actions cannot be applied to all records. This needs some design.
  2. Bulk actions in Grid layout – where does the checkbox live, etc. This also needs a little design.
  3. Try adding the floating bulk actions toolbar as a secondary affordance optimised for mouse users, this one:

We can probably close this and create follow-up issues for those, if you prefer?

@youknowriad
Copy link
Contributor

I don't mind the issue being open, I just wanted some clarity. So maybe add some tasks to the issue description.

@jameskoster
Copy link
Contributor Author

@youknowriad @jorgefilipecosta I've updated the issue to include some general refinements we can make.

In the templates table, we need to explain why some bulk actions cannot be applied to all records. This needs some design.

This one is a bit tricky and needs a dedicated exploration. I don't personally feel it's super high priority.

@jameskoster
Copy link
Contributor Author

jameskoster commented Apr 16, 2024

The floating bulk actions toolbar is under way in #59714.

The work in #59689 can theoretically unlock the ability to use the Inspector as a bulk edit interface too, e.g:

Bulk edit

But it's worth noting that work might be better tackled separately.

@jameskoster jameskoster changed the title Data view: Bulk actions Data view: Bulk actions / edit Apr 16, 2024
@jameskoster jameskoster changed the title Data view: Bulk actions / edit Data view: Bulk actions Apr 24, 2024
@jorgefilipecosta
Copy link
Member

I guess we can close this now, as the toolbar is available. We don't have bulk edit yet but that seems like a different task.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Data Views Work surrounding upgrading and evolving views in the site editor and beyond [Type] Enhancement A suggestion for improvement.
Projects
Status: Done
Development

No branches or pull requests

5 participants