diff --git a/.changes/unreleased/ENHANCEMENTS-20240611-152345.yaml b/.changes/unreleased/ENHANCEMENTS-20240611-152345.yaml new file mode 100644 index 000000000..619184d96 --- /dev/null +++ b/.changes/unreleased/ENHANCEMENTS-20240611-152345.yaml @@ -0,0 +1,6 @@ +kind: ENHANCEMENTS +body: This adds a new file icon for the Stacks language which will apply to all tfstack.hcl and tfdeploy.hcl files +time: 2024-06-11T15:23:45.846172-04:00 +custom: + Issue: "1774" + Repository: vscode-terraform diff --git a/assets/icons/terraform_stacks.svg b/assets/icons/terraform_stacks.svg new file mode 100644 index 000000000..f872cbd8d --- /dev/null +++ b/assets/icons/terraform_stacks.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/package.json b/package.json index 8ac886d6e..5bc01c02e 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,11 @@ "extensions": [ ".tfstack.hcl" ], - "configuration": "./language-configuration.json" + "configuration": "./language-configuration.json", + "icon": { + "dark": "assets/icons/terraform_stacks.svg", + "light": "assets/icons/terraform_stacks.svg" + } }, { "id": "terraform-deploy", @@ -93,7 +97,11 @@ "extensions": [ ".tfdeploy.hcl" ], - "configuration": "./language-configuration.json" + "configuration": "./language-configuration.json", + "icon": { + "dark": "assets/icons/terraform_stacks.svg", + "light": "assets/icons/terraform_stacks.svg" + } }, { "id": "json",