1package styles
2
3import (
4 "github.com/charmbracelet/x/exp/charmtone"
5)
6
7func NewCrushTheme() *Theme {
8 return &Theme{
9 Name: "crush",
10 IsDark: true,
11
12 Primary: charmtone.Charple,
13 Secondary: charmtone.Dolly,
14 Tertiary: charmtone.Bok,
15 Accent: charmtone.Zest,
16 // Backgrounds
17 BgBase: charmtone.Pepper,
18 BgSubtle: charmtone.Charcoal,
19 BgOverlay: charmtone.Iron,
20
21 // Foregrounds
22 FgBase: charmtone.Ash,
23 FgMuted: charmtone.Squid,
24 FgHalfMuted: charmtone.Smoke,
25 FgSubtle: charmtone.Oyster,
26 FgSelected: charmtone.Salt,
27
28 // Borders
29 Border: charmtone.Charcoal,
30 BorderFocus: charmtone.Charple,
31
32 // Status
33 Success: charmtone.Guac,
34 Error: charmtone.Sriracha,
35 Warning: charmtone.Zest,
36 Info: charmtone.Malibu,
37
38 // Colors
39 White: charmtone.Butter,
40
41 Blue: charmtone.Malibu,
42
43 Green: charmtone.Julep,
44 GreenDark: charmtone.Guac,
45 GreenLight: charmtone.Bok,
46
47 Red: charmtone.Coral,
48 RedDark: charmtone.Sriracha,
49 RedLight: charmtone.Salmon,
50 }
51}