fleet/frontend/pages/hosts/components
jacobshandling 994256bcaa
Refactor DiskSpaceIndicator to use ProgressBar (#33198)
## Precursor for #31671 

- Add width option to `ProgressBar`
- Refactor `DiskSpaceIndicator`
  - Use `ProgressBar` with new `width` option
  - Replace raw react tooltip with `TooltipWrapper`
  - Clean up confusing styles
- Update tests, ensure consistent style with previous implementation on
hosts table, hosts details page, my device page

<img width="1020" height="546" alt="Screenshot 2025-09-18 at 4 49 28 PM"
src="https://github.com/user-attachments/assets/a0c958d0-8b2b-466c-b169-a91dc8fb984c"
/>
<img width="1020" height="546" alt="Screenshot 2025-09-18 at 4 49 35 PM"
src="https://github.com/user-attachments/assets/f60f1e0a-573d-438b-9ded-ec45825599c1"
/>


- [x] Added/updated automated tests
- [x] QA'd all new/changed functionality manually

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-19 12:54:43 -07:00
..
DeleteHostModal Adjust delete host message for iDevices (#27513) 2025-03-25 15:33:24 -04:00
DiskSpaceIndicator Refactor DiskSpaceIndicator to use ProgressBar (#33198) 2025-09-19 12:54:43 -07:00
IssuesIndicator UI: Add Tooltip show delay across app (#33091) 2025-09-18 09:42:30 -07:00
ScriptDetailsModal UI: Batch script run detail page (#32333) 2025-08-29 09:37:05 -06:00
TransferHostModal Add encryption_key_archived to host details API response (#30850) 2025-07-15 13:21:39 -05:00