fleet/frontend/pages/ManageControlsPage/SetupExperience/cards/SetupExperienceScript/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
..
DeleteSetupExperienceScriptModal Feat UI api integration setup experieince (#22856) 2024-10-11 15:10:27 +01:00
SetupExperienceScriptCard cleanup warnings 2024-10-25 13:34:19 +01:00
SetupExperienceScriptPreview Various setup exp UI fixes (#23328) 2024-10-29 14:29:05 +00:00
SetupExperienceScriptUploader add UI for uploading setup experience script (#22691) 2024-10-10 13:19:32 +01:00