From bfac07958ae6de0245f276e72876bb3fa2ae774c Mon Sep 17 00:00:00 2001 From: Vault Automation Date: Fri, 24 Oct 2025 14:01:19 -0400 Subject: [PATCH] UI: Pull nested interactives out of labels (#10231) (#10367) * pull nested interactives out of labels * move label styles into new class * update tooltip testd * fix test * update missed css classes + update css variable usage * update font size Co-authored-by: lane-wetmore --- ui/app/components/form-field-from-model.hbs | 17 ++++---- ui/app/components/mount-accessor-select.hbs | 8 ++-- ui/app/components/regex-validator.hbs | 39 +++++++++++-------- ui/app/styles/core/label.scss | 13 +++++++ .../addon/components/form-field-label.hbs | 8 ++-- ui/lib/core/addon/components/form-field.hbs | 2 +- .../addon/components/readonly-form-field.hbs | 9 +++-- .../components/search-select-with-modal.hbs | 10 +++-- .../core/addon/components/search-select.hbs | 15 +++++-- ui/lib/core/addon/components/string-list.hbs | 8 ++-- ui/lib/core/addon/components/text-file.hbs | 14 +++---- ui/lib/core/addon/components/text-file.js | 2 +- ui/lib/pki/addon/components/pki-key-usage.hbs | 1 - .../integration/components/form-field-test.js | 3 +- .../components/info-table-row-test.js | 3 +- .../components/regex-validator-test.js | 32 ++++++++++++++- .../components/string-list-test.js | 16 ++++++++ .../integration/components/text-file-test.js | 16 +++----- 18 files changed, 148 insertions(+), 68 deletions(-) diff --git a/ui/app/components/form-field-from-model.hbs b/ui/app/components/form-field-from-model.hbs index 19e7d1148a..2631505262 100644 --- a/ui/app/components/form-field-from-model.hbs +++ b/ui/app/components/form-field-from-model.hbs @@ -14,14 +14,16 @@ ) }} {{#unless (eq @attr.type "object")}} -