fleet/frontend/pages/ManageControlsPage/SetupExperience/cards/BootstrapPackage/components
Gabriel Hernandez 489035ef2b
Various setup exp UI fixes (#23328)
relates to #23321, #23322, #23323

This contains three UI fixes:

1. fix when we show the empty state for install software. We were
expecting an empty array but the response from `GET
/setup_experience/software` sends null when no software has been added


![image](https://github.com/user-attachments/assets/0300fffa-5586-4073-a6df-491e844516c9)

2. fix to add responsive style to install software and run script panels
that matches the other setup experience panels.


![image](https://github.com/user-attachments/assets/5494146f-583d-4816-9c1b-6227bb520108)


![image](https://github.com/user-attachments/assets/a2e3c43d-64bf-4695-9870-029482080172)

3. Fix and clean up the copy of the first three setup experience panels
to match the new ones. Also, update the alt text on the images to be
more descriptive.

- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-10-29 14:29:05 +00:00
..
BootstrapPackageListItem UI – refactor forms and form fields (#16159) 2024-01-18 10:48:44 -05:00
BootstrapPackagePreview Various setup exp UI fixes (#23328) 2024-10-29 14:29:05 +00:00
BootstrapPackageTable remove unneeded table boarders on mdm page (#17492) 2024-03-08 15:46:38 +00:00
BootstrapPackageUploader Create new ListItem and FileUploader component and use on controls page (#15103) 2023-11-13 15:30:22 -08:00
DeletePackageModal Frontend tech debt: Cleanup {} around strings (#16592) 2024-02-23 09:57:18 -05:00
UploadedPackageView Unify profiles database identifier to profile_uuid for macOS and Windows profiles. (#15297) 2023-12-04 10:04:06 -05:00