mirror of
https://github.com/openstf/stf
synced 2025-10-06 03:50:04 +02:00
Screen error message improved.
This commit is contained in:
parent
e405ca1577
commit
282ceab17a
3 changed files with 32 additions and 6 deletions
|
@ -115,6 +115,10 @@ module.exports = function DeviceScreenDirective($document, ScalingService, Vendo
|
|||
scope.control.paste(e.clipboardData.getData('text/plain'))
|
||||
}
|
||||
|
||||
scope.retryLoadingScreen = function () {
|
||||
maybeLoadScreen()
|
||||
}
|
||||
|
||||
function maybeLoadScreen() {
|
||||
if (!loading && scope.$parent.showScreen && scope.device) {
|
||||
loading = true
|
||||
|
|
|
@ -1,13 +1,25 @@
|
|||
.screen-error {
|
||||
width: 100%;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
position: relative;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
height: 100%;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
z-index: 100;
|
||||
pointer-events: none; /* MUST HAVE */
|
||||
position: absolute;
|
||||
/*pointer-events: none; */
|
||||
}
|
||||
|
||||
.screen-error .nothing-to-show {
|
||||
color: #eee;
|
||||
}
|
||||
|
||||
.screen-error .screen-error-message {
|
||||
position: relative;
|
||||
top: 35%;
|
||||
transform: translateY(-35%);
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.screen-error .screen-error-alert {
|
||||
padding: 15px;
|
||||
margin-bottom: 20px;
|
||||
color: #ccc;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
canvas(ng-show='device')
|
||||
div(ng-if='displayError').screen-error
|
||||
nothing-to-show(message='{{"No device screen"|translate}}', icon='fa-eye-slash', ng-show='true')
|
||||
.screen-error-message
|
||||
nothing-to-show(message='{{"No device screen"|translate}}', icon='fa-eye-slash', ng-show='true')
|
||||
|
||||
// TODO: PING here to check for connectivity http://172.19.9.107:7401/api/v1/displays/0
|
||||
.well
|
||||
.screen-error-alert This might be caused by a network error, or you might be trying to access a secure view.
|
||||
|
||||
.well
|
||||
button(ng-click='retryLoadingScreen()', style='text-align: center;').btn.btn-primary.btn-block
|
||||
i.fa.fa-refresh
|
||||
span(translate) Retry
|
||||
textarea(tabindex='-1')
|
||||
span.finger
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue