mirror of
https://github.com/immense/Remotely.git
synced 2025-10-26 11:27:15 +00:00
Re-arranged UI so the status div doesn't appear on the grid tab.
This commit is contained in:
parent
10bf846305
commit
0be5e4490b
@ -1 +1 @@
|
||||
2019.04.18.0659
|
||||
2019.04.19.0635
|
||||
|
||||
@ -63,7 +63,7 @@
|
||||
|
||||
<div class="container">
|
||||
<partial name="_CookieConsentPartial" />
|
||||
<main role="main" class="pb-3">
|
||||
<main role="main">
|
||||
@RenderBody()
|
||||
</main>
|
||||
</div>
|
||||
|
||||
@ -17,27 +17,68 @@
|
||||
</li>
|
||||
</ul>
|
||||
<div id="tabContentWrapper">
|
||||
<div class="tab-content">
|
||||
<div class="tab-content h-100">
|
||||
<div id="consoleFrame" class="console tab-pane fade active show in">
|
||||
<div id="consoleOutputDiv">
|
||||
<div>
|
||||
<div id="consoleOutputDiv">
|
||||
<div class="console-block">
|
||||
<div class="console-prompt">@Model.DefaultPrompt</div>
|
||||
<div class="console-output">Authentication successful.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="console-block">
|
||||
<div class="console-prompt">@Model.DefaultPrompt</div>
|
||||
<div class="console-output">Authentication successful.</div>
|
||||
<div class="console-input-prompt">@Model.DefaultPrompt</div>
|
||||
<div>
|
||||
<textarea id="consoleTextArea" spellcheck="false" maxlength="100000"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div id="commandCompletionWrapper">
|
||||
<div id="commandCompletionDiv" class="hidden">
|
||||
|
||||
</div>
|
||||
<div id="commandInfoDiv" class="hidden">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="console-block">
|
||||
<div class="console-input-prompt">@Model.DefaultPrompt</div>
|
||||
<div>
|
||||
<textarea id="consoleTextArea" spellcheck="false" maxlength="100000"></textarea>
|
||||
<div id="consoleStatusDiv" class="row m-0">
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Command Mode:
|
||||
</span>
|
||||
<select id="commandModeSelect" class="console-status-value" title="Command Modes: Remotely interface, Windows PowerShell, PowerShell Core, Windows CMD Command Line, Linux BASH">
|
||||
<option value="Web">Web</option>
|
||||
<option value="PSCore">PSCore</option>
|
||||
<option value="WinPS">WinPS</option>
|
||||
<option value="CMD">CMD</option>
|
||||
<option value="Bash">Bash</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div id="commandCompletionWrapper">
|
||||
<div id="commandCompletionDiv" class="hidden">
|
||||
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Devices Selected:
|
||||
</span>
|
||||
<span id="devicesSelectedSpan" class="console-status-value">
|
||||
0
|
||||
</span>
|
||||
</div>
|
||||
<div id="commandInfoDiv" class="hidden">
|
||||
|
||||
<div class="clearfix"></div>
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Online Devices:
|
||||
</span>
|
||||
<span id="onlineDevicesSpan" class="console-status-value">
|
||||
0
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Total Devices:
|
||||
</span>
|
||||
<span id="totalDevicesSpan" class="console-status-value">
|
||||
0
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -45,47 +86,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div id="consoleStatusDiv">
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Command Mode:
|
||||
</span>
|
||||
<select id="commandModeSelect" class="console-status-value" title="Command Modes: Remotely interface, Windows PowerShell, PowerShell Core, Windows CMD Command Line, Linux BASH">
|
||||
<option value="Web">Web</option>
|
||||
<option value="PSCore">PSCore</option>
|
||||
<option value="WinPS">WinPS</option>
|
||||
<option value="CMD">CMD</option>
|
||||
<option value="Bash">Bash</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Devices Selected:
|
||||
</span>
|
||||
<span id="devicesSelectedSpan" class="console-status-value">
|
||||
0
|
||||
</span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Online Devices:
|
||||
</span>
|
||||
<span id="onlineDevicesSpan" class="console-status-value">
|
||||
0
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<span>
|
||||
Total Devices:
|
||||
</span>
|
||||
<span id="totalDevicesSpan" class="console-status-value">
|
||||
0
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@ -35,11 +35,10 @@ h6 {
|
||||
|
||||
.work-area {
|
||||
display: grid;
|
||||
grid-template-rows: min-content auto min-content;
|
||||
grid-template-rows: min-content auto;
|
||||
grid-row-gap: 15px;
|
||||
height: calc(100vh - 150px);
|
||||
height: calc(100vh - 155px);
|
||||
overflow-y: hidden;
|
||||
margin-top: 10px
|
||||
}
|
||||
#consoleAlert {
|
||||
animation-name: blink;
|
||||
@ -89,6 +88,13 @@ h6 {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
#consoleFrame.show {
|
||||
display: grid;
|
||||
grid-template-rows: auto min-content;
|
||||
grid-row-gap: 10px;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.console {
|
||||
font-family: Consolas, 'Lucida Console', Courier New, Courier, monospace;
|
||||
overflow-y: auto;
|
||||
|
||||
@ -139,7 +139,7 @@ function inputOnCommandTextArea() {
|
||||
else {
|
||||
CommandProcessor.EvaluateCurrentCommandText();
|
||||
}
|
||||
UI.ConsoleOutputDiv.parentElement.scrollTop = UI.ConsoleOutputDiv.parentElement.scrollHeight;
|
||||
UI.ConsoleFrame.scrollTop = UI.ConsoleFrame.scrollHeight;
|
||||
});
|
||||
}
|
||||
function inputOnFilterTextBox() {
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -146,7 +146,7 @@ function inputOnCommandTextArea() {
|
||||
else {
|
||||
CommandProcessor.EvaluateCurrentCommandText();
|
||||
}
|
||||
UI.ConsoleOutputDiv.parentElement.scrollTop = UI.ConsoleOutputDiv.parentElement.scrollHeight;
|
||||
UI.ConsoleFrame.scrollTop = UI.ConsoleFrame.scrollHeight;
|
||||
});
|
||||
}
|
||||
function inputOnFilterTextBox() {
|
||||
|
||||
@ -13,6 +13,7 @@ export var TotalDevicesCount = document.querySelector("#totalDevicesSpan");
|
||||
export var MeasurementCanvas = document.createElement("canvas");
|
||||
export var MeasurementContext = MeasurementCanvas.getContext("2d");
|
||||
export var TabContentWrapper = document.getElementById("tabContentWrapper");
|
||||
export var ConsoleFrame = document.getElementById("consoleFrame");
|
||||
export var ConsoleTab = document.getElementById("consoleTab");
|
||||
export var ConsoleAlert = document.getElementById("consoleAlert");
|
||||
export function AddConsoleOutput(strOutputMessage) {
|
||||
@ -27,7 +28,7 @@ export function AddConsoleOutput(strOutputMessage) {
|
||||
outputBlock.appendChild(prompt);
|
||||
outputBlock.appendChild(output);
|
||||
ConsoleOutputDiv.appendChild(outputBlock);
|
||||
TabContentWrapper.scrollTop = TabContentWrapper.scrollHeight;
|
||||
ConsoleFrame.scrollTop = ConsoleFrame.scrollHeight;
|
||||
if (!ConsoleTab.classList.contains("active")) {
|
||||
ConsoleAlert.hidden = false;
|
||||
}
|
||||
@ -36,7 +37,7 @@ export function AddConsoleHTML(html) {
|
||||
var contentWrapper = document.createElement("div");
|
||||
contentWrapper.innerHTML = html;
|
||||
ConsoleOutputDiv.appendChild(contentWrapper);
|
||||
TabContentWrapper.scrollTop = TabContentWrapper.scrollHeight;
|
||||
ConsoleFrame.scrollTop = ConsoleFrame.scrollHeight;
|
||||
}
|
||||
export function AddTransferHarness(transferID, totalDevices) {
|
||||
GetSelectedDevices();
|
||||
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"UI.js","sourceRoot":"","sources":["UI.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"UI.js","sourceRoot":"","sources":["UI.ts"],"names":[],"mappings":"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"}
|
||||
@ -27,6 +27,7 @@ export var TotalDevicesCount = document.querySelector("#totalDevicesSpan") as HT
|
||||
export var MeasurementCanvas = document.createElement("canvas");
|
||||
export var MeasurementContext = MeasurementCanvas.getContext("2d");
|
||||
export var TabContentWrapper = document.getElementById("tabContentWrapper") as HTMLDivElement;
|
||||
export var ConsoleFrame = document.getElementById("consoleFrame") as HTMLDivElement;
|
||||
export var ConsoleTab = document.getElementById("consoleTab") as HTMLAnchorElement;
|
||||
export var ConsoleAlert = document.getElementById("consoleAlert") as HTMLAnchorElement;
|
||||
|
||||
@ -48,7 +49,7 @@ export function AddConsoleOutput(strOutputMessage:string) {
|
||||
|
||||
ConsoleOutputDiv.appendChild(outputBlock);
|
||||
|
||||
TabContentWrapper.scrollTop = TabContentWrapper.scrollHeight;
|
||||
ConsoleFrame.scrollTop = ConsoleFrame.scrollHeight;
|
||||
|
||||
if (!ConsoleTab.classList.contains("active")) {
|
||||
ConsoleAlert.hidden = false;
|
||||
@ -59,7 +60,7 @@ export function AddConsoleHTML(html: string) {
|
||||
contentWrapper.innerHTML = html;
|
||||
ConsoleOutputDiv.appendChild(contentWrapper);
|
||||
|
||||
TabContentWrapper.scrollTop = TabContentWrapper.scrollHeight;
|
||||
ConsoleFrame.scrollTop = ConsoleFrame.scrollHeight;
|
||||
}
|
||||
export function AddTransferHarness(transferID: string, totalDevices:number) {
|
||||
GetSelectedDevices()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user