From 928f29f505c9fa04695d9275df5ce3f115e4f7b0 Mon Sep 17 00:00:00 2001 From: Daniel Balk <67603460+Daniel-Balk@users.noreply.github.com> Date: Fri, 5 May 2023 17:33:05 +0200 Subject: [PATCH] fixed server settings design --- .../Shared/Components/Forms/SmartForm.razor | 5 +- .../Settings/FabricVersionSetting.razor | 93 ++++++++++++------- .../Settings/ForgeVersionSetting.razor | 48 ++++++---- .../Settings/JavascriptFileSetting.razor | 14 ++- .../Settings/JavascriptVersionSetting.razor | 56 ++++++----- .../Settings/Join2StartSetting.razor | 32 ++++--- .../Settings/PaperVersionSetting.razor | 91 +++++++++++------- .../Settings/PythonFileSetting.razor | 16 +++- .../Settings/PythonVersionSetting.razor | 56 ++++++----- .../Settings/ServerRenameSetting.razor | 4 +- 10 files changed, 261 insertions(+), 154 deletions(-) diff --git a/Moonlight/Shared/Components/Forms/SmartForm.razor b/Moonlight/Shared/Components/Forms/SmartForm.razor index 9b3acd60..fcb89268 100644 --- a/Moonlight/Shared/Components/Forms/SmartForm.razor +++ b/Moonlight/Shared/Components/Forms/SmartForm.razor @@ -1,6 +1,6 @@ @using Moonlight.App.Helpers -
+
@if (Working) @@ -44,6 +44,9 @@ [Parameter] public RenderFragment ChildContent { get; set; } + [Parameter] + public string CssClass { get; set; } + private EditForm EditForm; private List ErrorMessages = new(); diff --git a/Moonlight/Shared/Components/ServerControl/Settings/FabricVersionSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/FabricVersionSetting.razor index ca337729..3a6ff231 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/FabricVersionSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/FabricVersionSetting.razor @@ -13,38 +13,69 @@ @inject SmartTranslateService TranslationService
-
+
- - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/ForgeVersionSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/ForgeVersionSetting.razor index 115cd388..1bfdaae9 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/ForgeVersionSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/ForgeVersionSetting.razor @@ -14,28 +14,36 @@ @inject SmartTranslateService TranslationService
-
+
- - - + + + + + +
+ + + + +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/JavascriptFileSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/JavascriptFileSetting.razor index 2787979c..4b1e6706 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/JavascriptFileSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/JavascriptFileSetting.razor @@ -10,13 +10,21 @@ @inject ServerService ServerService
-
+
- - + + + + + +
+ + + +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/JavascriptVersionSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/JavascriptVersionSetting.razor index 74936d32..c03b1369 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/JavascriptVersionSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/JavascriptVersionSetting.razor @@ -10,32 +10,40 @@ @inject SmartTranslateService TranslationService
-
+
- - - + + + + + +
+ + + + +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/Join2StartSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/Join2StartSetting.razor index bf023551..54254ed4 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/Join2StartSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/Join2StartSetting.razor @@ -11,19 +11,27 @@ @inject SmartTranslateService TranslationService
-
+
-
- - -
- + + + + + +
+
+ + +
+
+ +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/PaperVersionSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/PaperVersionSetting.razor index 4d236d6d..f3951991 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/PaperVersionSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/PaperVersionSetting.razor @@ -13,41 +13,64 @@ @inject SmartTranslateService TranslationService
-
+
- - - - - + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+ +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/PythonFileSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/PythonFileSetting.razor index 7cc041ff..4e3b740d 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/PythonFileSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/PythonFileSetting.razor @@ -11,13 +11,23 @@ @inject SmartTranslateService SmartTranslateService
-
+
- - + + + + + +
+ + + + + +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/PythonVersionSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/PythonVersionSetting.razor index 59697112..5c926df5 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/PythonVersionSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/PythonVersionSetting.razor @@ -10,32 +10,40 @@ @inject SmartTranslateService TranslationService
-
+
- - - + + + + + +
+ + + + +
diff --git a/Moonlight/Shared/Components/ServerControl/Settings/ServerRenameSetting.razor b/Moonlight/Shared/Components/ServerControl/Settings/ServerRenameSetting.razor index 2c8185d4..9d698906 100644 --- a/Moonlight/Shared/Components/ServerControl/Settings/ServerRenameSetting.razor +++ b/Moonlight/Shared/Components/ServerControl/Settings/ServerRenameSetting.razor @@ -6,8 +6,8 @@
- -
+ +