Skip to content

Commit 3c43069

Browse files
author
OpenShift Bot
authored
Merge pull request #1132 from sg00dwin/input-close-button-consistency
Merged by openshift-bot
2 parents 832cec0 + 666891d commit 3c43069

File tree

6 files changed

+42
-39
lines changed

6 files changed

+42
-39
lines changed

app/styles/_buttons.less

+16
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,19 @@
2525
border-color: @btn-flat-border-color;
2626
}
2727
}
28+
29+
.btn-remove {
30+
color: #333;
31+
display: inline-block;
32+
font-size: 15px;
33+
line-height: 1;
34+
opacity: 0.65;
35+
padding: 5px 7px;
36+
vertical-align: middle;
37+
&:hover,
38+
&:focus {
39+
color: inherit;
40+
opacity: 1;
41+
text-decoration: none;
42+
}
43+
}

app/styles/_secrets.less

+5-18
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,16 @@
1919
padding-right: 30px;
2020
position: relative;
2121
width: 100%;
22-
padding-bottom: 5px;
22+
// match form-group
23+
margin-bottom: 15px;
2324
.secret-name {
2425
float: left;
25-
padding-right: 5px;
2626
width: 100%;
2727
}
2828
.remove-secret {
2929
position: absolute;
3030
right: 0;
3131
top: 0;
32-
width: 30px;
3332
}
3433
}
3534
}
@@ -48,21 +47,9 @@
4847
width: 50%;
4948
display: inline-block;
5049
}
51-
}
52-
}
53-
54-
.remove-btn {
55-
color: #333;
56-
margin-left: 5px;
57-
opacity: 0.65;
58-
font-size: 15px;
59-
vertical-align: middle;
60-
&:hover {
61-
opacity: 1;
62-
text-decoration: none;
63-
}
64-
&:focus {
65-
text-decoration: none;
50+
.destination-dir {
51+
padding-left: 5px;
52+
}
6653
}
6754
}
6855
}

app/views/directives/osc-secrets.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</ui-select>
1818
</div>
1919
<div class="remove-secret">
20-
<a ng-click="removeSecret($index)" href="" role="button" class="remove-btn">
20+
<a ng-click="removeSecret($index)" href="" role="button" class="btn-remove">
2121
<span class="pficon pficon-close" aria-hidden="true"></span>
2222
<span class="sr-only">Remove build secret</span>
2323
</a>
@@ -44,7 +44,7 @@
4444
<div class="osc-secret-actions" ng-if="!disableInput">
4545
<span ng-if="canAddSourceSecret()">
4646
<a href=""
47-
role="button"
47+
role="button"
4848
ng-click="addSourceSecret()">Add Another Secret</a>
4949
<span ng-if="'secrets' | canI : 'create'" class="action-divider">|</span>
5050
</span>

app/views/directives/osc-source-secrets.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<ng-form name="secretsForm" class="osc-secrets-form">
1+
<ng-form name="secretsForm" class="osc-secrets-form">
22

33
<div ng-if="strategyType !== 'Custom'">
44
<div class="form-group">
@@ -33,7 +33,7 @@
3333
spellcheck="false">
3434
</div>
3535
<div class="remove-secret">
36-
<a ng-click="removeSecret($index)" href="" role="button" class="remove-btn">
36+
<a ng-click="removeSecret($index)" href="" role="button" class="btn-remove">
3737
<span class="pficon pficon-close" aria-hidden="true"></span>
3838
<span class="sr-only">Remove build secret</span>
3939
</a>
@@ -81,7 +81,7 @@
8181
spellcheck="false">
8282
</div>
8383
<div class="remove-secret">
84-
<a ng-click="removeSecret($index)" href="" role="button" class="remove-btn">
84+
<a ng-click="removeSecret($index)" href="" role="button" class="btn-remove">
8585
<span class="pficon pficon-close" aria-hidden="true"></span>
8686
<span class="sr-only">Remove build secret</span>
8787
</a>
@@ -98,7 +98,7 @@
9898
<div class="osc-secret-actions">
9999
<span ng-if="canAddSourceSecret()">
100100
<a href=""
101-
role="button"
101+
role="button"
102102
ng-click="addSourceSecret()">Add Another Secret</a>
103103
<span ng-if="'secrets' | canI : 'create'" class="action-divider">|</span>
104104
</span>

dist/scripts/templates.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -7932,7 +7932,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
79327932
"</ui-select>\n" +
79337933
"</div>\n" +
79347934
"<div class=\"remove-secret\">\n" +
7935-
"<a ng-click=\"removeSecret($index)\" href=\"\" role=\"button\" class=\"remove-btn\">\n" +
7935+
"<a ng-click=\"removeSecret($index)\" href=\"\" role=\"button\" class=\"btn-remove\">\n" +
79367936
"<span class=\"pficon pficon-close\" aria-hidden=\"true\"></span>\n" +
79377937
"<span class=\"sr-only\">Remove build secret</span>\n" +
79387938
"</a>\n" +
@@ -7993,7 +7993,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
79937993
"<input class=\"form-control\" id=\"destinationDir\" name=\"destinationDir\" ng-model=\"pickedSecret.destinationDir\" type=\"text\" placeholder=\"/\" autocorrect=\"off\" autocapitalize=\"off\" spellcheck=\"false\">\n" +
79947994
"</div>\n" +
79957995
"<div class=\"remove-secret\">\n" +
7996-
"<a ng-click=\"removeSecret($index)\" href=\"\" role=\"button\" class=\"remove-btn\">\n" +
7996+
"<a ng-click=\"removeSecret($index)\" href=\"\" role=\"button\" class=\"btn-remove\">\n" +
79977997
"<span class=\"pficon pficon-close\" aria-hidden=\"true\"></span>\n" +
79987998
"<span class=\"sr-only\">Remove build secret</span>\n" +
79997999
"</a>\n" +
@@ -8032,7 +8032,7 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
80328032
"<input class=\"form-control\" id=\"mountPath\" name=\"mountPath\" ng-model=\"pickedSecret.mountPath\" type=\"text\" placeholder=\"/\" autocorrect=\"off\" autocapitalize=\"off\" spellcheck=\"false\">\n" +
80338033
"</div>\n" +
80348034
"<div class=\"remove-secret\">\n" +
8035-
"<a ng-click=\"removeSecret($index)\" href=\"\" role=\"button\" class=\"remove-btn\">\n" +
8035+
"<a ng-click=\"removeSecret($index)\" href=\"\" role=\"button\" class=\"btn-remove\">\n" +
80368036
"<span class=\"pficon pficon-close\" aria-hidden=\"true\"></span>\n" +
80378037
"<span class=\"sr-only\">Remove build secret</span>\n" +
80388038
"</a>\n" +

dist/styles/main.css

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.ie9.layout-pf-alt-fixed .nav-pf-vertical-alt,.ie9.layout-pf-fixed .nav-pf-secondary-nav,.ie9.layout-pf-fixed .nav-pf-tertiary-nav,.ie9.layout-pf-fixed .nav-pf-vertical,hr{box-sizing:content-box}
12
div.code,pre,textarea{overflow:auto}
23
.c3 svg,html{-webkit-tap-highlight-color:transparent}
34
.text-left,caption,th{text-align:left}
@@ -31,7 +32,7 @@ sup{top:-.5em}
3132
sub{bottom:-.25em}
3233
img{border:0;vertical-align:middle}
3334
svg:not(:root){overflow:hidden}
34-
hr{box-sizing:content-box;height:0}
35+
hr{height:0}
3536
code,div.code,kbd,pre,samp{font-size:1em}
3637
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
3738
button{overflow:visible}
@@ -2427,7 +2428,6 @@ select.bs-select-hidden,select.selectpicker{display:none!important}
24272428
.c3 text,.log-line-number{-moz-user-select:none;-webkit-user-select:none}
24282429
.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:1px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
24292430
.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;height:100%;padding:2px 6px;font-size:13px;line-height:21px}
2430-
.ie9.layout-pf-alt-fixed .nav-pf-vertical-alt,.ie9.layout-pf-fixed .nav-pf-secondary-nav,.ie9.layout-pf-fixed .nav-pf-tertiary-nav,.ie9.layout-pf-fixed .nav-pf-vertical{box-sizing:content-box}
24312431
.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}
24322432
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#0088ce}
24332433
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#00659c}
@@ -3579,6 +3579,8 @@ to{transform:rotate(359deg)}
35793579
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;cursor:inherit;display:block}
35803580
.btn-flat-default{border:1px solid transparent}
35813581
.btn-flat-default:focus,.btn-flat-default:hover{background-color:#f7f7f7;border-color:#e7e7e7}
3582+
.btn-remove{color:#333;display:inline-block;font-size:15px;line-height:1;opacity:.65;padding:5px 7px;vertical-align:middle}
3583+
.btn-remove:focus,.btn-remove:hover{color:inherit;opacity:1;text-decoration:none}
35823584
.copy-to-clipboard input.form-control:read-only{background-color:#fff;color:#363636}
35833585
.copy-to-clipboard-multiline{position:relative;width:100%}
35843586
.copy-to-clipboard-multiline a{box-shadow:none;position:absolute;right:0;top:0}
@@ -4097,17 +4099,18 @@ ul.messenger.messenger-theme-flat .messenger-message:after,ul.messenger.messenge
40974099
ul.messenger.messenger-theme-flat .messenger-message:after{clear:both}
40984100
ul.messenger.messenger-theme-flat .messenger-message.messenger-hidden{display:none}
40994101
ul.messenger.messenger-theme-flat .messenger-message .messenger-actions{float:right}
4100-
ul.messenger.messenger-theme-flat.messenger-fixed .message .messenger-actions,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-left .messenger-actions,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-right .messenger-actions{float:left}
41014102
ul.messenger.messenger-theme-flat .messenger-message .messenger-actions a{cursor:pointer;text-decoration:underline}
41024103
ul.messenger.messenger-theme-flat .messenger-message ol,ul.messenger.messenger-theme-flat .messenger-message ul{margin:10px 18px 0}
41034104
ul.messenger.messenger-theme-flat.messenger-fixed{position:fixed;z-index:10000}
41044105
ul.messenger.messenger-theme-flat.messenger-fixed .messenger-message{min-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
4106+
ul.messenger.messenger-theme-flat.messenger-fixed .message .messenger-actions{float:left}
41054107
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-top{top:20px}
41064108
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-bottom{bottom:20px}
41074109
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-bottom,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-top{left:50%;width:800px;margin-left:-400px}
41084110
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-bottom.messenger-on-right,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-top.messenger-on-right{right:20px;left:auto}
41094111
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-bottom.messenger-on-left,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-top.messenger-on-left{left:20px;margin-left:0px}
41104112
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-left,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-right{width:90%}
4113+
ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-left .messenger-actions,ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-right .messenger-actions{float:left}
41114114
@media (min-width:768px){ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-right{width:45%}
41124115
}
41134116
@media (min-width:1200px){ul.messenger.messenger-theme-flat.messenger-fixed.messenger-on-right{width:35%}
@@ -4687,6 +4690,8 @@ to{background-color:transparent}
46874690
@media (min-width:890px){.navbar-project-menu,.navbar-project-menu .bootstrap-select .dropdown-toggle{max-width:380px}
46884691
}
46894692
@media (min-width:992px){.navbar-project-menu,.navbar-project-menu .bootstrap-select .dropdown-toggle{max-width:470px}
4693+
dl.secret-data.left dt{text-align:left}
4694+
dl.secret-data.indent{margin-left:20px}
46904695
}
46914696
@-ms-viewport{width:device-width}
46924697
.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
@@ -4771,22 +4776,17 @@ td.visible-print,th.visible-print{display:table-cell!important}
47714776
.ui-select-bootstrap .ui-select-search{width:100%!important}
47724777
.osc-secrets-form .advanced-secrets .help-blocks,.osc-secrets-form .advanced-secrets .input-labels,.osc-secrets-form .basic-secrets .help-blocks,.osc-secrets-form .basic-secrets .input-labels{display:table;padding-right:30px;position:relative;width:100%}
47734778
.osc-secrets-form .advanced-secrets .help-blocks .help-block,.osc-secrets-form .advanced-secrets .help-blocks .input-label,.osc-secrets-form .advanced-secrets .input-labels .help-block,.osc-secrets-form .advanced-secrets .input-labels .input-label,.osc-secrets-form .basic-secrets .help-blocks .help-block,.osc-secrets-form .basic-secrets .help-blocks .input-label,.osc-secrets-form .basic-secrets .input-labels .help-block,.osc-secrets-form .basic-secrets .input-labels .input-label{width:100%;float:left;padding-right:5px}
4774-
.osc-secrets-form .advanced-secrets .secret-row,.osc-secrets-form .basic-secrets .secret-row{display:table;padding-right:30px;position:relative;width:100%;padding-bottom:5px}
4775-
.osc-secrets-form .advanced-secrets .secret-row .secret-name,.osc-secrets-form .basic-secrets .secret-row .secret-name{float:left;padding-right:5px;width:100%}
4776-
.osc-secrets-form .advanced-secrets .secret-row .remove-secret,.osc-secrets-form .basic-secrets .secret-row .remove-secret{position:absolute;right:0;top:0;width:30px}
4779+
.osc-secrets-form .advanced-secrets .secret-row,.osc-secrets-form .basic-secrets .secret-row{display:table;padding-right:30px;position:relative;width:100%;margin-bottom:15px}
4780+
.osc-secrets-form .advanced-secrets .secret-row .secret-name,.osc-secrets-form .basic-secrets .secret-row .secret-name{float:left;width:100%}
4781+
.osc-secrets-form .advanced-secrets .secret-row .remove-secret,.osc-secrets-form .basic-secrets .secret-row .remove-secret{position:absolute;right:0;top:0}
47774782
.osc-secrets-form .advanced-secrets .help-blocks .help-block,.osc-secrets-form .advanced-secrets .help-blocks .input-label,.osc-secrets-form .advanced-secrets .input-labels .help-block,.osc-secrets-form .advanced-secrets .input-labels .input-label{width:50%}
47784783
.osc-secrets-form .advanced-secrets .secret-row .destination-dir,.osc-secrets-form .advanced-secrets .secret-row .secret-name{width:50%;display:inline-block}
4779-
.osc-secrets-form .remove-btn{color:#333;margin-left:5px;opacity:.65;font-size:15px;vertical-align:middle}
4780-
.osc-secrets-form .remove-btn:hover{opacity:1;text-decoration:none}
4781-
.osc-secrets-form .remove-btn:focus{text-decoration:none}
4784+
.osc-secrets-form .advanced-secrets .secret-row .destination-dir{padding-left:5px}
47824785
dl.secret-data{overflow:hidden}
47834786
dl.secret-data pre{margin-bottom:0}
47844787
.create-secret-form .help-block,dl.secret-data dd{margin-bottom:10px}
47854788
dl.secret-data dd{overflow-x:auto}
47864789
.events-sidebar .right-content .event .event-details,.events-sidebar .right-content .event .event-details .event-message,.events-sidebar .right-content .event .event-details .event-object,.events-sidebar .right-content .event .event-details .event-reason{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
4787-
@media (min-width:992px){dl.secret-data.left dt{text-align:left}
4788-
dl.secret-data.indent{margin-left:20px}
4789-
}
47904790
@media (min-width:992px) and (min-width:415px){dl.secret-data dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
47914791
dl.secret-data dd{margin-left:180px}
47924792
}

0 commit comments

Comments
 (0)