fleet/frontend/components/forms/fields
Jacob Shandling fa093203df
UI – Simpler edit icon solution, applied to Edit query and Edit policy forms (#17364)
## ➡️ #17224  

- Replace the [solution merged
here](https://github.com/fleetdm/fleet/pull/17086) with a simpler and
more easily extendable one
- Apply same approach to the Edit policies form.

Edit query demo:

https://www.loom.com/share/589d3bfedc754f62b31c39bc517c2382?sid=ce65e5a5-e13f-4446-a37c-991a09cc8960

Edit query:
<img width="1791" alt="Screenshot 2024-03-04 at 5 34 35 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/6727bd9e-ad05-45b0-a65c-e01487d7d923">

Edit policy:
<img width="2550" alt="Screenshot 2024-03-05 at 11 47 34 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/fdd8e455-7f54-4177-be3e-4a82a879a176">

<img width="2550" alt="Screenshot 2024-03-05 at 11 47 27 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/3b33b097-f652-4e99-b944-2d29ffe3f311">



- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-03-05 14:08:24 -08:00
..
AutoSizeInputField UI – Simpler edit icon solution, applied to Edit query and Edit policy forms (#17364) 2024-03-05 14:08:24 -08:00
Checkbox UI – refactor forms and form fields (#16159) 2024-01-18 10:48:44 -05:00
Dropdown UI – refactor forms and form fields (#16159) 2024-01-18 10:48:44 -05:00
InputField Frontend: Cleanup 42 js warnings (#16219) 2024-01-23 09:16:10 -05:00
InputFieldHiddenContent fix to disk encryption modal input icons (#16780) 2024-02-13 15:59:32 +00:00
InputFieldWithIcon [tiny released bug] Fleet UI: Fix live query/policy host search icon (#17082) 2024-02-29 08:49:36 -05:00
Radio Frontend tech debt: Cleanup {} around strings (#16592) 2024-02-23 09:57:18 -05:00
SearchField UI – Restore clickability to entirety of sort headers except in filter text inputs (#15260) 2023-11-21 13:49:41 -08:00
SelectTargetsDropdown UI – refactor forms and form fields (#16159) 2024-01-18 10:48:44 -05:00
Slider UI – refactor forms and form fields (#16159) 2024-01-18 10:48:44 -05:00