diff --git a/src/Sidekick.Common.Blazor/Settings/SettingsLayout.razor b/src/Sidekick.Common.Blazor/Settings/SettingsLayout.razor index f72219519..af1190b66 100644 --- a/src/Sidekick.Common.Blazor/Settings/SettingsLayout.razor +++ b/src/Sidekick.Common.Blazor/Settings/SettingsLayout.razor @@ -21,6 +21,7 @@ @if (Debugger.IsAttached) { + Development @Resources["WealthTracker"] } diff --git a/src/Sidekick.Common.Ui/UiClasses.razor b/src/Sidekick.Common.Ui/UiClasses.cs similarity index 82% rename from src/Sidekick.Common.Ui/UiClasses.razor rename to src/Sidekick.Common.Ui/UiClasses.cs index 4d9717c45..8a3ea4015 100644 --- a/src/Sidekick.Common.Ui/UiClasses.razor +++ b/src/Sidekick.Common.Ui/UiClasses.cs @@ -1,5 +1,7 @@ -@code { +namespace Sidekick.Common.Ui; +public static class UiClasses +{ public const string FocusClasses = "focus:outline-none focus:ring-2 focus:ring-offset-0 dark:focus:ring-violet-400"; public const string FormInputClasses = $"border block rounded-lg dark:bg-zinc-700 dark:border-zinc-600 dark:placeholder-zinc-400 dark:text-white {FocusClasses}"; diff --git a/src/Sidekick.Common.Ui/wwwroot/css/app.css b/src/Sidekick.Common.Ui/wwwroot/css/app.css index 99840ba78..aa66c999e 100644 --- a/src/Sidekick.Common.Ui/wwwroot/css/app.css +++ b/src/Sidekick.Common.Ui/wwwroot/css/app.css @@ -1419,18 +1419,10 @@ video { z-index: 30; } -.col-span-4 { - grid-column: span 4 / span 4; -} - .col-span-6 { grid-column: span 6 / span 6; } -.col-span-8 { - grid-column: span 8 / span 8; -} - .float-start { float: inline-start; } @@ -2999,11 +2991,6 @@ video { background-color: rgb(255 0 0 / var(--tw-bg-opacity)); } -.bg-amber-700 { - --tw-bg-opacity: 1; - background-color: rgb(180 83 9 / var(--tw-bg-opacity)); -} - .bg-black { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity)); @@ -3014,11 +3001,6 @@ video { background-color: rgb(29 78 216 / var(--tw-bg-opacity)); } -.bg-emerald-700 { - --tw-bg-opacity: 1; - background-color: rgb(4 120 87 / var(--tw-bg-opacity)); -} - .bg-fuchsia-700 { --tw-bg-opacity: 1; background-color: rgb(162 28 175 / var(--tw-bg-opacity)); @@ -3054,11 +3036,6 @@ video { background-color: rgb(127 29 29 / var(--tw-bg-opacity)); } -.bg-slate-700 { - --tw-bg-opacity: 1; - background-color: rgb(51 65 85 / var(--tw-bg-opacity)); -} - .bg-stone-800 { --tw-bg-opacity: 1; background-color: rgb(41 37 36 / var(--tw-bg-opacity)); @@ -4201,21 +4178,11 @@ video { border-color: rgb(87 83 78 / var(--tw-border-opacity)); } -.hover\:bg-amber-500:hover { - --tw-bg-opacity: 1; - background-color: rgb(245 158 11 / var(--tw-bg-opacity)); -} - .hover\:bg-blue-500:hover { --tw-bg-opacity: 1; background-color: rgb(59 130 246 / var(--tw-bg-opacity)); } -.hover\:bg-emerald-500:hover { - --tw-bg-opacity: 1; - background-color: rgb(16 185 129 / var(--tw-bg-opacity)); -} - .hover\:bg-fuchsia-500:hover { --tw-bg-opacity: 1; background-color: rgb(217 70 239 / var(--tw-bg-opacity)); @@ -4226,11 +4193,6 @@ video { background-color: rgb(185 28 28 / var(--tw-bg-opacity)); } -.hover\:bg-slate-500:hover { - --tw-bg-opacity: 1; - background-color: rgb(100 116 139 / var(--tw-bg-opacity)); -} - .hover\:bg-stone-700:hover { --tw-bg-opacity: 1; background-color: rgb(68 64 60 / var(--tw-bg-opacity)); diff --git a/src/Sidekick.Modules.Development/Home.razor b/src/Sidekick.Modules.Development/Home.razor index a14341523..4ac6291e1 100644 --- a/src/Sidekick.Modules.Development/Home.razor +++ b/src/Sidekick.Modules.Development/Home.razor @@ -1,54 +1,45 @@ @page "/development" @using Sidekick.Common.Extensions -@using Sidekick.Common.Platform @using Sidekick.Modules.Development.Components @using Sidekick.Modules.Development.Layouts @inherits SidekickView @layout DevelopmentLayout -
-
- Items - -
-
- Check Prices -
-
- Check Map -
+
+ +
+
+ Check Prices +
+
+ Check Map
-
- Other Pages - Wealth - Settings - Keybinds - Register Hooks -
-
+ +
+ Settings +
-@inject IKeyboardProvider KeyboardProvider - @code { private string? ItemText { get; set; } private void PriceCheck() { - NavigationManager.NavigateTo($"/trade/{ItemText.EncodeBase64Url()}"); + if (ItemText != null) + { + NavigationManager.NavigateTo($"/trade/{ItemText.EncodeBase64Url()}"); + } } private void MapCheck() { - NavigationManager.NavigateTo($"/map/{ItemText.EncodeBase64Url()}"); - } - - private void RegisterHooks() - { - KeyboardProvider.RegisterHooks(); + if (ItemText != null) + { + NavigationManager.NavigateTo($"/map/{ItemText.EncodeBase64Url()}"); + } } } diff --git a/src/Sidekick.Modules.Development/Layouts/DevelopmentLayout.razor b/src/Sidekick.Modules.Development/Layouts/DevelopmentLayout.razor index 001edf8b2..cdf9a13d6 100644 --- a/src/Sidekick.Modules.Development/Layouts/DevelopmentLayout.razor +++ b/src/Sidekick.Modules.Development/Layouts/DevelopmentLayout.razor @@ -9,7 +9,6 @@ Development - Typography Tests diff --git a/src/Sidekick.Modules.Development/Tests.razor b/src/Sidekick.Modules.Development/Tests.razor index 48d462a8f..23a817061 100644 --- a/src/Sidekick.Modules.Development/Tests.razor +++ b/src/Sidekick.Modules.Development/Tests.razor @@ -1,21 +1,32 @@ @page "/development/tests" @layout DevelopmentLayout @using Sidekick.Modules.Development.Layouts +@using Sidekick.Common.Platform @inherits SidekickView -
- Throw an exception -
+
+
+ Bind keyboard hooks + Throw an exception +
+
+@inject IKeyboardProvider KeyboardProvider + @code { - public void ThrowException() + private void ThrowException() { #pragma warning disable S112 // General exceptions should never be thrown - throw new Exception("Developper test from the exception page."); + throw new Exception("[Development] This is a test exception."); #pragma warning restore S112 // General exceptions should never be thrown } + private void RegisterHooks() + { + KeyboardProvider.RegisterHooks(); + } + } diff --git a/src/Sidekick.Modules.Development/Typography.razor b/src/Sidekick.Modules.Development/Typography.razor deleted file mode 100644 index 95b71fe53..000000000 --- a/src/Sidekick.Modules.Development/Typography.razor +++ /dev/null @@ -1,12 +0,0 @@ -@page "/development/typography" -@layout DevelopmentLayout -@using Sidekick.Modules.Development.Layouts -@inherits SidekickView - - - Heading 1 - Heading 2 - Heading 3 - Text Base - Text Caption -