Standard-Akzentfarbe auf Mint
Statt Ember-Rot ist Mint (#3DD68C) die Voreinstellung. Teal und Lime bleiben als Alternativen in der Palette. Gesucht wird sie über die Kennung, nicht über den Index: sonst würde ein Umsortieren der Palette die Standardfarbe still mitändern — und zwar nur für Neuinstallationen, was beim Suchen besonders unangenehm ist. Drei Tests halten das fest. Wer bereits eine Farbe gewählt hat, behält sie. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -40,7 +40,12 @@ extension AccentOption {
|
||||
AccentOption(id: "rose", name: "Rose", color: RGB(hex: 0xF76190)),
|
||||
]
|
||||
|
||||
public static let `default` = palette[0]
|
||||
/// Die Voreinstellung.
|
||||
///
|
||||
/// Über die Kennung gesucht, nicht über den Index: sonst würde ein
|
||||
/// Umsortieren der Palette unbemerkt die Standardfarbe ändern — und zwar
|
||||
/// nur für Neuinstallationen, was beim Suchen besonders unangenehm ist.
|
||||
public static let `default` = palette.first { $0.id == "mint" } ?? palette[0]
|
||||
|
||||
/// Die Kennung, unter der eine frei gewählte Farbe abgelegt wird.
|
||||
public static let customIdentifier = "custom"
|
||||
|
||||
Reference in New Issue
Block a user