ui-kit-htx previewGitHub
← tables

backup_list

5 stories — source: backup_list.greg.py

default

Backups
FilenameStateSizeActions
prod_2026-04-25_1030.baklive1.2 GB
prod_2026-04-24_1030.bakstaged1.2 GB
prod_2026-04-23_1030.bakarchived1.1 GB
prod_2026-04-22_1030.bakarchived1.1 GB
The proof shape — list of backups with state-bound badges and state-dependent action buttons. Live row has Delete disabled; staged + archived rows have full action sets.

readonly

Backups
FilenameStateSizeActions
prod_2026-04-25_1030.baklive1.2 GB
prod_2026-04-24_1030.bakstaged1.2 GB
prod_2026-04-23_1030.bakarchived1.1 GB
prod_2026-04-22_1030.bakarchived1.1 GB
No invokes passed → no action buttons. Pure status display.

empty

Backups
FilenameStateSizeActions
Empty state — header renders, table is empty.

single-backup

Backups
FilenameStateSizeActions
prod_2026-04-25_1030.baklive1.2 GB
One row, only Delete wired (and disabled because state=live).

custom-title

Production database snapshots
FilenameStateSizeActions
prod_2026-04-25_1030.baklive1.2 GB
prod_2026-04-24_1030.bakstaged1.2 GB
prod_2026-04-23_1030.bakarchived1.1 GB
prod_2026-04-22_1030.bakarchived1.1 GB
title= overrides the default 'Backups' header.