Skip to content

Conversation

@Groupguanfang
Copy link
Contributor

@Groupguanfang Groupguanfang commented Sep 23, 2025

Description

Not long ago, I directly mapped the file icons of .ets and .d.ets to TypeScript (#2966). Now, I have submitted an ets.svg and ets-def.svg icons, it modified based on typescript.svg and typescript-def.svg icons, and changed their colors to the theme color of the ETS file (See: github-linguist/linguist#7593 (comment)).

This icon is composed of the three letters ETS, and I don't know if it will create a visually overly complicated effect. I have only made this modification for now, because the .ets file does not have an official file icon for material design.

In the Catppuccin Icons for VSCode repository, they have an issue that states what the file icons look like in the official IDE for developing HarmonyOS Apps (their IDE is based on IntelliJ IDEA): catppuccin/vscode-icons#570

My suggestion is that the icon for the ETS file should be directly modified from the icon of the TS file or keep to using the original TS file icons, because the icons in the official IDE do not have more reference value in this icon library.

Contribution Guidelines

@github-actions github-actions bot added the icons PR with new icons label Sep 23, 2025
@github-actions
Copy link
Contributor

Preview

Thank you for creating a pull request. This preview shows you how your icons will look on the different themes:

Generated preview

Check how your icons fit in a 16x16 grid with our Pixel Perfect Checker by following this link.

You can find more information on how to contribute in the contribution guidelines.

@Groupguanfang Groupguanfang marked this pull request as ready for review September 23, 2025 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

icons PR with new icons

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant