From 4c5fefb27421ad2924b6f23402d777287aa493d1 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Wed, 11 Dec 2024 10:21:50 +0100 Subject: [PATCH] Split interface declarations and use --- themes/ShinyCode-color-theme.json | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/themes/ShinyCode-color-theme.json b/themes/ShinyCode-color-theme.json index 4a05bff..72916f2 100644 --- a/themes/ShinyCode-color-theme.json +++ b/themes/ShinyCode-color-theme.json @@ -106,7 +106,7 @@ { "name": "Function definitions", "scope": [ - "meta.function.definition entity.name.function" + "meta.function.definition entity.name.function", ], "settings": { "foreground": "#B9AC37", // action 70 @@ -123,13 +123,23 @@ } }, { - "name": "Interfaces", + "name": "Interface declarations", + "scope": [ + + ], + "settings": { + "foreground": "#308832", // behavior 70 + "fontStyle": "bold", + } + }, + { + "name": "Interface use", "scope": [ "entity.name.interface", "entity.name.type.interface", ], "settings": { - "foreground": "#A2D399", + "foreground": "#308832", // behavior 50 } }, { @@ -186,12 +196,23 @@ "function": { "foreground": "#6E7D16", }, + "method": { + "foreground": "#6E7D16", + }, "function.declaration":{ "foreground": "#B9AC37", "fontStyle": "bold" }, + "method.declaration":{ + "foreground": "#B9AC37", + "fontStyle": "bold" + }, "interface": { - "foreground":"#65BE60", + "foreground":"#308832", + }, + "interface.declaration": { + "foreground": "#65BE60", + "fontStyle": "bold", }, "type": { "foreground":"#87D6BC",