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
17 // Backgrounds
18 BgBase: charmtone.Pepper,
19 BgBaseLighter: charmtone.BBQ,
20 BgSubtle: charmtone.Charcoal,
21 BgOverlay: charmtone.Iron,
22
23 // Foregrounds
24 FgBase: charmtone.Ash,
25 FgMuted: charmtone.Squid,
26 FgHalfMuted: charmtone.Smoke,
27 FgSubtle: charmtone.Oyster,
28 FgSelected: charmtone.Salt,
29
30 // Borders
31 Border: charmtone.Charcoal,
32 BorderFocus: charmtone.Charple,
33
34 // Status
35 Success: charmtone.Guac,
36 Error: charmtone.Sriracha,
37 Warning: charmtone.Zest,
38 Info: charmtone.Malibu,
39
40 // Colors
41 White: charmtone.Butter,
42
43 BlueLight: charmtone.Sardine,
44 Blue: charmtone.Malibu,
45
46 Yellow: charmtone.Mustard,
47
48 Green: charmtone.Julep,
49 GreenDark: charmtone.Guac,
50 GreenLight: charmtone.Bok,
51
52 Red: charmtone.Coral,
53 RedDark: charmtone.Sriracha,
54 RedLight: charmtone.Salmon,
55 }
56}