From 24f5807da4da836ac26bfb1fc6e2e10db7db683e Mon Sep 17 00:00:00 2001
From: Angel Garbarino
Date: Fri, 17 Nov 2023 15:34:54 -0700
Subject: [PATCH] UI: HDS adoption replace in lib/pki (#24176)
* initial run through
* search for button
* wip addressing pr comments
* wip clean up
* clean up
* address overview
* add in conditional
---
ui/app/styles/helper-classes/layout.scss | 4 ++
.../page/pki-certificate-details.hbs | 30 +++++-----
.../page/pki-configuration-details.hbs | 13 ++--
.../page/pki-configuration-edit.hbs | 60 +++++++++----------
.../components/page/pki-configure-create.hbs | 15 ++---
.../components/page/pki-issuer-details.hbs | 13 ++--
.../addon/components/page/pki-issuer-edit.hbs | 43 +++++++------
.../page/pki-issuer-rotate-root.hbs | 39 +++++-------
.../addon/components/page/pki-overview.hbs | 31 +++++-----
.../pki/addon/components/pki-generate-csr.hbs | 27 +++------
.../addon/components/pki-generate-root.hbs | 39 +++++-------
.../components/pki-import-pem-bundle.hbs | 29 ++++-----
.../components/pki-issuer-cross-sign.hbs | 41 +++++--------
ui/lib/pki/addon/components/pki-key-form.hbs | 45 +++++++-------
.../pki/addon/components/pki-key-import.hbs | 47 +++++++--------
ui/lib/pki/addon/components/pki-role-form.hbs | 40 ++++++-------
.../addon/components/pki-role-generate.hbs | 48 +++++++--------
.../components/pki-sign-intermediate-form.hbs | 48 +++++++--------
ui/lib/pki/addon/components/pki-tidy-form.hbs | 34 +++++------
19 files changed, 287 insertions(+), 359 deletions(-)
diff --git a/ui/app/styles/helper-classes/layout.scss b/ui/app/styles/helper-classes/layout.scss
index 3bc337eb03..4fa01150b6 100644
--- a/ui/app/styles/helper-classes/layout.scss
+++ b/ui/app/styles/helper-classes/layout.scss
@@ -85,6 +85,10 @@
}
// alignment
+.align-self-baseline {
+ align-self: baseline;
+}
+
.is-v-centered {
vertical-align: middle;
}
diff --git a/ui/lib/pki/addon/components/page/pki-certificate-details.hbs b/ui/lib/pki/addon/components/page/pki-certificate-details.hbs
index ba9dec11ef..144c4e4ec0 100644
--- a/ui/lib/pki/addon/components/page/pki-certificate-details.hbs
+++ b/ui/lib/pki/addon/components/page/pki-certificate-details.hbs
@@ -5,10 +5,14 @@
-
- Download
-
-
+
{{#if @model.canRevoke}}
-
-
- Back
-
-
+
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/page/pki-configuration-details.hbs b/ui/lib/pki/addon/components/page/pki-configuration-details.hbs
index 11485d3631..e85cf542fd 100644
--- a/ui/lib/pki/addon/components/page/pki-configuration-details.hbs
+++ b/ui/lib/pki/addon/components/page/pki-configuration-details.hbs
@@ -7,16 +7,13 @@
{{#if @canDeleteAllIssuers}}
-
- Delete all issuers
-
-
-
+ />
{{/if}}
diff --git a/ui/lib/pki/addon/components/page/pki-configuration-edit.hbs b/ui/lib/pki/addon/components/page/pki-configuration-edit.hbs
index 7705daff74..713f9c46ff 100644
--- a/ui/lib/pki/addon/components/page/pki-configuration-edit.hbs
+++ b/ui/lib/pki/addon/components/page/pki-configuration-edit.hbs
@@ -123,39 +123,35 @@
{{/if}}
-
-
- {{#if (or @urls.canSet @crl.canSet)}}
-
- Save
-
- {{/if}}
-
+
+ {{#if (or @urls.canSet @crl.canSet)}}
+
- Cancel
-
-
- {{#if this.invalidFormAlert}}
-
+ data-test-configuration-edit-save
+ />
{{/if}}
-
+
+
+ {{#if this.invalidFormAlert}}
+
+ {{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/page/pki-configure-create.hbs b/ui/lib/pki/addon/components/page/pki-configure-create.hbs
index 494446972c..f03b78749f 100644
--- a/ui/lib/pki/addon/components/page/pki-configure-create.hbs
+++ b/ui/lib/pki/addon/components/page/pki-configure-create.hbs
@@ -90,14 +90,9 @@
@message="To see configuration options, choose your desired output above."
data-test-configuration-empty-state
/>
-
-
-
- Done
-
-
- Cancel
-
-
-
+
+
+
+
+
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/page/pki-issuer-details.hbs b/ui/lib/pki/addon/components/page/pki-issuer-details.hbs
index 4d1bf91ce4..35a88266ba 100644
--- a/ui/lib/pki/addon/components/page/pki-issuer-details.hbs
+++ b/ui/lib/pki/addon/components/page/pki-issuer-details.hbs
@@ -6,15 +6,14 @@
{{#if (and @isRotatable @canRotate)}}
-
- Rotate this root
-
-
+ />
{{/if}}
{{#if @canCrossSign}}
diff --git a/ui/lib/pki/addon/components/page/pki-issuer-edit.hbs b/ui/lib/pki/addon/components/page/pki-issuer-edit.hbs
index 4ce6d5424b..80d682355b 100644
--- a/ui/lib/pki/addon/components/page/pki-issuer-edit.hbs
+++ b/ui/lib/pki/addon/components/page/pki-issuer-edit.hbs
@@ -50,33 +50,30 @@
{{/each}}
-
-
+
- Update
-
-
+
- Cancel
-
- {{#if this.error}}
-
- {{/if}}
-
+ />
+
+ {{#if this.error}}
+
+ {{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/page/pki-issuer-rotate-root.hbs b/ui/lib/pki/addon/components/page/pki-issuer-rotate-root.hbs
index 238b1637f8..e84330f80c 100644
--- a/ui/lib/pki/addon/components/page/pki-issuer-rotate-root.hbs
+++ b/ui/lib/pki/addon/components/page/pki-issuer-rotate-root.hbs
@@ -124,11 +124,7 @@
{{else}}
{{! USE OLD SETTINGS FORM INPUTS }}
@@ -168,27 +164,22 @@
{{/if}}
-
+
+
+
+
+
+ {{#if this.invalidFormAlert}}
-
- Done
-
-
- Cancel
-
+
- {{#if this.invalidFormAlert}}
-
- {{/if}}
-
+ {{/if}}
{{/if}}
{{else}}
diff --git a/ui/lib/pki/addon/components/page/pki-overview.hbs b/ui/lib/pki/addon/components/page/pki-overview.hbs
index 1fe7003fae..915e4c2123 100644
--- a/ui/lib/pki/addon/components/page/pki-overview.hbs
+++ b/ui/lib/pki/addon/components/page/pki-overview.hbs
@@ -39,15 +39,15 @@
@fallbackComponent="input-search"
data-test-issue-certificate-input
/>
-
- Issue
-
+ />
@@ -64,15 +64,14 @@
@fallbackComponent="input-search"
data-test-view-certificate-input
/>
-
- View
-
+ />
@@ -91,15 +90,15 @@
@nameKey={{"issuerName"}}
data-test-issue-issuer-input
/>
-
- View
-
+ />
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-generate-csr.hbs b/ui/lib/pki/addon/components/pki-generate-csr.hbs
index 0a61878f80..b363631dcd 100644
--- a/ui/lib/pki/addon/components/pki-generate-csr.hbs
+++ b/ui/lib/pki/addon/components/pki-generate-csr.hbs
@@ -44,11 +44,7 @@
{{else}}
@@ -64,20 +60,15 @@
-
+
+
+
+
+
+ {{#if this.alert}}
-
- Generate
-
-
- Cancel
-
+
- {{#if this.alert}}
-
- {{/if}}
-
+ {{/if}}
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-generate-root.hbs b/ui/lib/pki/addon/components/pki-generate-root.hbs
index 1f7e915259..f94cfb58e4 100644
--- a/ui/lib/pki/addon/components/pki-generate-root.hbs
+++ b/ui/lib/pki/addon/components/pki-generate-root.hbs
@@ -44,11 +44,7 @@
{{else}}
@@ -99,26 +95,21 @@
{{/if}}
-
+
+
+
+
+
+ {{#if this.invalidFormAlert}}
-
- Done
-
-
- Cancel
-
+
- {{#if this.invalidFormAlert}}
-
- {{/if}}
-
+ {{/if}}
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-import-pem-bundle.hbs b/ui/lib/pki/addon/components/pki-import-pem-bundle.hbs
index 7d843b1cab..010084e1aa 100644
--- a/ui/lib/pki/addon/components/pki-import-pem-bundle.hbs
+++ b/ui/lib/pki/addon/components/pki-import-pem-bundle.hbs
@@ -47,11 +47,7 @@
{{else}}
@@ -69,25 +65,22 @@
editing the individual issuer once it is uploaded to Vault.
-
-
+
- Import issuer
-
-
+
- Cancel
-
-
+ />
+
diff --git a/ui/lib/pki/addon/components/pki-issuer-cross-sign.hbs b/ui/lib/pki/addon/components/pki-issuer-cross-sign.hbs
index 10b67f0f29..0f4cf53e75 100644
--- a/ui/lib/pki/addon/components/pki-issuer-cross-sign.hbs
+++ b/ui/lib/pki/addon/components/pki-issuer-cross-sign.hbs
@@ -75,17 +75,10 @@
{{/each}}
-
- Done
-
-
- Sign more issuers
-
+
+
+
+
{{else}}
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-key-form.hbs b/ui/lib/pki/addon/components/pki-key-form.hbs
index 33a16ce740..9dcd62dc26 100644
--- a/ui/lib/pki/addon/components/pki-key-form.hbs
+++ b/ui/lib/pki/addon/components/pki-key-form.hbs
@@ -35,34 +35,31 @@
{{/let}}
{{/if}}
-
-
+
- {{if @model.isNew "Generate key" "Edit key"}}
-
-
+
- Cancel
-
- {{#if this.invalidFormAlert}}
-
- {{/if}}
-
+ />
+
+ {{#if this.invalidFormAlert}}
+
+ {{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-key-import.hbs b/ui/lib/pki/addon/components/pki-key-import.hbs
index 9272b84c38..aa3859b946 100644
--- a/ui/lib/pki/addon/components/pki-key-import.hbs
+++ b/ui/lib/pki/addon/components/pki-key-import.hbs
@@ -9,7 +9,7 @@
Use this form to import a single pem encoded rsa, ec, or ed25519 key.
- Learn more here.
+ Importing a PKI key
{{#let (find-by "name" "keyName" @model.formFields) as |attr|}}
@@ -17,34 +17,31 @@
{{/let}}
-
-
+
- Import key
-
-
+
- Cancel
-
- {{#if this.invalidFormAlert}}
-
- {{/if}}
-
+ />
+
+ {{#if this.invalidFormAlert}}
+
+ {{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-role-form.hbs b/ui/lib/pki/addon/components/pki-role-form.hbs
index fb97a88eaf..2b8d2cbdff 100644
--- a/ui/lib/pki/addon/components/pki-role-form.hbs
+++ b/ui/lib/pki/addon/components/pki-role-form.hbs
@@ -6,7 +6,6 @@
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-role-generate.hbs b/ui/lib/pki/addon/components/pki-role-generate.hbs
index ad710f6205..e1bebc7e31 100644
--- a/ui/lib/pki/addon/components/pki-role-generate.hbs
+++ b/ui/lib/pki/addon/components/pki-role-generate.hbs
@@ -24,31 +24,29 @@
@showHelpText={{false}}
/>
-
-
-
- {{capitalize this.verb}}
-
-
- Cancel
-
+
+
+
+
+
+
+ {{#if this.invalidFormAlert}}
+
- {{#if this.invalidFormAlert}}
-
- {{/if}}
-
+ {{/if}}
+
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-sign-intermediate-form.hbs b/ui/lib/pki/addon/components/pki-sign-intermediate-form.hbs
index 823628f2c8..c49c947199 100644
--- a/ui/lib/pki/addon/components/pki-sign-intermediate-form.hbs
+++ b/ui/lib/pki/addon/components/pki-sign-intermediate-form.hbs
@@ -53,35 +53,35 @@
-
-
+
- Save
-
-
+
- Cancel
-
- {{#if this.inlineFormAlert}}
-
- {{/if}}
-
+ />
+
+ {{#if this.inlineFormAlert}}
+
+ {{/if}}
+
{{/if}}
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-tidy-form.hbs b/ui/lib/pki/addon/components/pki-tidy-form.hbs
index 5e781b6d58..e5daca47cf 100644
--- a/ui/lib/pki/addon/components/pki-tidy-form.hbs
+++ b/ui/lib/pki/addon/components/pki-tidy-form.hbs
@@ -57,29 +57,25 @@
{{/each}}
-
-
-
+
- {{if (eq @tidyType "manual") "Perform tidy" "Save"}}
-
-
+
- Cancel
-
- {{#if this.invalidFormAlert}}
-
- {{/if}}
-
+ />
+
+ {{#if this.invalidFormAlert}}
+
+ {{/if}}
\ No newline at end of file