gen:swift aus @mana/themes bodensee.css; Beschreibung in ManaTheme. Sitzung: 79964fc4 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0111BCGu1WXLkJzY5CGKXdC6
447 lines
28 KiB
Swift
447 lines
28 KiB
Swift
// ============================================================
|
|
// AUTOGENERIERT — NICHT MANUELL EDITIEREN.
|
|
//
|
|
// Quelle: mana/packages/themes/src/variants/*.css
|
|
// Generator: mana/packages/themes/scripts/gen-swift-themes.mjs
|
|
// Aufruf: pnpm --filter @mana/themes gen:swift
|
|
//
|
|
// Drift-Check: nach jedem Generator-Lauf `git diff --exit-code`
|
|
// in CI sicherstellen.
|
|
// ============================================================
|
|
|
|
import SwiftUI
|
|
|
|
public extension ManaThemeColors {
|
|
|
|
/// bilda-Variant aus `mana/packages/themes/src/variants/bilda.css`.
|
|
static let bilda = ManaThemeColors(
|
|
background: Color.manaToken(light: (200, 20, 97), dark: (205, 26, 10)),
|
|
foreground: Color.manaToken(light: (205, 25, 16), dark: (200, 16, 90)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (205, 22, 14)),
|
|
surfaceHover: Color.manaToken(light: (200, 22, 93), dark: (205, 20, 18)),
|
|
muted: Color.manaToken(light: (200, 18, 91), dark: (205, 18, 20)),
|
|
mutedForeground: Color.manaToken(light: (205, 12, 44), dark: (200, 12, 60)),
|
|
border: Color.manaToken(light: (200, 16, 83), dark: (205, 14, 27)),
|
|
primary: Color.manaToken(light: (188, 72, 29), dark: (188, 65, 56)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (205, 26, 10)),
|
|
error: Color.manaToken(light: (0, 65, 48), dark: (0, 60, 58)),
|
|
success: Color.manaToken(light: (160, 50, 38), dark: (160, 45, 55)),
|
|
warning: Color.manaToken(light: (35, 85, 45), dark: (35, 75, 58))
|
|
)
|
|
|
|
/// bodensee-Variant aus `mana/packages/themes/src/variants/bodensee.css`.
|
|
static let bodensee = ManaThemeColors(
|
|
background: Color.manaToken(light: (197, 37, 96), dark: (205, 63, 8)),
|
|
foreground: Color.manaToken(light: (205, 39, 12), dark: (200, 29, 94)),
|
|
surface: Color.manaToken(light: (200, 60, 99), dark: (204, 44, 11)),
|
|
surfaceHover: Color.manaToken(light: (200, 27, 94), dark: (206, 33, 15)),
|
|
muted: Color.manaToken(light: (200, 27, 94), dark: (206, 33, 15)),
|
|
mutedForeground: Color.manaToken(light: (201, 10, 38), dark: (202, 9, 57)),
|
|
border: Color.manaToken(light: (197, 17, 84), dark: (205, 23, 19)),
|
|
primary: Color.manaToken(light: (193, 100, 26), dark: (196, 57, 57)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (199, 83, 5)),
|
|
error: Color.manaToken(light: (0, 54, 49), dark: (3, 87, 68)),
|
|
success: Color.manaToken(light: (139, 55, 30), dark: (135, 33, 48)),
|
|
warning: Color.manaToken(light: (27, 95, 34), dark: (23, 71, 53))
|
|
)
|
|
|
|
/// buchseite-Variant aus `mana/packages/themes/src/variants/buchseite.css`.
|
|
static let buchseite = ManaThemeColors(
|
|
background: Color.manaToken(light: (42, 45, 96), dark: (30, 14, 9)),
|
|
foreground: Color.manaToken(light: (28, 28, 15), dark: (40, 22, 90)),
|
|
surface: Color.manaToken(light: (42, 50, 99), dark: (30, 13, 13)),
|
|
surfaceHover: Color.manaToken(light: (40, 32, 93), dark: (30, 13, 18)),
|
|
muted: Color.manaToken(light: (40, 26, 91), dark: (30, 13, 16)),
|
|
mutedForeground: Color.manaToken(light: (30, 18, 40), dark: (40, 12, 62)),
|
|
border: Color.manaToken(light: (40, 24, 85), dark: (30, 12, 24)),
|
|
primary: Color.manaToken(light: (348, 45, 38), dark: (348, 60, 64)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (30, 30, 9)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 50, 34), dark: (142, 50, 48)),
|
|
warning: Color.manaToken(light: (38, 88, 42), dark: (38, 90, 55))
|
|
)
|
|
|
|
/// buehne-Variant aus `mana/packages/themes/src/variants/buehne.css`.
|
|
static let buehne = ManaThemeColors(
|
|
background: Color.manaToken(light: (300, 25, 98), dark: (290, 22, 8)),
|
|
foreground: Color.manaToken(light: (300, 25, 14), dark: (300, 18, 93)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (290, 22, 12)),
|
|
surfaceHover: Color.manaToken(light: (300, 25, 95), dark: (290, 22, 17)),
|
|
muted: Color.manaToken(light: (300, 22, 93), dark: (290, 22, 15)),
|
|
mutedForeground: Color.manaToken(light: (300, 14, 40), dark: (300, 14, 64)),
|
|
border: Color.manaToken(light: (300, 20, 87), dark: (290, 18, 24)),
|
|
primary: Color.manaToken(light: (300, 65, 45), dark: (300, 90, 68)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (290, 40, 9)),
|
|
error: Color.manaToken(light: (0, 78, 48), dark: (0, 72, 62)),
|
|
success: Color.manaToken(light: (142, 55, 36), dark: (142, 55, 50)),
|
|
warning: Color.manaToken(light: (320, 80, 50), dark: (320, 90, 62))
|
|
)
|
|
|
|
/// frischgruen-Variant aus `mana/packages/themes/src/variants/frischgruen.css`.
|
|
static let frischgruen = ManaThemeColors(
|
|
background: Color.manaToken(light: (130, 40, 98), dark: (135, 18, 8)),
|
|
foreground: Color.manaToken(light: (135, 30, 15), dark: (130, 20, 92)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (135, 15, 12)),
|
|
surfaceHover: Color.manaToken(light: (130, 35, 94), dark: (135, 15, 17)),
|
|
muted: Color.manaToken(light: (130, 28, 92), dark: (135, 15, 15)),
|
|
mutedForeground: Color.manaToken(light: (135, 16, 38), dark: (130, 13, 63)),
|
|
border: Color.manaToken(light: (130, 24, 86), dark: (135, 13, 23)),
|
|
primary: Color.manaToken(light: (142, 64, 25), dark: (142, 58, 43)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (135, 30, 8)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 60, 34), dark: (142, 60, 50)),
|
|
warning: Color.manaToken(light: (38, 90, 42), dark: (38, 90, 55))
|
|
)
|
|
|
|
/// garderobe-Variant aus `mana/packages/themes/src/variants/garderobe.css`.
|
|
static let garderobe = ManaThemeColors(
|
|
background: Color.manaToken(light: (330, 18, 97), dark: (335, 12, 9)),
|
|
foreground: Color.manaToken(light: (335, 16, 16), dark: (330, 12, 91)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (335, 12, 13)),
|
|
surfaceHover: Color.manaToken(light: (330, 18, 94), dark: (335, 12, 18)),
|
|
muted: Color.manaToken(light: (330, 15, 92), dark: (335, 12, 16)),
|
|
mutedForeground: Color.manaToken(light: (335, 10, 41), dark: (335, 10, 63)),
|
|
border: Color.manaToken(light: (330, 14, 86), dark: (335, 10, 24)),
|
|
primary: Color.manaToken(light: (335, 38, 40), dark: (335, 50, 64)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (335, 25, 9)),
|
|
error: Color.manaToken(light: (0, 72, 46), dark: (0, 68, 60)),
|
|
success: Color.manaToken(light: (142, 45, 35), dark: (142, 45, 48)),
|
|
warning: Color.manaToken(light: (38, 80, 44), dark: (38, 82, 55))
|
|
)
|
|
|
|
/// herbar-Variant aus `mana/packages/themes/src/variants/herbar.css`.
|
|
static let herbar = ManaThemeColors(
|
|
background: Color.manaToken(light: (90, 30, 97), dark: (96, 16, 8)),
|
|
foreground: Color.manaToken(light: (95, 25, 14), dark: (90, 18, 90)),
|
|
surface: Color.manaToken(light: (90, 35, 99), dark: (96, 14, 12)),
|
|
surfaceHover: Color.manaToken(light: (92, 26, 93), dark: (96, 14, 17)),
|
|
muted: Color.manaToken(light: (92, 22, 91), dark: (96, 14, 15)),
|
|
mutedForeground: Color.manaToken(light: (95, 14, 38), dark: (95, 12, 62)),
|
|
border: Color.manaToken(light: (92, 20, 85), dark: (96, 12, 23)),
|
|
primary: Color.manaToken(light: (96, 45, 30), dark: (96, 50, 52)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (96, 30, 8)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 55, 34), dark: (142, 55, 48)),
|
|
warning: Color.manaToken(light: (38, 88, 42), dark: (38, 90, 55))
|
|
)
|
|
|
|
/// hoerweg-Variant aus `mana/packages/themes/src/variants/hoerweg.css`.
|
|
static let hoerweg = ManaThemeColors(
|
|
background: Color.manaToken(light: (32, 38, 97), dark: (28, 22, 9)),
|
|
foreground: Color.manaToken(light: (28, 30, 15), dark: (32, 22, 91)),
|
|
surface: Color.manaToken(light: (32, 42, 99), dark: (28, 18, 13)),
|
|
surfaceHover: Color.manaToken(light: (30, 32, 94), dark: (28, 18, 18)),
|
|
muted: Color.manaToken(light: (30, 26, 92), dark: (28, 18, 16)),
|
|
mutedForeground: Color.manaToken(light: (28, 16, 40), dark: (30, 13, 63)),
|
|
border: Color.manaToken(light: (30, 24, 86), dark: (28, 14, 24)),
|
|
primary: Color.manaToken(light: (28, 80, 37), dark: (30, 90, 58)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (28, 40, 8)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 50, 34), dark: (142, 50, 48)),
|
|
warning: Color.manaToken(light: (38, 90, 44), dark: (45, 92, 56))
|
|
)
|
|
|
|
/// kollekta-Variant aus `mana/packages/themes/src/variants/kollekta.css`.
|
|
static let kollekta = ManaThemeColors(
|
|
background: Color.manaToken(light: (270, 30, 98), dark: (270, 18, 9)),
|
|
foreground: Color.manaToken(light: (270, 12, 15), dark: (270, 14, 90)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (270, 16, 13)),
|
|
surfaceHover: Color.manaToken(light: (270, 28, 95), dark: (270, 16, 18)),
|
|
muted: Color.manaToken(light: (270, 22, 94), dark: (270, 14, 19)),
|
|
mutedForeground: Color.manaToken(light: (270, 8, 45), dark: (270, 10, 62)),
|
|
border: Color.manaToken(light: (270, 18, 86), dark: (270, 12, 27)),
|
|
primary: Color.manaToken(light: (271, 70, 52), dark: (271, 85, 74)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (270, 18, 9)),
|
|
error: Color.manaToken(light: (0, 65, 48), dark: (0, 62, 62)),
|
|
success: Color.manaToken(light: (145, 48, 38), dark: (145, 45, 58)),
|
|
warning: Color.manaToken(light: (38, 85, 44), dark: (38, 78, 58))
|
|
)
|
|
|
|
/// kreisel-Variant aus `mana/packages/themes/src/variants/kreisel.css`.
|
|
static let kreisel = ManaThemeColors(
|
|
background: Color.manaToken(light: (270, 40, 98), dark: (270, 26, 9)),
|
|
foreground: Color.manaToken(light: (270, 30, 15), dark: (270, 20, 93)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (270, 24, 13)),
|
|
surfaceHover: Color.manaToken(light: (270, 35, 95), dark: (270, 24, 18)),
|
|
muted: Color.manaToken(light: (270, 28, 93), dark: (270, 24, 16)),
|
|
mutedForeground: Color.manaToken(light: (270, 16, 41), dark: (270, 15, 64)),
|
|
border: Color.manaToken(light: (270, 24, 87), dark: (270, 18, 24)),
|
|
primary: Color.manaToken(light: (268, 60, 52), dark: (268, 85, 70)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (270, 40, 9)),
|
|
error: Color.manaToken(light: (0, 78, 48), dark: (0, 72, 62)),
|
|
success: Color.manaToken(light: (142, 55, 36), dark: (142, 55, 50)),
|
|
warning: Color.manaToken(light: (38, 92, 46), dark: (45, 92, 56))
|
|
)
|
|
|
|
/// leinwand-Variant aus `mana/packages/themes/src/variants/leinwand.css`.
|
|
static let leinwand = ManaThemeColors(
|
|
background: Color.manaToken(light: (192, 28, 99), dark: (200, 30, 7)),
|
|
foreground: Color.manaToken(light: (200, 24, 14), dark: (192, 14, 94)),
|
|
surface: Color.manaToken(light: (192, 24, 98), dark: (200, 28, 11)),
|
|
surfaceHover: Color.manaToken(light: (188, 38, 93), dark: (188, 40, 17)),
|
|
muted: Color.manaToken(light: (194, 22, 92), dark: (200, 22, 15)),
|
|
mutedForeground: Color.manaToken(light: (198, 13, 42), dark: (196, 12, 62)),
|
|
border: Color.manaToken(light: (193, 22, 86), dark: (199, 20, 22)),
|
|
primary: Color.manaToken(light: (188, 75, 29), dark: (188, 78, 52)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (200, 40, 8)),
|
|
error: Color.manaToken(light: (0, 78, 52), dark: (0, 84, 62)),
|
|
success: Color.manaToken(light: (160, 68, 36), dark: (160, 62, 44)),
|
|
warning: Color.manaToken(light: (38, 90, 50), dark: (38, 88, 58))
|
|
)
|
|
|
|
/// lume-Variant aus `mana/packages/themes/src/variants/lume.css`.
|
|
static let lume = ManaThemeColors(
|
|
background: Color.manaToken(light: (0, 0, 100), dark: (0, 0, 6)),
|
|
foreground: Color.manaToken(light: (0, 0, 17), dark: (0, 0, 100)),
|
|
surface: Color.manaToken(light: (0, 0, 99), dark: (0, 0, 12)),
|
|
surfaceHover: Color.manaToken(light: (51, 40, 95), dark: (51, 30, 18)),
|
|
muted: Color.manaToken(light: (0, 0, 92), dark: (0, 0, 17)),
|
|
mutedForeground: Color.manaToken(light: (0, 0, 42), dark: (0, 0, 65)),
|
|
border: Color.manaToken(light: (0, 0, 86), dark: (0, 0, 26)),
|
|
primary: Color.manaToken(light: (51, 95, 58), dark: (51, 95, 58)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 13), dark: (0, 0, 6)),
|
|
error: Color.manaToken(light: (5, 78, 55), dark: (5, 78, 60)),
|
|
success: Color.manaToken(light: (142, 71, 45), dark: (142, 71, 50)),
|
|
warning: Color.manaToken(light: (38, 92, 50), dark: (48, 96, 55))
|
|
)
|
|
|
|
/// mana-Variant aus `mana/packages/themes/src/variants/mana.css`.
|
|
static let mana = ManaThemeColors(
|
|
background: Color.manaToken(light: (0, 0, 100), dark: (220, 20, 9)),
|
|
foreground: Color.manaToken(light: (220, 15, 12), dark: (25, 15, 95)),
|
|
surface: Color.manaToken(light: (0, 0, 99), dark: (220, 18, 13)),
|
|
surfaceHover: Color.manaToken(light: (25, 30, 95), dark: (25, 20, 18)),
|
|
muted: Color.manaToken(light: (25, 20, 93), dark: (220, 18, 18)),
|
|
mutedForeground: Color.manaToken(light: (220, 10, 42), dark: (220, 10, 65)),
|
|
border: Color.manaToken(light: (25, 15, 88), dark: (220, 15, 22)),
|
|
primary: Color.manaToken(light: (25, 100, 50), dark: (25, 100, 58)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 10), dark: (220, 20, 9)),
|
|
error: Color.manaToken(light: (0, 84, 60), dark: (0, 63, 55)),
|
|
success: Color.manaToken(light: (142, 71, 45), dark: (142, 71, 45)),
|
|
warning: Color.manaToken(light: (38, 92, 50), dark: (48, 96, 53))
|
|
)
|
|
|
|
/// notiz-Variant aus `mana/packages/themes/src/variants/notiz.css`.
|
|
static let notiz = ManaThemeColors(
|
|
background: Color.manaToken(light: (44, 20, 96), dark: (230, 20, 11)),
|
|
foreground: Color.manaToken(light: (230, 22, 17), dark: (44, 16, 88)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (230, 16, 15)),
|
|
surfaceHover: Color.manaToken(light: (44, 18, 92), dark: (230, 15, 19)),
|
|
muted: Color.manaToken(light: (44, 14, 90), dark: (230, 13, 21)),
|
|
mutedForeground: Color.manaToken(light: (230, 10, 46), dark: (44, 10, 60)),
|
|
border: Color.manaToken(light: (44, 14, 82), dark: (230, 13, 28)),
|
|
primary: Color.manaToken(light: (232, 52, 46), dark: (232, 60, 72)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (230, 20, 11)),
|
|
error: Color.manaToken(light: (0, 65, 48), dark: (0, 60, 58)),
|
|
success: Color.manaToken(light: (150, 40, 36), dark: (150, 40, 55)),
|
|
warning: Color.manaToken(light: (38, 82, 42), dark: (38, 72, 56))
|
|
)
|
|
|
|
/// panel-Variant aus `mana/packages/themes/src/variants/panel.css`.
|
|
static let panel = ManaThemeColors(
|
|
background: Color.manaToken(light: (220, 40, 98), dark: (222, 30, 9)),
|
|
foreground: Color.manaToken(light: (222, 35, 14), dark: (220, 25, 93)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (222, 26, 13)),
|
|
surfaceHover: Color.manaToken(light: (220, 35, 94), dark: (222, 26, 18)),
|
|
muted: Color.manaToken(light: (220, 30, 92), dark: (222, 26, 16)),
|
|
mutedForeground: Color.manaToken(light: (222, 16, 40), dark: (220, 16, 64)),
|
|
border: Color.manaToken(light: (220, 26, 86), dark: (222, 20, 24)),
|
|
primary: Color.manaToken(light: (222, 80, 46), dark: (222, 90, 62)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (222, 40, 9)),
|
|
error: Color.manaToken(light: (0, 80, 48), dark: (0, 75, 62)),
|
|
success: Color.manaToken(light: (142, 60, 36), dark: (142, 60, 50)),
|
|
warning: Color.manaToken(light: (38, 95, 48), dark: (45, 95, 56))
|
|
)
|
|
|
|
/// paper-Variant aus `mana/packages/themes/src/variants/paper.css`.
|
|
static let paper = ManaThemeColors(
|
|
background: Color.manaToken(light: (38, 28, 95), dark: (24, 14, 9)),
|
|
foreground: Color.manaToken(light: (20, 14, 16), dark: (38, 24, 88)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (24, 12, 13)),
|
|
surfaceHover: Color.manaToken(light: (38, 24, 92), dark: (24, 14, 17)),
|
|
muted: Color.manaToken(light: (38, 20, 90), dark: (24, 12, 18)),
|
|
mutedForeground: Color.manaToken(light: (20, 14, 44), dark: (38, 12, 60)),
|
|
border: Color.manaToken(light: (38, 18, 80), dark: (24, 10, 25)),
|
|
primary: Color.manaToken(light: (18, 50, 38), dark: (24, 60, 65)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (24, 14, 9)),
|
|
error: Color.manaToken(light: (0, 65, 45), dark: (0, 60, 55)),
|
|
success: Color.manaToken(light: (135, 35, 35), dark: (135, 35, 55)),
|
|
warning: Color.manaToken(light: (38, 80, 40), dark: (38, 70, 55))
|
|
)
|
|
|
|
/// pinnwand-Variant aus `mana/packages/themes/src/variants/pinnwand.css`.
|
|
static let pinnwand = ManaThemeColors(
|
|
background: Color.manaToken(light: (34, 41, 97), dark: (25, 18, 9)),
|
|
foreground: Color.manaToken(light: (25, 35, 16), dark: (32, 25, 90)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (25, 16, 13)),
|
|
surfaceHover: Color.manaToken(light: (32, 35, 94), dark: (25, 16, 18)),
|
|
muted: Color.manaToken(light: (32, 30, 92), dark: (25, 16, 16)),
|
|
mutedForeground: Color.manaToken(light: (25, 18, 40), dark: (32, 12, 62)),
|
|
border: Color.manaToken(light: (32, 28, 86), dark: (25, 14, 24)),
|
|
primary: Color.manaToken(light: (24, 100, 50), dark: (24, 100, 58)),
|
|
primaryForeground: Color.manaToken(light: (25, 75, 9), dark: (25, 60, 8)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 55, 34), dark: (142, 55, 48)),
|
|
warning: Color.manaToken(light: (38, 90, 42), dark: (38, 92, 55))
|
|
)
|
|
|
|
/// schaenke-Variant aus `mana/packages/themes/src/variants/schaenke.css`.
|
|
static let schaenke = ManaThemeColors(
|
|
background: Color.manaToken(light: (20, 30, 97), dark: (16, 24, 9)),
|
|
foreground: Color.manaToken(light: (18, 28, 15), dark: (20, 22, 90)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (16, 20, 13)),
|
|
surfaceHover: Color.manaToken(light: (18, 26, 94), dark: (16, 20, 18)),
|
|
muted: Color.manaToken(light: (18, 22, 92), dark: (16, 20, 16)),
|
|
mutedForeground: Color.manaToken(light: (18, 15, 40), dark: (18, 13, 63)),
|
|
border: Color.manaToken(light: (18, 20, 86), dark: (16, 16, 24)),
|
|
primary: Color.manaToken(light: (10, 72, 42), dark: (12, 82, 62)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (16, 30, 9)),
|
|
error: Color.manaToken(light: (0, 78, 46), dark: (0, 72, 60)),
|
|
success: Color.manaToken(light: (142, 50, 34), dark: (142, 50, 48)),
|
|
warning: Color.manaToken(light: (38, 88, 42), dark: (45, 92, 56))
|
|
)
|
|
|
|
/// skylight-Variant aus `mana/packages/themes/src/variants/skylight.css`.
|
|
static let skylight = ManaThemeColors(
|
|
background: Color.manaToken(light: (40, 33, 92), dark: (215, 45, 12)),
|
|
foreground: Color.manaToken(light: (215, 28, 15), dark: (40, 25, 93)),
|
|
surface: Color.manaToken(light: (42, 40, 96), dark: (215, 38, 17)),
|
|
surfaceHover: Color.manaToken(light: (40, 28, 88), dark: (215, 33, 22)),
|
|
muted: Color.manaToken(light: (40, 24, 87), dark: (215, 30, 20)),
|
|
mutedForeground: Color.manaToken(light: (215, 14, 38), dark: (210, 18, 68)),
|
|
border: Color.manaToken(light: (38, 20, 78), dark: (215, 28, 26)),
|
|
primary: Color.manaToken(light: (210, 59, 30), dark: (205, 60, 72)),
|
|
primaryForeground: Color.manaToken(light: (42, 59, 85), dark: (215, 45, 12)),
|
|
error: Color.manaToken(light: (0, 80, 50), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 65, 40), dark: (142, 65, 50)),
|
|
warning: Color.manaToken(light: (38, 92, 50), dark: (48, 95, 55))
|
|
)
|
|
|
|
/// spektrum-Variant aus `mana/packages/themes/src/variants/spektrum.css`.
|
|
static let spektrum = ManaThemeColors(
|
|
background: Color.manaToken(light: (318, 40, 98), dark: (320, 26, 9)),
|
|
foreground: Color.manaToken(light: (320, 30, 15), dark: (318, 20, 93)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (320, 24, 13)),
|
|
surfaceHover: Color.manaToken(light: (318, 35, 95), dark: (320, 24, 18)),
|
|
muted: Color.manaToken(light: (318, 28, 93), dark: (320, 24, 16)),
|
|
mutedForeground: Color.manaToken(light: (320, 16, 41), dark: (318, 15, 64)),
|
|
border: Color.manaToken(light: (318, 24, 87), dark: (320, 18, 24)),
|
|
primary: Color.manaToken(light: (322, 70, 46), dark: (322, 90, 66)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (320, 40, 9)),
|
|
error: Color.manaToken(light: (0, 80, 48), dark: (0, 74, 62)),
|
|
success: Color.manaToken(light: (142, 55, 36), dark: (142, 55, 50)),
|
|
warning: Color.manaToken(light: (38, 92, 46), dark: (45, 92, 56))
|
|
)
|
|
|
|
/// stetig-Variant aus `mana/packages/themes/src/variants/stetig.css`.
|
|
static let stetig = ManaThemeColors(
|
|
background: Color.manaToken(light: (160, 25, 99), dark: (168, 22, 7)),
|
|
foreground: Color.manaToken(light: (170, 20, 14), dark: (160, 14, 94)),
|
|
surface: Color.manaToken(light: (160, 22, 98), dark: (168, 20, 11)),
|
|
surfaceHover: Color.manaToken(light: (165, 32, 92), dark: (165, 30, 17)),
|
|
muted: Color.manaToken(light: (162, 20, 92), dark: (168, 16, 15)),
|
|
mutedForeground: Color.manaToken(light: (168, 12, 40), dark: (162, 10, 62)),
|
|
border: Color.manaToken(light: (163, 20, 85), dark: (166, 14, 22)),
|
|
primary: Color.manaToken(light: (165, 65, 29), dark: (162, 60, 50)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (168, 40, 8)),
|
|
error: Color.manaToken(light: (0, 78, 52), dark: (0, 84, 62)),
|
|
success: Color.manaToken(light: (142, 65, 38), dark: (142, 58, 46)),
|
|
warning: Color.manaToken(light: (38, 92, 50), dark: (38, 90, 58))
|
|
)
|
|
|
|
/// stimmig-Variant aus `mana/packages/themes/src/variants/stimmig.css`.
|
|
static let stimmig = ManaThemeColors(
|
|
background: Color.manaToken(light: (345, 25, 99), dark: (345, 16, 9)),
|
|
foreground: Color.manaToken(light: (345, 16, 16), dark: (345, 12, 95)),
|
|
surface: Color.manaToken(light: (345, 20, 98), dark: (345, 16, 13)),
|
|
surfaceHover: Color.manaToken(light: (342, 35, 94), dark: (342, 30, 20)),
|
|
muted: Color.manaToken(light: (344, 20, 93), dark: (345, 13, 17)),
|
|
mutedForeground: Color.manaToken(light: (342, 12, 44), dark: (343, 10, 64)),
|
|
border: Color.manaToken(light: (343, 20, 88), dark: (344, 14, 24)),
|
|
primary: Color.manaToken(light: (342, 62, 48), dark: (342, 70, 64)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (345, 35, 10)),
|
|
error: Color.manaToken(light: (6, 78, 52), dark: (6, 84, 64)),
|
|
success: Color.manaToken(light: (142, 60, 38), dark: (142, 56, 46)),
|
|
warning: Color.manaToken(light: (38, 90, 50), dark: (38, 88, 58))
|
|
)
|
|
|
|
/// tipprunde-Variant aus `mana/packages/themes/src/variants/tipprunde.css`.
|
|
static let tipprunde = ManaThemeColors(
|
|
background: Color.manaToken(light: (0, 0, 100), dark: (155, 28, 8)),
|
|
foreground: Color.manaToken(light: (155, 25, 14), dark: (150, 20, 92)),
|
|
surface: Color.manaToken(light: (150, 20, 98), dark: (155, 24, 12)),
|
|
surfaceHover: Color.manaToken(light: (150, 16, 93), dark: (155, 20, 17)),
|
|
muted: Color.manaToken(light: (150, 16, 93), dark: (155, 18, 19)),
|
|
mutedForeground: Color.manaToken(light: (155, 12, 38), dark: (150, 13, 63)),
|
|
border: Color.manaToken(light: (150, 16, 86), dark: (155, 16, 23)),
|
|
primary: Color.manaToken(light: (142, 74, 26), dark: (142, 60, 44)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (155, 28, 8)),
|
|
error: Color.manaToken(light: (0, 72, 50), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (152, 60, 34), dark: (152, 55, 50)),
|
|
warning: Color.manaToken(light: (38, 92, 42), dark: (38, 92, 58))
|
|
)
|
|
|
|
/// twilight-Variant aus `mana/packages/themes/src/variants/twilight.css`.
|
|
static let twilight = ManaThemeColors(
|
|
background: Color.manaToken(light: (250, 30, 97), dark: (260, 35, 8)),
|
|
foreground: Color.manaToken(light: (260, 25, 15), dark: (250, 20, 92)),
|
|
surface: Color.manaToken(light: (250, 40, 99), dark: (260, 30, 12)),
|
|
surfaceHover: Color.manaToken(light: (260, 30, 94), dark: (260, 28, 17)),
|
|
muted: Color.manaToken(light: (260, 25, 92), dark: (260, 25, 19)),
|
|
mutedForeground: Color.manaToken(light: (260, 15, 45), dark: (250, 15, 65)),
|
|
border: Color.manaToken(light: (260, 20, 87), dark: (260, 20, 25)),
|
|
primary: Color.manaToken(light: (260, 70, 55), dark: (260, 75, 70)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (260, 35, 10)),
|
|
error: Color.manaToken(light: (0, 75, 55), dark: (0, 65, 60)),
|
|
success: Color.manaToken(light: (142, 60, 45), dark: (142, 60, 55)),
|
|
warning: Color.manaToken(light: (38, 90, 55), dark: (48, 90, 55))
|
|
)
|
|
|
|
/// waldlichtung-Variant aus `mana/packages/themes/src/variants/waldlichtung.css`.
|
|
static let waldlichtung = ManaThemeColors(
|
|
background: Color.manaToken(light: (150, 36, 98), dark: (155, 16, 8)),
|
|
foreground: Color.manaToken(light: (155, 26, 15), dark: (150, 18, 91)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (155, 14, 12)),
|
|
surfaceHover: Color.manaToken(light: (150, 32, 94), dark: (155, 14, 17)),
|
|
muted: Color.manaToken(light: (150, 26, 92), dark: (155, 14, 15)),
|
|
mutedForeground: Color.manaToken(light: (155, 14, 39), dark: (150, 12, 63)),
|
|
border: Color.manaToken(light: (150, 22, 86), dark: (155, 12, 23)),
|
|
primary: Color.manaToken(light: (158, 52, 34), dark: (158, 55, 54)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (155, 28, 8)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (150, 52, 34), dark: (150, 52, 50)),
|
|
warning: Color.manaToken(light: (38, 90, 42), dark: (38, 90, 55))
|
|
)
|
|
|
|
/// wegspur-Variant aus `mana/packages/themes/src/variants/wegspur.css`.
|
|
static let wegspur = ManaThemeColors(
|
|
background: Color.manaToken(light: (105, 22, 97), dark: (115, 14, 8)),
|
|
foreground: Color.manaToken(light: (110, 22, 14), dark: (105, 16, 90)),
|
|
surface: Color.manaToken(light: (105, 28, 99), dark: (115, 12, 12)),
|
|
surfaceHover: Color.manaToken(light: (105, 22, 93), dark: (115, 12, 17)),
|
|
muted: Color.manaToken(light: (105, 18, 91), dark: (115, 12, 15)),
|
|
mutedForeground: Color.manaToken(light: (110, 12, 38), dark: (110, 11, 62)),
|
|
border: Color.manaToken(light: (105, 16, 85), dark: (115, 11, 23)),
|
|
primary: Color.manaToken(light: (115, 42, 30), dark: (115, 45, 52)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (115, 28, 8)),
|
|
error: Color.manaToken(light: (0, 75, 45), dark: (0, 70, 60)),
|
|
success: Color.manaToken(light: (142, 50, 34), dark: (142, 50, 48)),
|
|
warning: Color.manaToken(light: (38, 88, 42), dark: (38, 90, 55))
|
|
)
|
|
|
|
/// wolke-Variant aus `mana/packages/themes/src/variants/wolke.css`.
|
|
static let wolke = ManaThemeColors(
|
|
background: Color.manaToken(light: (210, 50, 99), dark: (214, 30, 9)),
|
|
foreground: Color.manaToken(light: (214, 30, 16), dark: (210, 22, 94)),
|
|
surface: Color.manaToken(light: (0, 0, 100), dark: (214, 26, 13)),
|
|
surfaceHover: Color.manaToken(light: (210, 40, 95), dark: (214, 26, 18)),
|
|
muted: Color.manaToken(light: (210, 32, 93), dark: (214, 26, 16)),
|
|
mutedForeground: Color.manaToken(light: (214, 14, 42), dark: (210, 16, 65)),
|
|
border: Color.manaToken(light: (210, 28, 88), dark: (214, 20, 24)),
|
|
primary: Color.manaToken(light: (210, 75, 44), dark: (205, 90, 64)),
|
|
primaryForeground: Color.manaToken(light: (0, 0, 100), dark: (214, 40, 9)),
|
|
error: Color.manaToken(light: (0, 78, 48), dark: (0, 72, 62)),
|
|
success: Color.manaToken(light: (160, 60, 34), dark: (160, 65, 48)),
|
|
warning: Color.manaToken(light: (38, 90, 44), dark: (45, 92, 56))
|
|
)
|
|
}
|