blob: e615f6d08c10365fea94435f671d6056f75dbdd8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
|
package ui
import "github.com/charmbracelet/lipgloss"
var (
Primary = lipgloss.Color("#6B50FF")
Secondary = lipgloss.Color("#FF60FF")
Tertiary = lipgloss.Color("#68FFD6")
Accent = lipgloss.Color("#E8FE96")
BgBase = lipgloss.Color("#201F26")
BgLighter = lipgloss.Color("#2D2C35")
BgSubtle = lipgloss.Color("#3A3943")
BgOverlay = lipgloss.Color("#4D4C57")
FgBase = lipgloss.Color("#DFDBDD")
FgMuted = lipgloss.Color("#858392")
FgHalfMute = lipgloss.Color("#BFBCC8")
FgSubtle = lipgloss.Color("#605F6B")
FgBright = lipgloss.Color("#F1EFEF")
Success = lipgloss.Color("#00FFB2")
Error = lipgloss.Color("#EB4268")
Warning = lipgloss.Color("#E8FE96")
Info = lipgloss.Color("#00A4FF")
Blue = lipgloss.Color("#00A4FF")
Green = lipgloss.Color("#00FFB2")
GreenDark = lipgloss.Color("#12C78F")
Red = lipgloss.Color("#FF577D")
RedDark = lipgloss.Color("#EB4268")
Yellow = lipgloss.Color("#E8FE96")
Orange = lipgloss.Color("#FF985A")
Purple = lipgloss.Color("#8B75FF")
Cyan = lipgloss.Color("#0ADCD9")
Pink = lipgloss.Color("#FF60FF")
BaseStyle = lipgloss.NewStyle().
Foreground(FgBase)
MutedStyle = lipgloss.NewStyle().
Foreground(FgMuted)
SubtleStyle = lipgloss.NewStyle().
Foreground(FgSubtle)
HeaderStyle = lipgloss.NewStyle().
Foreground(Primary).
Bold(true)
LogoStyle = lipgloss.NewStyle().
Foreground(Secondary).
Bold(true)
TabStyle = lipgloss.NewStyle().
Foreground(FgMuted).
Padding(0, 2)
ActiveTabStyle = lipgloss.NewStyle().
Foreground(Primary).
Bold(true).
Padding(0, 2)
ItemStyle = lipgloss.NewStyle().
Foreground(FgBase).
PaddingLeft(2)
SelectedItemStyle = lipgloss.NewStyle().
Foreground(FgBright).
Background(BgSubtle).
Bold(true).
PaddingLeft(1).
PaddingRight(1)
CursorStyle = lipgloss.NewStyle().
Foreground(Tertiary).
Bold(true)
TitleStyle = lipgloss.NewStyle().
Foreground(FgBase).
Bold(true)
SummaryStyle = lipgloss.NewStyle().
Foreground(FgHalfMute).
Italic(true)
MetaStyle = lipgloss.NewStyle().
Foreground(FgSubtle)
ProjectStyle = lipgloss.NewStyle().
Foreground(Tertiary)
TrashStyle = lipgloss.NewStyle().
Foreground(Error).
Bold(true)
ActiveStyle = lipgloss.NewStyle().
Foreground(Success)
SearchStyle = lipgloss.NewStyle().
Foreground(Accent).
Bold(true)
SearchInputStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(Primary).
Padding(0, 1)
HelpStyle = lipgloss.NewStyle().
Foreground(FgSubtle)
HelpKeyStyle = lipgloss.NewStyle().
Foreground(FgMuted)
ModalStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(Primary).
Background(BgLighter).
Padding(1, 2)
ConfirmStyle = lipgloss.NewStyle().
Foreground(Warning).
Bold(true)
StatusBarStyle = lipgloss.NewStyle().
Foreground(FgBase).
Background(BgSubtle).
Padding(0, 1)
CountStyle = lipgloss.NewStyle().
Foreground(Tertiary).
Bold(true)
PreviewStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(FgSubtle).
Padding(0, 1)
PreviewFocusedStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(Primary).
Padding(0, 1)
ListBoxStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(FgSubtle).
Padding(0, 1)
ListBoxFocusedStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(Primary).
Padding(0, 1)
PreviewHeaderStyle = lipgloss.NewStyle().
Foreground(Primary).
Bold(true)
PreviewDividerStyle = lipgloss.NewStyle().
Foreground(FgSubtle)
UserRoleStyle = lipgloss.NewStyle().
Foreground(Blue).
Bold(true)
UserContentStyle = lipgloss.NewStyle().
Foreground(FgBase)
AssistantRoleStyle = lipgloss.NewStyle().
Foreground(GreenDark).
Bold(true)
AssistantContentStyle = lipgloss.NewStyle().
Foreground(FgHalfMute)
ToolRoleStyle = lipgloss.NewStyle().
Foreground(Orange).
Bold(true)
ToolContentStyle = lipgloss.NewStyle().
Foreground(FgMuted).
Italic(true)
ThinkingRoleStyle = lipgloss.NewStyle().
Foreground(Purple).
Bold(true)
ThinkingContentStyle = lipgloss.NewStyle().
Foreground(FgSubtle).
Italic(true)
HighlightStyle = lipgloss.NewStyle().
Background(Accent).
Foreground(BgBase).
Bold(true)
SearchResultStyle = lipgloss.NewStyle().
Foreground(FgBase)
SearchMatchStyle = lipgloss.NewStyle().
Foreground(Accent).
Bold(true)
SearchContextStyle = lipgloss.NewStyle().
Foreground(FgHalfMute)
)
|