From b38d9d2924cebdac29dfb2a291e0087bfbef2b0a Mon Sep 17 00:00:00 2001 From: Marcel Baumgartner Date: Tue, 28 Mar 2023 18:45:38 +0200 Subject: [PATCH 1/3] Enhanced terminal ui and file editor ui --- Moonlight/Moonlight.csproj | 1 - Moonlight/Pages/_Layout.cshtml | 1 + .../FileManagerPartials/FileEditor.razor | 47 ++++++++++--------- .../ServerControl/ServerConsole.razor | 27 +++++------ Moonlight/Shared/Views/Server/Index.razor | 14 ++++-- Moonlight/resources/lang/de_de.lang | 4 +- Moonlight/wwwroot/assets/js/monacoTheme.js | 12 +++++ Moonlight/wwwroot/assets/media/svg/nodata.svg | 1 + 8 files changed, 66 insertions(+), 41 deletions(-) create mode 100644 Moonlight/wwwroot/assets/js/monacoTheme.js create mode 100644 Moonlight/wwwroot/assets/media/svg/nodata.svg diff --git a/Moonlight/Moonlight.csproj b/Moonlight/Moonlight.csproj index fa894e5..6ec2786 100644 --- a/Moonlight/Moonlight.csproj +++ b/Moonlight/Moonlight.csproj @@ -66,7 +66,6 @@ - diff --git a/Moonlight/Pages/_Layout.cshtml b/Moonlight/Pages/_Layout.cshtml index cbfcf6e..523da77 100644 --- a/Moonlight/Pages/_Layout.cshtml +++ b/Moonlight/Pages/_Layout.cshtml @@ -101,6 +101,7 @@ + diff --git a/Moonlight/Shared/Components/FileManagerPartials/FileEditor.razor b/Moonlight/Shared/Components/FileManagerPartials/FileEditor.razor index 0a2888c..9af01b0 100644 --- a/Moonlight/Shared/Components/FileManagerPartials/FileEditor.razor +++ b/Moonlight/Shared/Components/FileManagerPartials/FileEditor.razor @@ -3,27 +3,30 @@ @using Moonlight.Shared.Components.Partials @inject SmartTranslateService TranslationService +@inject IJSRuntime JsRuntime -
- -
- -@if (!HideControls) -{ -