Skip to content

Commit 3f80db5

Browse files
sudhirvermadgolovin
authored andcommitted
JBDS-4328 Move 'Detection is in progress' indicator in the middle of the screen
1 parent 5ddc92e commit 3f80db5

2 files changed

Lines changed: 48 additions & 9 deletions

File tree

browser/app.css

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,23 @@ footer {
248248
transition: opacity 0.25s, width 0.25s;
249249
}
250250

251+
.spinner.spinner-bgcolour{
252+
animation: rotation 600ms infinite linear;
253+
border-bottom: 4px solid rgba(3, 3, 3, 0.25);
254+
border-left: 4px solid rgba(3, 3, 3, 0.25);
255+
border-right: 4px solid rgba(3, 3, 3, 0.25);
256+
border-radius: 100%;
257+
border-top: 4px solid #00659c;
258+
margin: 0 auto;
259+
position: relative;
260+
}
261+
262+
.spinner.spinner-lg {
263+
border-width: 15px;
264+
height: 120px;
265+
width: 120px;
266+
}
267+
251268
.has-spinner.active {
252269
cursor:progress;
253270
}
@@ -421,6 +438,23 @@ footer {
421438
font-size: 16px;
422439
}
423440

441+
.centered {
442+
position: fixed;
443+
top: 50%;
444+
left: 50%;
445+
margin-top: -50px;
446+
margin-left: -50px;
447+
}
448+
449+
.detection-msg {
450+
position: fixed;
451+
top: 50%;
452+
left: 50%;
453+
margin-top: 70px;
454+
margin-left: -269px;
455+
color: #000000;
456+
}
457+
424458
.installation-note .med-spinner {
425459
width: 16px;
426460
height: 16px;

browser/pages/confirm/confirm.html

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,23 @@
44
</header>
55

66
<main class="col-sm-12 bottom-spacer" >
7-
<p id="detection-info" class="installation-note has-spinner" ng-class="{'active':confCtrl.isDisabled}">
8-
<span class="spinner spinner-xs spinner-inline"><i class="icon-spin icon-refresh"></i></span>
9-
<span class="pficon-info" ng-show="!confCtrl.isDisabled && confCtrl.numberOfExistingInstallations>0"></span>
10-
{{confCtrl.installedSearchNote}}
11-
<br ng-show="!confCtrl.isDisabled && confCtrl.numberOfExistingInstallations>0">
12-
<span id="instructions" class="installation-instruction" ng-show="!confCtrl.isDisabled">
13-
Select the components to install
14-
</span>
15-
</p>
167

178
<form name="confirmForm" id="confirmForm" class="form-horizontal" ng-submit="confCtrl.install()" ng-class="{'is-disabled':confCtrl.isDisabled}">
189

10+
<div class="centered has-spinner" ng-class="{'active':confCtrl.isDisabled}">
11+
<span class="spinner spinner-lg spinner-inline spinner-bgcolour"><i class="icon-spin icon-refresh"></i></span>
12+
</div>
13+
<p id="detection-info" class="installation-note has-spinner" ng-class="{'active':confCtrl.isDisabled}">
14+
<div class="detection-msg">
15+
<span class="pficon-info" ng-show="!confCtrl.isDisabled && confCtrl.numberOfExistingInstallations>0"></span>
16+
<h2><strong>{{confCtrl.installedSearchNote}}</strong></h2>
17+
</div>
18+
<br ng-show="!confCtrl.isDisabled && confCtrl.numberOfExistingInstallations>0">
19+
<span id="instructions" class="installation-instruction" ng-show="!confCtrl.isDisabled">
20+
Select the components to install
21+
</span>
22+
</p>
23+
1924
<!-- devstudio -->
2025
<div id="devstudio-panel" class="panel panel-default panel2pxborder" ng-hide="checkboxModel.devstudio === undefined" ng-class="{'zero-border':checkboxModel.devstudio.hasOption('detected')}">
2126
<div id="devstudio-panel-heading" class="panel-heading panel-normal"

0 commit comments

Comments
 (0)