fix template using new configuration
This commit is contained in:
parent
7915a0dbe4
commit
d1cefa4131
|
@ -58,7 +58,8 @@ a {
|
|||
}
|
||||
|
||||
#pointer {
|
||||
height: calc(100vh - 80px);
|
||||
height: calc(100vh - 33px - 38px);
|
||||
top: calc(33px + 38px);
|
||||
margin: auto;
|
||||
background: #ccc;
|
||||
position: absolute;
|
||||
|
@ -80,14 +81,6 @@ a {
|
|||
right: 0;
|
||||
}
|
||||
|
||||
.fullscreen #scrollbar {
|
||||
height: calc(100vh - 150px);
|
||||
}
|
||||
|
||||
.fullscreen #pointer {
|
||||
height: calc(100vh - 150px);
|
||||
}
|
||||
|
||||
#pane-pointer .form-group {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
|
@ -97,7 +90,8 @@ a {
|
|||
margin-top: -42px;
|
||||
width: 100%;
|
||||
z-index: 110;
|
||||
position: absolute;
|
||||
position: fixed;
|
||||
bottom: 0;
|
||||
}
|
||||
|
||||
#pointer-buttons .btn {
|
||||
|
|
|
@ -257,11 +257,9 @@ var documentHashHandler = function() {
|
|||
var hash = window.location.hash;
|
||||
|
||||
if (hash) {
|
||||
$(hash).show();
|
||||
$('a[href="' + hash + '"]').addClass('active');
|
||||
$('a[href="' + hash + '"]').click();
|
||||
} else {
|
||||
$('#pane-keyboard').show();
|
||||
$('#nav a').first().addClass('active');
|
||||
$('#nav > li:first-child a').click();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -294,10 +292,10 @@ var addListeners = function() {
|
|||
}
|
||||
|
||||
var bootstrap = function() {
|
||||
documentHashHandler();
|
||||
shortcutsSpecialKeysOnChangeHandler();
|
||||
createWebSocketConnection();
|
||||
addListeners();
|
||||
documentHashHandler();
|
||||
}
|
||||
|
||||
$(function() {
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
<div class="row no-margin">
|
||||
<div class="col-12 no-padding">
|
||||
<ul class="nav nav-pills nav-fill" id="nav">
|
||||
{{range $key, $values := .Config.Remote}}
|
||||
{{range $key, $tab := .Config.Remote}}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link no-radius" href="#{{$key}}">{{$key}}</a>
|
||||
<a class="nav-link no-radius" href="#tab-{{$key}}">{{$tab.Label}}</a>
|
||||
</li>
|
||||
{{end}}
|
||||
<li class="nav-item">
|
||||
|
@ -18,9 +18,9 @@
|
|||
</div>
|
||||
|
||||
<div class="container-fluid">
|
||||
{{range $key, $values := .Config.Remote}}
|
||||
<div id="{{$key}}" class="pane">
|
||||
{{range $key2, $value := $values}}
|
||||
{{range $key, $tab := .Config.Remote}}
|
||||
<div id="tab-{{$key}}" class="pane">
|
||||
{{range $key2, $value := $tab.Items}}
|
||||
<div class="row" {{if eq $value.Type "mouse"}} id="pane-pointer"{{end}}>
|
||||
{{if ne $value.Label ""}}
|
||||
<div class="col-12">
|
||||
|
@ -121,12 +121,36 @@
|
|||
<button type="button" data-msg='{"type":"pointer","click":"left"}' class="btn btn-primary no-radius col-5"> </button><button type="button no-margin" data-msg='{"type":"pointer","click":"middle"}' class="btn btn-secondary no-radius col-2"> </button><button type="button no-margin" data-msg='{"type":"pointer","click":"right"}' class="btn btn-primary no-radius col-5"> </button>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
{{if eq $value.Type "screenshot"}}
|
||||
<div class="col-12">
|
||||
<button type="button" data-msg='{"type":"screenshot","quality":"hq"}' class="btn btn-secondary">Screenshot HQ</button>
|
||||
<button type="button" data-msg='{"type":"screenshot","quality":"lq"}' class="btn btn-secondary">Screenshot LQ</button>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
{{if eq $value.Type "live_video"}}
|
||||
<div class="col-12">
|
||||
<button type="button" id="live-hq" class="btn btn-secondary">Live HQ</button>
|
||||
<button type="button" id="live-lq" class="btn btn-secondary">Live LQ</button>
|
||||
<div id="screenshot"><img class="btn-fullscreen" data-target="#screenshot img" src="data:image/png; base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gIJDjc3srQk8gAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAADElEQVQI12P48+cPAAXsAvVTWDc6AAAAAElFTkSuQmCC"></div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
{{if eq $value.Type "messages"}}
|
||||
<div class="col-12">
|
||||
{{range $key3, $item := $value.Items}}
|
||||
<button type="button" data-msg='{{$item.Message}}' class="btn btn-secondary mb-1">{{$item.Label}}</button>
|
||||
{{end}}
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
<div class="line col-12"></div>
|
||||
</div>
|
||||
{{end}}
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
|
||||
<div id="pane-i3" class="pane">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
|
@ -150,20 +174,5 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row pane" id="pane-desktop">
|
||||
<div class="col-12">
|
||||
<p class="legend">Desktop</p>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<button type="button" data-msg='{"type":"screenshot","quality":"hq"}' class="btn btn-sm btn-secondary">Screenshot HQ</button>
|
||||
<button type="button" data-msg='{"type":"screenshot","quality":"lq"}' class="btn btn-sm btn-secondary">Screenshot LQ</button>
|
||||
<button type="button" id="live-hq" class="btn btn-sm btn-secondary">Live HQ</button>
|
||||
<button type="button" id="live-lq" class="btn btn-sm btn-secondary">Live LQ</button>
|
||||
<div id="screenshot"><img class="btn-fullscreen" data-target="#screenshot img" src="data:image/png; base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gIJDjc3srQk8gAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAADElEQVQI12P48+cPAAXsAvVTWDc6AAAAAElFTkSuQmCC"></div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
|
Loading…
Reference in a new issue