browsertrix/frontend/src/components/ui
sua yoo 1f55edbe68
Update collection archived item lists (#1457)
New features & enhancements:
- New UI for collection item selection dialog
- Consistent data table styles for collection list and collection item
list

Refactors:
- Adds `btrix-table` as low-level table component
- Adds `btrix-archived-item-list`, removes `checkbox-list` and
deprecates `crawl-list`
- Upgrades Shoelace for `sl-tree` fixes
- Fixes `ArchivedItem` typing
2024-01-22 17:14:53 -08:00
..
input
table Update collection archived item lists (#1457) 2024-01-22 17:14:53 -08:00
alert.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
badge.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
button.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
code.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
combobox.ts
config-details.ts Add custom user agent to workflows (#1465) 2024-01-17 17:33:50 -05:00
copy-button.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
copy-field.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
data-table.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
desc-list.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
details.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
dialog.ts Update collection archived item lists (#1457) 2024-01-22 17:14:53 -08:00
file-list.ts
index.ts Update collection archived item lists (#1457) 2024-01-22 17:14:53 -08:00
language-select.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
locale-picker.ts
markdown-editor.ts Improvements to collection creation and editing flow (#1424) 2023-12-19 18:12:43 -08:00
markdown-viewer.ts Improvements to collection creation and editing flow (#1424) 2023-12-19 18:12:43 -08:00
meter.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
numbered-list.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
overflow-dropdown.ts
pagination.ts
pw-strength-alert.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
README.md
relative-duration.ts
search-combobox.ts Update collection archived item lists (#1457) 2024-01-22 17:14:53 -08:00
section-heading.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
select-crawler.ts Support multiple crawler versions (#1420) 2024-01-16 15:32:12 -08:00
tab-list.ts Org settings layout fix + misc styling & consistency improvements (#1427) 2023-12-13 17:29:35 -05:00
tag-input.ts Update collection archived item lists (#1457) 2024-01-22 17:14:53 -08:00
tag.ts Update collection archived item lists (#1457) 2024-01-22 17:14:53 -08:00
time-input.ts Fix scheduler date input and display (#1472) 2024-01-18 23:55:55 -08:00

Reusable UI Components

Components here should be reusable across Browsertrix Cloud (and perhaps eventually across other Webrecorder projects as well). They should generally not depend on auth, not be specific to a single page or view, and have well-defined (and typed) inputs and outputs.