From b48320f6c2b5b7c461cf5897d006d1dd5de61af3 Mon Sep 17 00:00:00 2001 From: Marliana Lara Date: Tue, 11 Jul 2017 17:09:33 -0400 Subject: [PATCH] Fix long credential name styles --- awx/ui/client/legacy-styles/forms.less | 2 ++ .../src/job-submission/job-submission.block.less | 5 ++++- .../src/job-submission/job-submission.partial.html | 6 +++--- awx/ui/client/src/shared/utilities/wordwrap.less | 10 ++++++++++ .../multi-credential-modal.partial.html | 2 +- .../multi-credential/multi-credential.block.less | 10 ++++++---- .../multi-credential/multi-credential.partial.html | 2 +- 7 files changed, 27 insertions(+), 10 deletions(-) create mode 100644 awx/ui/client/src/shared/utilities/wordwrap.less diff --git a/awx/ui/client/legacy-styles/forms.less b/awx/ui/client/legacy-styles/forms.less index 632da3de92..dcc1d1b2bb 100644 --- a/awx/ui/client/legacy-styles/forms.less +++ b/awx/ui/client/legacy-styles/forms.less @@ -669,6 +669,8 @@ input[type='radio']:checked:before { .Form-textInput--variableHeight { height: inherit; min-height: 30px; + max-height: 120px; + overflow-y: scroll; } .Form-variableHeightButtonGroup { diff --git a/awx/ui/client/src/job-submission/job-submission.block.less b/awx/ui/client/src/job-submission/job-submission.block.less index 2baff771f8..c0570e30c3 100644 --- a/awx/ui/client/src/job-submission/job-submission.block.less +++ b/awx/ui/client/src/job-submission/job-submission.block.less @@ -126,14 +126,15 @@ display: flex; flex: 0 0 auto; margin-top: 15px; + justify-content: space-between; } .JobSubmission-footerPreview { display: flex; - flex: 1 0 auto; } .JobSubmission-footerButtons { justify-content: flex-end; display: flex; + align-items: flex-end; } .JobSubmission-previewItem { min-width: 150px; @@ -193,6 +194,8 @@ border: 1px solid @default-border; padding: 10px; border-radius: 5px; + max-height: 120px; + overflow-y: scroll; } .JobSubmission-selectedItemRevert { display: flex; diff --git a/awx/ui/client/src/job-submission/job-submission.partial.html b/awx/ui/client/src/job-submission/job-submission.partial.html index 9c3be973da..ef1fc8ed70 100644 --- a/awx/ui/client/src/job-submission/job-submission.partial.html +++ b/awx/ui/client/src/job-submission/job-submission.partial.html @@ -57,7 +57,7 @@
-
+
@@ -333,11 +333,11 @@
Machine - {{selected_credentials.machine.name}} + {{selected_credentials.machine.name}}
{{credential_types[extraCredential.credential_type].name}}:  - {{extraCredential.name}} + {{extraCredential.name}}
Vault diff --git a/awx/ui/client/src/shared/utilities/wordwrap.less b/awx/ui/client/src/shared/utilities/wordwrap.less new file mode 100644 index 0000000000..7ca289d4da --- /dev/null +++ b/awx/ui/client/src/shared/utilities/wordwrap.less @@ -0,0 +1,10 @@ +.u-wordwrap { + white-space: -moz-pre-wrap !important; + white-space: -webkit-pre-wrap; + white-space: -pre-wrap; + white-space: -o-pre-wrap; + white-space: pre-wrap; + word-wrap: break-word; + word-break: break-all; + white-space: normal; +} \ No newline at end of file diff --git a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.partial.html b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.partial.html index c3d472283e..22fa0699f4 100644 --- a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.partial.html +++ b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.partial.html @@ -39,7 +39,7 @@ ng-binding"> {{ tag.kind }} - {{ tag.name }} diff --git a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.block.less b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.block.less index 619cb458f9..6585cb7300 100644 --- a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.block.less +++ b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.block.less @@ -2,18 +2,20 @@ .MultiCredential-selectedBar { display: flex; - align-items: center; padding: 5px 10px; background: @default-no-items-bord; margin-bottom: 20px; border: 1px solid @default-icon-hov; border-radius: 5px; + max-height: 120px; + overflow-y: scroll; } .MultiCredential-selectedBarLabel { - margin-right: 20px; - font-size: 12px; - color: @default-icon; + align-self: center; + margin-right: 20px; + font-size: 12px; + color: @default-icon; } .MultiCredential-tags { diff --git a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.partial.html b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.partial.html index eb35adb9ec..b52f7da8fd 100644 --- a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.partial.html +++ b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential.partial.html @@ -30,7 +30,7 @@ ng-binding"> {{ tag.kind }} - + {{ tag.name }}