MCPcopy Index your code
hub / github.com/SplootCode/splootcode / colorBase

Function colorBase

packages/core/src/colors.ts:27–51  ·  view source on GitHub ↗
(category: HighlightColorCategory)

Source from the content-addressed store, hash-verified

25}
26
27function colorBase(category: HighlightColorCategory): string {
28 switch (category) {
29 case HighlightColorCategory.FUNCTION:
30 return 'code-yellow'
31 case HighlightColorCategory.FUNCTION_DEFINITION:
32 return 'code-purple'
33 case HighlightColorCategory.VARIABLE_DECLARATION:
34 return 'code-purple'
35 case HighlightColorCategory.VARIABLE:
36 return 'code-lightblue'
37 case HighlightColorCategory.LITERAL_NUMBER:
38 return 'code-blue'
39 case HighlightColorCategory.LITERAL_STRING:
40 return 'code-neutral'
41 case HighlightColorCategory.LITERAL_LIST:
42 return 'code-purple'
43 case HighlightColorCategory.KEYWORD:
44 return 'code-purple'
45 case HighlightColorCategory.CONTROL:
46 return 'code-purple'
47 case HighlightColorCategory.COMMENT:
48 return 'code-comment'
49 }
50 return 'code-neutral'
51}
52
53export function getColor(category: HighlightColorCategory, usage: ColorUsageType): string {
54 // Hardcode for now, but could be configurable in the future

Callers 1

getColorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected