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

No distractions in Bulk/batch edit mode #1620

Open
4 tasks
jtalen opened this issue Nov 5, 2024 · 1 comment
Open
4 tasks

No distractions in Bulk/batch edit mode #1620

jtalen opened this issue Nov 5, 2024 · 1 comment
Labels
development enhancement New feature or request

Comments

@jtalen
Copy link

jtalen commented Nov 5, 2024

Provide a general summary of the feature here

Within Magister, for our table grid, we noticed that when there are row actions and a user checks some rows, it can be confusing which buttons to use. Therefore, we decided to hide the row and group actions when the table grid is in bulk mode.
Also all editable cells are converted to plain text to create a mode for the user so he or she will completely focused on the available bulk/batch action buttons.

Example with group actions that will be hidden once a user uses the checkboxes for bulk/batch actions.
https://github.com/user-attachments/assets/e7e362db-ff37-461d-9bb4-e678b771aeed

🤔 Expected Behavior?

When a user checks at least one checkbox all the interactive items in the table will be hidden or converted to plain text.
https://www.figma.com/design/o1ZlCUh6LyicB6xBu2GRmC/branch/RxER39fXX29CH4E6dtBtYk/DNA-Library?m=auto&node-id=5540-44239&t=mscxnVAGrv0udHAN-1

😯 Current Behavior

This is how it currently goes:
image

💁 Possible Solution

This is what I would expect that will be happen. Row actions in the last cell of each row are hidden
image

Example with editable cells that are being converted to plain text as it is in 'bulk mode'
image

🔦 Context

We experienced this problem during a usability test.

💻 Examples

No response

👤 Your name

Jeremy Talen

🧢 Your Product/Team

Magister

Tasks

@jtalen jtalen added development enhancement New feature or request triage An issue needed triage labels Nov 5, 2024
@github-project-automation github-project-automation bot moved this to 📥 Incoming in SL Design System Team Nov 5, 2024
@DanielleRameau
Copy link
Collaborator

Schermopname.2024-10-31.om.10.14.14.mov

@DanielleRameau DanielleRameau moved this from 📥 Incoming to 🗃️ Backlog in SL Design System Team Nov 6, 2024
@DanielleRameau DanielleRameau moved this from 🗃️ Backlog to 👩‍🏭 Refining in SL Design System Team Nov 6, 2024
@DanielleRameau DanielleRameau removed the triage An issue needed triage label Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development enhancement New feature or request
Projects
Status: 👩‍🏭 Refining
Development

No branches or pull requests

2 participants