Separating runtime from application code to improve building. Upgraded mooncore packages. Started switching to flyonui. Added PluginFramework plugin loading via mooncore
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
<ModalLauncher/>
|
||||
|
||||
<div id="blazor-error-ui" class="fixed bottom-0 left-0 w-full z-50">
|
||||
<div class="bg-danger-600 text-white p-4 flex flex-row justify-between items-center">
|
||||
<div class="bg-error text-white p-4 flex flex-row justify-between items-center">
|
||||
<div class="flex items-center">
|
||||
<i class="icon-bomb text-lg text-white me-2"></i>
|
||||
<span>An unhandled error has occurred.</span>
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
@using System.Security.Claims
|
||||
@using Microsoft.AspNetCore.Authorization
|
||||
@using Microsoft.AspNetCore.Components.Authorization
|
||||
@using MoonCore.Blazor.Tailwind.Auth
|
||||
@using MoonCore.Blazor.FlyonUi.Auth
|
||||
@using Moonlight.Client.Interfaces
|
||||
@using Moonlight.Client.Models
|
||||
@using Moonlight.Client.UI.Layouts
|
||||
|
||||
@inject ToastService ToastService
|
||||
@inject NavigationManager Navigation
|
||||
@inject AuthenticationStateManager AuthStateManager
|
||||
@inject IEnumerable<ISidebarItemProvider> SidebarItemProviders
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
@inject FrontendConfiguration FrontendConfiguration
|
||||
@inject ThemeService ThemeService
|
||||
@inject ToastService ToastService
|
||||
@inject DownloadService DownloadService
|
||||
|
||||
@* @inject DownloadService DownloadService *@
|
||||
|
||||
<div class="card card-body p-2">
|
||||
<div class="flex flex-row items-center justify-end gap-x-2">
|
||||
@@ -108,7 +109,7 @@
|
||||
AddSetting("danger", "danger-300", 252, 165, 165);
|
||||
AddSetting("danger", "danger-400", 248, 113, 113);
|
||||
AddSetting("danger", "danger", 239, 68, 68);
|
||||
AddSetting("danger", "danger-600", 220, 38, 38);
|
||||
AddSetting("danger", "error", 220, 38, 38);
|
||||
AddSetting("danger", "danger-700", 185, 28, 28);
|
||||
AddSetting("danger", "danger-800", 153, 27, 27);
|
||||
AddSetting("danger", "danger-900", 127, 29, 29);
|
||||
@@ -192,7 +193,7 @@
|
||||
{
|
||||
if (FrontendConfiguration.HostEnvironment != "ApiServer")
|
||||
{
|
||||
await ToastService.Danger(
|
||||
await ToastService.Error(
|
||||
"Theme Settings",
|
||||
"Unable to save the theme settings. If you are using a static host, you need to configure the colors in the frontend.json file"
|
||||
);
|
||||
@@ -215,7 +216,7 @@
|
||||
var json = JsonSerializer.Serialize(ThemeService.Variables);
|
||||
|
||||
// Download the theme configuration
|
||||
await DownloadService.DownloadString("theme.json", json);
|
||||
//await DownloadService.DownloadString("theme.json", json);
|
||||
|
||||
await ToastService.Success("Successfully exported theme configuration");
|
||||
}
|
||||
@@ -224,7 +225,7 @@
|
||||
{
|
||||
if (!eventArgs.File.Name.EndsWith(".json"))
|
||||
{
|
||||
await ToastService.Danger("Only .json files are allowed");
|
||||
await ToastService.Error("Only .json files are allowed");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
@inject NavigationManager Navigation
|
||||
@inject ToastService ToastService
|
||||
@inject AlertService AlertService
|
||||
@inject DownloadService DownloadService
|
||||
|
||||
@* @inject DownloadService DownloadService *@
|
||||
|
||||
<PageHeader Title="Create API Key">
|
||||
<a href="/admin/api" class="btn btn-secondary">
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
@using MoonCore.Helpers
|
||||
@using MoonCore.Models
|
||||
@using MoonCore.Blazor.Tailwind.Dt
|
||||
@using Moonlight.Shared.Http.Responses.Admin.ApiKeys
|
||||
@using MoonCore.Blazor.FlyonUi.DataTables
|
||||
|
||||
@inject HttpApiClient ApiClient
|
||||
@inject AlertService AlertService
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
@using System.Text.Json
|
||||
@using MoonCore.Helpers
|
||||
@using Moonlight.Shared.Http.Requests.Admin.Users
|
||||
@using MoonCore.Blazor.Tailwind.Input2
|
||||
|
||||
@inject HttpApiClient ApiClient
|
||||
@inject NavigationManager Navigation
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
@using MoonCore.Helpers
|
||||
@using MoonCore.Models
|
||||
@using MoonCore.Blazor.Tailwind.Dt
|
||||
@using Moonlight.Shared.Http.Responses.Admin.Users
|
||||
@using MoonCore.Blazor.FlyonUi.DataTables
|
||||
|
||||
@inject HttpApiClient ApiClient
|
||||
@inject AlertService AlertService
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
@using MoonCore.Helpers
|
||||
@using Moonlight.Shared.Http.Requests.Admin.Users
|
||||
@using Moonlight.Shared.Http.Responses.Admin.Users
|
||||
@using MoonCore.Blazor.Tailwind.Input2
|
||||
|
||||
@inject HttpApiClient ApiClient
|
||||
@inject NavigationManager Navigation
|
||||
|
||||
Reference in New Issue
Block a user