Home/Patterns/Bulk edit

Bulk edit

Five compositions for multi-row actions — toolbar swap, attribute change, bulk reminder, archive, and tag.

Stable5 compositions
COMPOSITION 01

Action bar swap

The standard pattern. When the operator selects rows, the toolbar replaces with a dark action bar.

Use whenThe operator regularly takes the same action on many rows — the most common bulk-edit case.
8 students selected·
Student 1FAR-2026-001
Student 2FAR-2026-002
Student 3FAR-2026-003
Student 4FAR-2026-004
Student 5FAR-2026-005
Student 6FAR-2026-006
Student 7FAR-2026-007
Student 8FAR-2026-008
COMPOSITION 02

Attribute change · inline editor

After picking an action, a small inline editor opens above the rows for the new value.

Use whenThe bulk action requires a single new value — change form, change branch, change tax rate.
Change form for 8 students
All selected students will move to the new form. Their attendance and marks carry over.
Student row4F
Student row4F
Student row4F
Student row4F
Student row4F
COMPOSITION 03

Bulk reminder · with message preview

When the action sends communication, show a preview of what each recipient will see.

Use whenBulk email or SMS where the operator needs to confirm the message before sending.

Send reminder to 8 guardians

$ 12,840 in outstanding fees · WhatsApp + email.

Preview · for Robert Mukamba
Dear Mr Mukamba, this is a friendly reminder that $ 3,040 remains outstanding on Tariro’s term invoice. The payment is now 7 days overdue. Pay via EcoCash to 0712 432 100 or call 04 776 4900. — Trinity College.
COMPOSITION 04

Bulk archive

Destructive bulk action — confirms with typed key and count.

Use whenArchiving or deleting many records at once. Require a confirmation to prevent accidents.
● Cannot be undone

Archive 312 products?

These products will stop appearing in POS and reports. Existing receipts keep their references. Type archive to confirm.

COMPOSITION 05

Bulk tag · multi-attribute

Add or remove multiple tags at once. Combobox supports both add and remove modes.

Use whenCategorising or classifying many records. Tag-style metadata changes.

Tag 24 products

Apply or remove category tags across selected.

Spring promo Featured

Shared rules

Do

Replace the toolbar entirely when bulk-select is active.

Don't

Show actions that don’t apply. Hide them.

Do

Confirm destructive bulk actions with a typed key + count.

Don't

Auto-clear selection on filter change.