2024-12-11 06:31:39 +00:00
|
|
|
{
|
|
|
|
"name": "ShinyCode",
|
|
|
|
"colors": {
|
2024-12-11 08:43:04 +00:00
|
|
|
"foreground": "#E1E2E8", // onSurface
|
|
|
|
"focusBorder": "#41474D", // outlineVariant
|
|
|
|
"disabledForeground": "#E1E2E960", // onBackground (semitransparent)
|
2024-12-11 08:15:36 +00:00
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"editor.background": "#101418", // surface
|
2024-12-11 08:15:36 +00:00
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"widget.shadow": "#000000", // shadow
|
|
|
|
"editorWidget.background": "#1D2024", // surfaceContainer
|
|
|
|
"editorWidget.resizeBorder": "#41474D", // surfaceVariant
|
|
|
|
"breadcrumb.background": "#1D2024", // surfaceContainer
|
|
|
|
"tab.activeBackground": "#272A2F", // surfaceContainerHigh
|
|
|
|
"tab.activeBorder": "#E1E2E8", // onSurface
|
|
|
|
"tab.border": "#101418", // surface
|
2024-12-11 08:15:36 +00:00
|
|
|
"tab.inactiveBackground": "#272A2F",
|
|
|
|
"editorGroupHeader.tabsBackground": "#272A2F",
|
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"sideBar.background": "#0B0E13", // surfaceContainerLowest
|
|
|
|
"sideBar.border": "#101418", // surface
|
|
|
|
"sideBarSectionHeader.background": "#191C20", // surfaceContainerLow
|
|
|
|
"sideBarTitle.background": "#272A2F", // surfaceContainerHigh
|
|
|
|
"activityBar.background": "#272A2F", // surfaceContainerHigh
|
|
|
|
"activityBarTop.background": "#272A2F", // surfaceContainerHigh
|
2024-12-11 08:15:36 +00:00
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"panel.background": "#0B0E13", // surfaceContainerLowest
|
|
|
|
"panel.border": "#101418", // surface
|
|
|
|
"panelSectionHeader.background": "#1D2024", // surfaceContainer
|
2024-12-11 08:15:36 +00:00
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"statusBar.background": "#272A2F", // surfaceContainerHigh
|
|
|
|
"statusBar.border": "#101418", // surface
|
2024-12-11 08:15:36 +00:00
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"titleBar.activeBackground": "#32353A", // surfaceContainerHighest
|
|
|
|
"menu.background": "#32353A", // surfaceContainerHighest
|
|
|
|
"menu.separatorBackground": "#41474D", // surfaceVariant
|
|
|
|
"menu.selectionBackground": "#41474D", // surfaceVariant
|
2024-12-11 08:15:36 +00:00
|
|
|
|
2024-12-11 08:43:04 +00:00
|
|
|
"button.background": "#A7C8FF", // primary
|
|
|
|
"button.foreground": "#04305F", // onPrimary
|
|
|
|
"input.background": "#244777", // primaryContainer
|
|
|
|
"input.foreground": "#D5E3FF", // onPrimaryContainer
|
|
|
|
"dropdown.background": "#244777", // primaryContainer
|
|
|
|
"dropdown.foreground": "#D5E3FF", // onPrimaryContainer
|
|
|
|
"badge.background": "#3C4279", // tertiaryContainer
|
|
|
|
"badge.foreground": "#DFE0FF", // onTertiaryContainer
|
2024-12-11 06:31:39 +00:00
|
|
|
},
|
|
|
|
"tokenColors": [
|
|
|
|
{
|
2024-12-11 08:15:36 +00:00
|
|
|
"name": "Source",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"source",
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:15:36 +00:00
|
|
|
"foreground": "#E1E2E9"
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 08:16:18 +00:00
|
|
|
"name": "Comments",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"comment",
|
2024-12-11 09:10:49 +00:00
|
|
|
"comment punctuation", // Override comment begin punctuation
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:15:36 +00:00
|
|
|
"foreground": "#3C4279",
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
2024-12-11 09:10:49 +00:00
|
|
|
{
|
|
|
|
"name": "Magic",
|
|
|
|
"scope": [
|
|
|
|
"variable.language",
|
|
|
|
],
|
|
|
|
"settings": {
|
|
|
|
"foreground": "#FFDBCA", // axiom 90
|
|
|
|
}
|
|
|
|
},
|
2024-12-11 06:31:39 +00:00
|
|
|
{
|
2024-12-11 08:15:36 +00:00
|
|
|
"name": "Keywords",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
|
|
|
"keyword",
|
2024-12-11 08:15:36 +00:00
|
|
|
"storage",
|
2024-12-11 08:47:27 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
|
|
|
"foreground": "#F79159", // axiom 70
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Punctuation",
|
|
|
|
"scope": [
|
2024-12-11 06:31:39 +00:00
|
|
|
"punctuation",
|
2024-12-11 08:47:27 +00:00
|
|
|
"meta.brace", // TypeScript braces
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:47:27 +00:00
|
|
|
"foreground": "#B65E2D", // axiom 50
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 09:10:49 +00:00
|
|
|
"name": "Function parameters",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 09:26:16 +00:00
|
|
|
"meta.function.definition variable",
|
|
|
|
"variable.parameter",
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 09:10:49 +00:00
|
|
|
"foreground": "#F2E57F", // action 90
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Function definitions",
|
|
|
|
"scope": [
|
2024-12-11 09:21:50 +00:00
|
|
|
"meta.function.definition entity.name.function",
|
2024-12-11 09:26:16 +00:00
|
|
|
"meta.definition entity.name.function",
|
2024-12-11 09:10:49 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
|
|
|
"foreground": "#B9AC37", // action 70
|
|
|
|
"fontStyle": "bold",
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Function calls",
|
|
|
|
"scope": [
|
|
|
|
"meta.function.call entity.name.function",
|
|
|
|
],
|
|
|
|
"settings": {
|
|
|
|
"foreground": "#6E7D16", // action 50
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 09:21:50 +00:00
|
|
|
"name": "Interface declarations",
|
|
|
|
"scope": [
|
|
|
|
|
|
|
|
],
|
|
|
|
"settings": {
|
|
|
|
"foreground": "#308832", // behavior 70
|
|
|
|
"fontStyle": "bold",
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Interface use",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"entity.name.interface",
|
|
|
|
"entity.name.type.interface",
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 09:21:50 +00:00
|
|
|
"foreground": "#308832", // behavior 50
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 08:15:36 +00:00
|
|
|
"name": "Types",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"entity",
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:15:36 +00:00
|
|
|
"foreground": "#87D6BC",
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 08:15:36 +00:00
|
|
|
"name": "Variables",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"variable",
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:15:36 +00:00
|
|
|
"foreground": "#89D0ED",
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 08:15:36 +00:00
|
|
|
"name": "Values",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"constant",
|
|
|
|
"support",
|
2024-12-11 06:31:39 +00:00
|
|
|
"string",
|
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:15:36 +00:00
|
|
|
"foreground": "#D1BCFD",
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2024-12-11 08:15:36 +00:00
|
|
|
"name": "Enums",
|
2024-12-11 06:31:39 +00:00
|
|
|
"scope": [
|
2024-12-11 08:15:36 +00:00
|
|
|
"entity.name.enum",
|
|
|
|
"entity.name.type.enum",
|
2024-12-11 06:31:39 +00:00
|
|
|
],
|
|
|
|
"settings": {
|
2024-12-11 08:15:36 +00:00
|
|
|
"foreground": "#EEB4EA",
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|
|
|
|
}
|
2024-12-11 08:15:36 +00:00
|
|
|
],
|
|
|
|
"semanticHighlighting": true,
|
|
|
|
"semanticTokenColors": {
|
2024-12-11 09:10:49 +00:00
|
|
|
"comment": {
|
|
|
|
"foreground":"#3C4279",
|
|
|
|
},
|
|
|
|
"selfParameter": {
|
|
|
|
"foreground": "#FFDBCA",
|
|
|
|
},
|
|
|
|
"keyword": {
|
|
|
|
"foreground": "#F58F59",
|
|
|
|
},
|
2024-12-11 09:26:16 +00:00
|
|
|
"parameter": {
|
|
|
|
"foreground": "#F2E57F"
|
2024-12-11 09:21:50 +00:00
|
|
|
},
|
2024-12-11 09:10:49 +00:00
|
|
|
"function.declaration":{
|
|
|
|
"foreground": "#B9AC37",
|
|
|
|
"fontStyle": "bold"
|
|
|
|
},
|
2024-12-11 09:21:50 +00:00
|
|
|
"method.declaration":{
|
|
|
|
"foreground": "#B9AC37",
|
|
|
|
"fontStyle": "bold"
|
|
|
|
},
|
2024-12-11 09:26:16 +00:00
|
|
|
"function": {
|
|
|
|
"foreground": "#6E7D16",
|
|
|
|
},
|
|
|
|
"method": {
|
|
|
|
"foreground": "#6E7D16",
|
|
|
|
},
|
2024-12-11 09:10:49 +00:00
|
|
|
"interface": {
|
2024-12-11 09:21:50 +00:00
|
|
|
"foreground":"#308832",
|
|
|
|
},
|
|
|
|
"interface.declaration": {
|
|
|
|
"foreground": "#65BE60",
|
|
|
|
"fontStyle": "bold",
|
2024-12-11 09:10:49 +00:00
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"foreground":"#87D6BC",
|
|
|
|
},
|
|
|
|
"variable": {
|
|
|
|
"foreground":"#89D0ED",
|
|
|
|
},
|
|
|
|
"string": {
|
|
|
|
"foreground":"#D1BCFD",
|
|
|
|
},
|
|
|
|
"constant": {
|
|
|
|
"foreground":"#D1BCFD",
|
|
|
|
},
|
|
|
|
"enum": {
|
|
|
|
"foreground":"#EEB4EA",
|
|
|
|
},
|
2024-12-11 08:15:36 +00:00
|
|
|
}
|
2024-12-11 06:31:39 +00:00
|
|
|
}
|