feat: add icons for cuelang#3211
feat: add icons for cuelang#3211PKief merged 1 commit intomaterial-extensions:mainfrom tsvl:add-cue-icon
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds icon support for CueLang by introducing icons for .cue file extensions and cue/cues folder names. The contributor notes they've chosen Material Design colors as a compromise since the official CueLang colors are very dark blues that would be difficult to represent without separate light/dark variants.
Key Changes
- Added CueLang language icon configuration
- Added folder icon mappings for
cueandcuesdirectories - Added file icon mapping for
.cuefile extensions
Reviewed Changes
Copilot reviewed 3 out of 6 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/core/icons/languageIcons.ts | Registers the 'cue' language icon |
| src/core/icons/folderIcons.ts | Adds folder icon mappings for 'cue' and 'cues' folder names |
| src/core/icons/fileIcons.ts | Adds file icon mapping for '.cue' file extensions |
PreviewThank you for creating a pull request. This preview shows you how your icons will look on the different themes: 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. |
Merge SuccessfulThanks for your contribution! 🎉 The changes will be part of the upcoming update on the Marketplace. |

Description
Added icons for cuelang .cue files and cue/cues folders. Note: the official cuelang colors are very dark blues (
#232a68,#1b3987,#063AC0) which are difficult to represent here - I've tried to find a compromise that's consistent with existing icons and doesn't require separate light/dark variants, but there may be a better way to do it.Contribution Guidelines