code4romania / code4romania/redirectioneaza
[Redirectionari list] Implement bulk actions
- Dominant language
- Python
- Stars
- 26
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Description
As a user, I want to select multiple items in a table so that I can apply actions to all selected items at once.
### Behavior:
1. Activating Bulk actions:
- When a user clicks a checkbox in any row of the table:
- The Bulk actions section becomes visible at the top of the table.
- The section remains visible as long as at least one checkbox is selected.
- If no items are selected, the bulk actions section hides.
3. The following actions are shown in the bulk actions section:
- Descarcă
- Marchează ca neverificat(e)
- Marchează ca valid(e)
- Marchează ca nevalid(e)
- Mută în coș
3. Item counter:
- The Bulk Actions section includes an item counter that dynamically updates based on the number of selected rows.
Format:
_X rânduri selectate_
### Design
We proposed three design options for how the bulk actions section could appear:
- [V1](https://www.figma.com/design/nqkbBl22cPugAA2Pxb2FkN/Redirectioneaza-3.0-Redesign-(2024)?node-id=2640-13710&t=B9oY8xXmy4ljlv60-4) - [full screen example
](https://www.figma.com/design/nqkbBl22cPugAA2Pxb2FkN/Redirectioneaza-3.0-Redesign-(2024)?node-id=2506-14383&t=B9oY8xXmy4ljlv60-4)
- [V2](https://www.figma.com/design/nqkbBl22cPugAA2Pxb2FkN/Redirectioneaza-3.0-Redesign-(2024)?node-id=2640-11427&t=B9oY8xXmy4ljlv60-4)
- [V3](https://www.figma.com/design/nqkbBl22cPugAA2Pxb2FkN/Redirectioneaza-3.0-Redesign-(2024)?node-id=2640-11452&t=B9oY8xXmy4ljlv60-4)
[Additional IxD notes in figma](https://www.figma.com/design/nqkbBl22cPugAA2Pxb2FkN/Redirectioneaza-3.0-Redesign-(2024)?node-id=2506-15299&t=B9oY8xXmy4ljlv60-4)
Nice to have design wise: [Confirmation/ toggle messages ](https://www.figma.com/design/nqkbBl22cPugAA2Pxb2FkN/Redirectioneaza-3.0-Redesign-(2024)?node-id=2506-16123&t=B9oY8xXmy4ljlv60-4)after performing the actions.
Delete/ mută în coș will be treated in a separate issue.
Contributor guide
Assessment
This issue has not been assessed yet.