Skip to content

Commit 7501374

Browse files
committed
Update vscode-elements
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
1 parent ceedc37 commit 7501374

File tree

4 files changed

+532
-392
lines changed

4 files changed

+532
-392
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"typescript": "^5.7.3"
5959
},
6060
"dependencies": {
61-
"@vscode-elements/elements": "^1.13.1",
61+
"@vscode-elements/elements": "^1.15.0",
6262
"@vscode/codicons": "^0.0.36",
6363
"konva": "^9.3.20"
6464
}

webui/main.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,19 +1038,23 @@ function createKeywordPanel(id, keywords, onUpdate) {
10381038
},
10391039
];
10401040

1041+
const icons = {
1042+
branch: 'folder',
1043+
leaf: 'file',
1044+
open: 'folder-opened',
1045+
};
1046+
10411047
tree.data = keywords.map((keyword, index) => {
10421048
return {
1043-
icons: {
1044-
leaf: `account`,
1045-
open: `delete`,
1046-
branch: `edit`
1047-
},
1049+
icons,
10481050
label: keyword.name,
10491051
value: keyword.value,
10501052
description: keyword.value,
10511053
actions,
10521054
subItems: keyword.conditions.map(c => ({
1053-
label: `${c.indicator} ${c.negate ? `(negated)` : ``}`,
1055+
label: String(c.indicator),
1056+
description: c.negate ? `Negated` : undefined,
1057+
icons
10541058
})),
10551059
};
10561060
});

webui/scripts/vscode-elements.js

Lines changed: 517 additions & 381 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)