@@ -202,6 +202,54 @@ func LoadCustomTheme(customTheme map[string]any) (Theme, error) {
202202 theme .DiffAddedLineNumberBgColor = adaptiveColor
203203 case "diffremovedlinenumberbg" :
204204 theme .DiffRemovedLineNumberBgColor = adaptiveColor
205+ case "syntaxcomment" :
206+ theme .SyntaxCommentColor = adaptiveColor
207+ case "syntaxkeyword" :
208+ theme .SyntaxKeywordColor = adaptiveColor
209+ case "syntaxfunction" :
210+ theme .SyntaxFunctionColor = adaptiveColor
211+ case "syntaxvariable" :
212+ theme .SyntaxVariableColor = adaptiveColor
213+ case "syntaxstring" :
214+ theme .SyntaxStringColor = adaptiveColor
215+ case "syntaxnumber" :
216+ theme .SyntaxNumberColor = adaptiveColor
217+ case "syntaxtype" :
218+ theme .SyntaxTypeColor = adaptiveColor
219+ case "syntaxoperator" :
220+ theme .SyntaxOperatorColor = adaptiveColor
221+ case "syntaxpunctuation" :
222+ theme .SyntaxPunctuationColor = adaptiveColor
223+ case "markdowntext" :
224+ theme .MarkdownTextColor = adaptiveColor
225+ case "markdownheading" :
226+ theme .MarkdownHeadingColor = adaptiveColor
227+ case "markdownlink" :
228+ theme .MarkdownLinkColor = adaptiveColor
229+ case "markdownlinktext" :
230+ theme .MarkdownLinkTextColor = adaptiveColor
231+ case "markdowncode" :
232+ theme .MarkdownCodeColor = adaptiveColor
233+ case "markdownblockquote" :
234+ theme .MarkdownBlockQuoteColor = adaptiveColor
235+ case "markdownemph" :
236+ theme .MarkdownEmphColor = adaptiveColor
237+ case "markdownstrong" :
238+ theme .MarkdownStrongColor = adaptiveColor
239+ case "markdownhorizontalrule" :
240+ theme .MarkdownHorizontalRuleColor = adaptiveColor
241+ case "markdownlistitem" :
242+ theme .MarkdownListItemColor = adaptiveColor
243+ case "markdownlistitemenum" :
244+ theme .MarkdownListEnumerationColor = adaptiveColor
245+ case "markdownimage" :
246+ theme .MarkdownImageColor = adaptiveColor
247+ case "markdownimagetext" :
248+ theme .MarkdownImageTextColor = adaptiveColor
249+ case "markdowncodeblock" :
250+ theme .MarkdownCodeBlockColor = adaptiveColor
251+ case "markdownlistenumeration" :
252+ theme .MarkdownListEnumerationColor = adaptiveColor
205253 default :
206254 slog .Warn ("Unknown color key in custom theme" , "key" , key )
207255 }
0 commit comments