Accent tone setting with macOS-style swatches (indigo default)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Jokin
2026-07-12 01:26:35 +02:00
co-authored by Claude Fable 5
parent c7b0418904
commit 2f4bc63ac8
5 changed files with 105 additions and 1 deletions
+13
View File
@@ -41,8 +41,20 @@ export interface ConnectionsFile {
connections: SavedConnection[];
}
export type AccentTone =
| "graphite"
| "blue"
| "indigo"
| "purple"
| "rose"
| "orange"
| "green"
| "teal";
export interface AppSettings {
theme: "system" | "light" | "dark";
/** Accent tone for chrome and selection tint; graphite = neutral zinc. */
accent: AccentTone;
speedUnit: "MBps" | "Mbps";
/** Font size of the path bar and file list. */
textSize: "compact" | "default" | "large";
@@ -60,6 +72,7 @@ export interface AppSettings {
export const DEFAULT_SETTINGS: AppSettings = {
theme: "system",
accent: "indigo",
speedUnit: "MBps",
textSize: "default",
transferMode: "single",