Skip to content

Commit 9c24780

Browse files
committed
Add new themes
1 parent 9ad1496 commit 9c24780

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

internal/theme/theme.go

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,22 @@ var themes = map[string]Theme{
269269
LineNumber: defaultLineNumber,
270270
Error: defaultError,
271271
},
272+
"9": {
273+
Cursor: defaultCursor,
274+
Syntax: noColor,
275+
Preview: defaultPreview,
276+
StatusBar: defaultStatusBar,
277+
Search: defaultSearch,
278+
Key: boldFg("39"), // deep sky blue
279+
String: fg("49"), // spring green 2
280+
Null: defaultNull,
281+
Boolean: fg("205"), // hot pink
282+
Number: fg("220"), // gold
283+
Size: defaultSize,
284+
Ref: underlineFg("49"),
285+
LineNumber: defaultLineNumber,
286+
Error: defaultError,
287+
},
272288
"🔵": {
273289
Cursor: toColor(lipgloss.NewStyle().
274290
Foreground(lipgloss.Color("15")).
@@ -304,6 +320,38 @@ var themes = map[string]Theme{
304320
LineNumber: defaultLineNumber,
305321
Error: defaultError,
306322
},
323+
"🔥": {
324+
Cursor: defaultCursor,
325+
Syntax: boldFg("208"),
326+
Preview: defaultPreview,
327+
StatusBar: defaultStatusBar,
328+
Search: defaultSearch,
329+
Key: boldFg("202"),
330+
String: fg("214"),
331+
Null: defaultNull,
332+
Boolean: fg("196"),
333+
Number: fg("202"),
334+
Size: defaultSize,
335+
Ref: underlineFg("214"),
336+
LineNumber: defaultLineNumber,
337+
Error: defaultError,
338+
},
339+
"🟣": {
340+
Cursor: defaultCursor,
341+
Syntax: noColor,
342+
Preview: defaultPreview,
343+
StatusBar: defaultStatusBar,
344+
Search: defaultSearch,
345+
Key: boldFg("141"), // orchid
346+
String: fg("183"), // light pink/purple
347+
Null: defaultNull,
348+
Boolean: fg("81"), // cyan
349+
Number: fg("219"), // light magenta
350+
Size: defaultSize,
351+
Ref: underlineFg("183"),
352+
LineNumber: defaultLineNumber,
353+
Error: defaultError,
354+
},
307355
}
308356

309357
func noColor(s string) string {

0 commit comments

Comments
 (0)