From c52ee3d91d1bca650ab0a9560d34d1f66f68cf03 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 28 Feb 2025 10:45:25 -0500 Subject: [PATCH] provide option to assign a theme to a site --- Oqtane.Client/Modules/Admin/Site/Index.razor | 30 +++++++++++-------- .../Modules/Admin/Themes/Index.razor | 7 +++-- .../Resources/Modules/Admin/Site/Index.resx | 3 ++ .../Resources/Modules/Admin/Themes/Index.resx | 5 +++- 4 files changed, 29 insertions(+), 16 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/Site/Index.razor b/Oqtane.Client/Modules/Admin/Site/Index.razor index c23f9732..898d1a91 100644 --- a/Oqtane.Client/Modules/Admin/Site/Index.razor +++ b/Oqtane.Client/Modules/Admin/Site/Index.razor @@ -72,20 +72,8 @@
-
+
-
- -
- -
-
-
- -
- -
-
@@ -128,6 +116,22 @@
+
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+
diff --git a/Oqtane.Client/Modules/Admin/Themes/Index.razor b/Oqtane.Client/Modules/Admin/Themes/Index.razor index db655868..b6b25345 100644 --- a/Oqtane.Client/Modules/Admin/Themes/Index.razor +++ b/Oqtane.Client/Modules/Admin/Themes/Index.razor @@ -4,6 +4,7 @@ @inject NavigationManager NavigationManager @inject IThemeService ThemeService @inject IPackageService PackageService +@inject ISiteService SiteService @inject IStringLocalizer Localizer @inject IStringLocalizer SharedLocalizer @@ -19,6 +20,7 @@ else
+       @SharedLocalizer["Name"] @@ -32,10 +34,11 @@ else @if (context.AssemblyName != Constants.ClientId) - { + { - } + } + @Localizer["Assign"] @context.Name @context.Version diff --git a/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx b/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx index 0551fb8f..1d815dfc 100644 --- a/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx +++ b/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx @@ -426,4 +426,7 @@ System + + Theme + \ No newline at end of file diff --git a/Oqtane.Client/Resources/Modules/Admin/Themes/Index.resx b/Oqtane.Client/Resources/Modules/Admin/Themes/Index.resx index e6b11297..7ff1b618 100644 --- a/Oqtane.Client/Resources/Modules/Admin/Themes/Index.resx +++ b/Oqtane.Client/Resources/Modules/Admin/Themes/Index.resx @@ -146,7 +146,7 @@ Install Theme - + View @@ -156,4 +156,7 @@ Enabled? + + Assign + \ No newline at end of file