diff --git a/Oqtane.Client/Themes/BlazorTheme/Themes/Default.razor b/Oqtane.Client/Themes/BlazorTheme/Themes/Default.razor index 2c67444a..92cc01d4 100644 --- a/Oqtane.Client/Themes/BlazorTheme/Themes/Default.razor +++ b/Oqtane.Client/Themes/BlazorTheme/Themes/Default.razor @@ -15,7 +15,7 @@
-
+
diff --git a/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor b/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor index a9bc3a44..a888d534 100644 --- a/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor +++ b/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor @@ -17,7 +17,7 @@ @if (ShowLanguageSwitcher) { - + } @if (_showEditMode || (PageState.Page.IsPersonalizable && PageState.User != null && UserSecurity.IsAuthorized(PageState.User, RoleNames.Registered))) @@ -239,6 +239,24 @@ } @code{ + [Parameter] + public string ButtonClass { get; set; } = "btn-outline-secondary"; + + [Parameter] + public string ContainerClass { get; set; } = "offcanvas offcanvas-end"; + + [Parameter] + public string HeaderClass { get; set; } = "offcanvas-header"; + + [Parameter] + public string BodyClass { get; set; } = "offcanvas-body overflow-auto"; + + [Parameter] + public bool ShowLanguageSwitcher { get; set; } = true; + + [Parameter] + public string LanguageDropdownAlignment { get; set; } // Empty or Left or Right + private bool _canViewAdminDashboard = false; private bool _showEditMode = false; private bool _deleteConfirmation = false; @@ -295,21 +313,6 @@ } } - [Parameter] - public string ButtonClass { get; set; } = "btn-outline-secondary"; - - [Parameter] - public string ContainerClass { get; set; } = "offcanvas offcanvas-end"; - - [Parameter] - public string HeaderClass { get; set; } = "offcanvas-header"; - - [Parameter] - public string BodyClass { get; set; } = "offcanvas-body overflow-auto"; - - [Parameter] - public bool ShowLanguageSwitcher { get; set; } = true; - protected override async Task OnParametersSetAsync() { _canViewAdminDashboard = CanViewAdminDashboard(); diff --git a/Oqtane.Client/Themes/Controls/Theme/LanguageSwitcher.razor b/Oqtane.Client/Themes/Controls/Theme/LanguageSwitcher.razor index 465de502..6bac57eb 100644 --- a/Oqtane.Client/Themes/Controls/Theme/LanguageSwitcher.razor +++ b/Oqtane.Client/Themes/Controls/Theme/LanguageSwitcher.razor @@ -12,7 +12,7 @@ -