Skip to content

feat: introduce new icon artwork and differentiate the extension from the original - #40

Merged
yCodeTech merged 6 commits into
masterfrom
feat/introduce-better-icon-artwork
Jul 27, 2026
Merged

feat: introduce new icon artwork and differentiate the extension from the original#40
yCodeTech merged 6 commits into
masterfrom
feat/introduce-better-icon-artwork

Conversation

@yCodeTech

@yCodeTech yCodeTech commented Jul 27, 2026

Copy link
Copy Markdown
Owner

This pull request introduces a new and improved icon artwork with an update to the marketplace banner colour, and updates the extension description. These changes tries to prevent further confusion between the original and forked extensions, as demonstrated in #36 and kevb34ns#47, by establishing differentiating factors in the marketplace.

Visual changes:

  • Replaced the old flat icon with an improved 3D icon artwork to differentiate the extension from the original (and it's other forked extensions), ensuring it's distinctive but also familiar.
  • Changed the galleryBanner.color in package.json to use the dark blue #01092d from the new icon for improved appearance in the marketplace.

Other changes:

  • Updated the description field in package.json to clarify that block comment completion is now available for all auto-supported languages, not just officially supported ones.
  • Added .env to .vscodeignore to ensure environment files are excluded from VS Code extension packaging during testing.
  • Added icon.psd to .gitignore to prevent committing the Photoshop file of the icon.

Documentation changes:

  • Added the new icon into the README.md title so the new logo/icon is visible on the docs too which creates a better distinction in the repo.
  • Updated the fork info to specify who publishes/maintains the extension, so that it's explicit that this extension is owned by me.

Copilot AI review requested due to automatic review settings July 27, 2026 02:44
@yCodeTech yCodeTech added the enhancement New feature or quality of life enhancement label Jul 27, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refreshes the VS Code extension’s marketplace presentation by updating the icon-related metadata (banner color) and clarifying the extension’s marketplace description, while also tightening packaging/ignore rules for local dev artifacts.

Changes:

  • Updated package.json marketplace metadata: clearer description and new galleryBanner.color.
  • Updated .vscodeignore to exclude environment files from packaged .vsix artifacts.
  • Updated .gitignore to prevent committing the icon source file (icon.psd).

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 1 comment.

File Description
package.json Updates marketplace-facing description and banner color to match the new icon artwork.
.vscodeignore Excludes environment file(s) from extension packaging artifacts.
.gitignore Ignores the Photoshop source file for the icon artwork.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .vscodeignore
- Changed the first gif to use html `img` tag instead of markdown so that we can add a height of 200px to it, just to scale it down a bit.

- Updated the fork info below the gif to specify who publishes/maintains the extension.
@yCodeTech yCodeTech added the documentation Improvements or additions to documentation label Jul 27, 2026
This is because marketplace doesn't allow relative URLs.
@yCodeTech yCodeTech changed the title feat: introduce better icon artwork feat: introduce new icon artwork and differentiate the extension from the original Jul 27, 2026
@yCodeTech
yCodeTech merged commit 436879c into master Jul 27, 2026
1 check passed
@yCodeTech
yCodeTech deleted the feat/introduce-better-icon-artwork branch July 27, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or quality of life enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants