mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-07-15 08:57:24 +02:00
feat: full ui refresh
This commit is contained in:
@@ -15,6 +15,9 @@ export type BackendErrorCode =
|
||||
| "PROFILE_LOCKED"
|
||||
| "INVALID_PROFILE_ID"
|
||||
| "PASSWORD_TOO_SHORT"
|
||||
| "INVALID_LAUNCH_HOOK_URL"
|
||||
| "COOKIE_DB_LOCKED"
|
||||
| "COOKIE_DB_UNAVAILABLE"
|
||||
| "INTERNAL_ERROR";
|
||||
|
||||
export interface BackendError {
|
||||
@@ -81,6 +84,12 @@ export function translateBackendError(t: TFunction, err: unknown): string {
|
||||
const min = Number.parseInt(parsed.params?.min ?? "8", 10);
|
||||
return t("backendErrors.passwordTooShort", { min });
|
||||
}
|
||||
case "INVALID_LAUNCH_HOOK_URL":
|
||||
return t("backendErrors.invalidLaunchHookUrl");
|
||||
case "COOKIE_DB_LOCKED":
|
||||
return t("backendErrors.cookieDbLocked");
|
||||
case "COOKIE_DB_UNAVAILABLE":
|
||||
return t("backendErrors.cookieDbUnavailable");
|
||||
case "INTERNAL_ERROR":
|
||||
return t("backendErrors.internal", {
|
||||
detail: parsed.params?.detail ?? "",
|
||||
|
||||
@@ -34,6 +34,38 @@ export interface Theme {
|
||||
}
|
||||
|
||||
export const THEMES: Theme[] = [
|
||||
{
|
||||
id: "donut-mono",
|
||||
name: "Donut Mono",
|
||||
colors: {
|
||||
"--background": "#070707",
|
||||
"--foreground": "#ffffff",
|
||||
"--card": "#0e0e0e",
|
||||
"--card-foreground": "#e4e4e4",
|
||||
"--popover": "#0e0e0e",
|
||||
"--popover-foreground": "#e4e4e4",
|
||||
"--primary": "#ffffff",
|
||||
"--primary-foreground": "#070707",
|
||||
"--secondary": "#161616",
|
||||
"--secondary-foreground": "#e4e4e4",
|
||||
"--muted": "#161616",
|
||||
"--muted-foreground": "#a0a0a0",
|
||||
"--accent": "#1f1f1f",
|
||||
"--accent-foreground": "#ffffff",
|
||||
"--destructive": "#ec6a5e",
|
||||
"--destructive-foreground": "#070707",
|
||||
"--success": "#61c554",
|
||||
"--success-foreground": "#070707",
|
||||
"--warning": "#f4be4f",
|
||||
"--warning-foreground": "#070707",
|
||||
"--border": "rgba(255,255,255,0.06)",
|
||||
"--chart-1": "#a0a0a0",
|
||||
"--chart-2": "#6b6b6b",
|
||||
"--chart-3": "#444444",
|
||||
"--chart-4": "#e4e4e4",
|
||||
"--chart-5": "#ffffff",
|
||||
},
|
||||
},
|
||||
{
|
||||
id: "tokyo-night",
|
||||
name: "Tokyo Night",
|
||||
|
||||
Reference in New Issue
Block a user