From 799a1578bc44b28ec60e676d4465f1d9dcbc6a31 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Wed, 11 Dec 2024 11:19:59 +0100 Subject: [PATCH] Split constants, values, and delimiters --- themes/ShinyCode-color-theme.json | 32 ++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/themes/ShinyCode-color-theme.json b/themes/ShinyCode-color-theme.json index 290a847..df00e87 100644 --- a/themes/ShinyCode-color-theme.json +++ b/themes/ShinyCode-color-theme.json @@ -84,7 +84,7 @@ "storage", ], "settings": { - "foreground": "#F79159", // axiom 70 + "foreground": "#D67643", // axiom 60 "fontStyle": "", } }, @@ -125,6 +125,9 @@ "name": "Function calls", "scope": [ "meta.function.call entity.name.function", + "meta.function-call entity.name.function", + "string meta.function-call entity.name.function", + "string meta.function.call entity.name.function", ], "settings": { "foreground": "#6E7D16", // action 50 @@ -214,14 +217,36 @@ "foreground": "#0080A2", // information 50 } }, + { + "name": "Value delimiters", + "scope": [ + "string punctuation", + "entity.name.function.tagged-template", + ], + "settings": { + "foreground": "#8266C0", // possibility 50 + "fontStyle": "", + } + }, { "name": "Values", "scope": [ - "constant", + "constant.language", + "constant.numeric", "string", ], "settings": { - "foreground": "#D1BCFD", + "foreground": "#B89BFA", // possibility 70 + "fontStyle": "", + } + }, + { + "name": "Constants", + "scope": [ + "constant", + ], + "settings": { + "foreground": "#EADDFF", // possibility 90 "fontStyle": "", } }, @@ -237,4 +262,5 @@ } } ], + "semanticHighlighting": true, }