vault/ui/app/components/modal-form
Vault Automation 56de87a0c8
UI: Implement visual policy builder (#11250) (#11367)
* replace Hds::Reveal with Hds::Accordion

* adjust spacing to render in Hds::Form component

* fix spacing in policy-example

* cleanup form-section class usage

* implement visual builder in create policy form

* hide visual editor in search select modal

* use general selectors, alphabetize form/field selectors

* update test coverage to check for visual policy editor

* reorganzie tests by module

* add saving functionality for visual editor

* refactor event handling methods

* refactor component so parent manages stanzas

* move snippets to automation-snippets tab component

* polish up policy diff modal

* refactor arg to be isCompact

* update test coverage and export new component

* rearrange methods to make diff easier

* small cleanup, abc vars and remove unneeded change

* add lanuage and update test coverage

* update comment

* fix form hierarchy

* fix modal spacing;

Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com>
2025-12-15 20:42:13 +00:00
..
FYI.md UI: Implement new policy SS + modal designs (#17749) 2022-11-18 17:29:04 -08:00
oidc-assignment-template.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-assignment-template.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-key-template.hbs license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
oidc-key-template.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy-template.hbs UI: Implement visual policy builder (#11250) (#11367) 2025-12-15 20:42:13 +00:00
policy-template.js license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00