diff --git a/extensions/theme-defaults/fileicons/dark_standard.json b/extensions/theme-defaults/fileicons/dark_standard.json new file mode 100644 index 0000000000000000000000000000000000000000..87c6987ef5346eb9ed217adfb2c4ef7cebedbd81 --- /dev/null +++ b/extensions/theme-defaults/fileicons/dark_standard.json @@ -0,0 +1,21 @@ +{ + "definitions": { + "folder": { + "iconPath": "./images/Folder_16x_inverse.svg" + }, + "folder_open": { + "iconPath": "./images/FolderOpen_16x_inverse.svg" + }, + "file": { + "iconPath": "./images/Document_16x_inverse.svg" + } + }, + "defaults": { + "folder-expanded": "folder_open", + "folder": "folder", + "file": "file" + }, + "languageAssociations": { + "text": "file" + } +} \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/images/Document_16x.svg b/extensions/theme-defaults/fileicons/images/Document_16x.svg new file mode 100755 index 0000000000000000000000000000000000000000..6fe50edf3798532bf94021d6c5f389d4fc451b55 --- /dev/null +++ b/extensions/theme-defaults/fileicons/images/Document_16x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/images/Document_16x_inverse.svg b/extensions/theme-defaults/fileicons/images/Document_16x_inverse.svg new file mode 100755 index 0000000000000000000000000000000000000000..14abfb510773559307f0a82bdc34316ea2a88242 --- /dev/null +++ b/extensions/theme-defaults/fileicons/images/Document_16x_inverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/images/FolderOpen_16x.svg b/extensions/theme-defaults/fileicons/images/FolderOpen_16x.svg new file mode 100755 index 0000000000000000000000000000000000000000..cc73c5e29b3896ade2f2973d8529a1a759dbb385 --- /dev/null +++ b/extensions/theme-defaults/fileicons/images/FolderOpen_16x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/images/FolderOpen_16x_inverse.svg b/extensions/theme-defaults/fileicons/images/FolderOpen_16x_inverse.svg new file mode 100755 index 0000000000000000000000000000000000000000..5476aea0c93d6dc3abe7fc9ee8e8b3d9d75db944 --- /dev/null +++ b/extensions/theme-defaults/fileicons/images/FolderOpen_16x_inverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/images/Folder_16x.svg b/extensions/theme-defaults/fileicons/images/Folder_16x.svg new file mode 100755 index 0000000000000000000000000000000000000000..76473ac9bc8c5f5c4a46dd780301024a180aa3e0 --- /dev/null +++ b/extensions/theme-defaults/fileicons/images/Folder_16x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/images/Folder_16x_inverse.svg b/extensions/theme-defaults/fileicons/images/Folder_16x_inverse.svg new file mode 100755 index 0000000000000000000000000000000000000000..6456de4a691fd9c92a8c5222ab1bdd94aa8e2f68 --- /dev/null +++ b/extensions/theme-defaults/fileicons/images/Folder_16x_inverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/extensions/theme-defaults/fileicons/light_standard.json b/extensions/theme-defaults/fileicons/light_standard.json new file mode 100644 index 0000000000000000000000000000000000000000..000bf7c1fb0ec8fb7941f44c7929df7c0af5bfc3 --- /dev/null +++ b/extensions/theme-defaults/fileicons/light_standard.json @@ -0,0 +1,21 @@ +{ + "definitions": { + "folder": { + "iconPath": "./images/Folder_16x.svg" + }, + "folder_open": { + "iconPath": "./images/FolderOpen_16x.svg" + }, + "file": { + "iconPath": "./images/Document_16x.svg" + } + }, + "defaults": { + "folder-expanded": "folder_open", + "folder": "folder", + "file": "file" + }, + "languageAssociations": { + "text": "file" + } +} \ No newline at end of file diff --git a/extensions/theme-defaults/package.json b/extensions/theme-defaults/package.json index cd740eca74a430c91d77ccc81b4aa4509681fe82..44ee18ebbb465fe56004db3ff7a0cf58e25d19ad 100644 --- a/extensions/theme-defaults/package.json +++ b/extensions/theme-defaults/package.json @@ -33,6 +33,26 @@ "uiTheme": "hc-black", "path": "./themes/hc_black.json" } + ], + "fileIcons": [ + { + "id": "vs-dark-standard", + "label": "Dark Theme File Icons (Default)", + "uiTheme": "vs-dark", + "path": "./fileicons/dark_standard.json" + }, + { + "id": "vs-light-standard", + "label": "Light Theme File Icons (Default)", + "uiTheme": "vs", + "path": "./fileicons/light_standard.json" + }, + { + "id": "vs-highcontrast-standard", + "label": "High Contrast Theme File Icons (Default)", + "uiTheme": "hc-black", + "path": "./fileicons/light_standard.json" + } ] } } \ No newline at end of file