Implemented a settings page and settings provider.

This commit is contained in:
Creeper Lv
2026-01-18 03:14:22 +11:00
parent 6dff9b8718
commit 365be0474a
11 changed files with 224 additions and 16 deletions

View File

@@ -1,15 +1,19 @@
using System.Runtime.Versioning;
using System.Threading.Tasks;
using Avalonia;
using Avalonia;
using Avalonia.Browser;
using Progrart;
using Progrart.Browser.Settings;
using System.Threading.Tasks;
internal sealed partial class Program
{
private static Task Main(string[] args) => BuildAvaloniaApp()
.WithInterFont()
.StartBrowserAppAsync("out");
private static Task Main(string[] args)
{
App.SettingsProvider=new BrowserSettingsProvider();
return BuildAvaloniaApp()
.WithInterFont()
.StartBrowserAppAsync("out");
}
public static AppBuilder BuildAvaloniaApp()
public static AppBuilder BuildAvaloniaApp()
=> AppBuilder.Configure<App>();
}