Add trophy icon with metadata by meganrogge · Pull Request #539 · microsoft/vscode-codicons · GitHub
Skip to content

Add trophy icon with metadata - #539

Merged
Megan Rogge (meganrogge) merged 1 commit into
mainfrom
add-trophy-codicon
Oct 19, 2026
Merged

Megan Rogge (meganrogge) merged 1 commit into
mainfrom
add-trophy-codicon

Conversation

@meganrogge

@meganrogge Megan Rogge (meganrogge) commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add a trophy icon: a 16×16 outlined cup with handles, stem, and base for awards and achievements.
  • Assign codepoint 60665 (0xecf9).
  • Add general-category metadata and search tags: award, cup, winner, achievement, competition, and prize.

Preview

trophy icon

Validation

  • npm run build
  • node scripts/check-metadata.js — 657/657 icons covered with no missing or orphaned entries.
  • Verified generated font glyph, CSS class, TypeScript export, and SVG sprite.
  • Visually checked the SVG in the browser.
  • git diff main...HEAD --check

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@meganrogge Megan Rogge (meganrogge) changed the title icons: add trophy codicon Add trophy icon with metadata Oct 19, 2026
@meganrogge
Megan Rogge (meganrogge) merged commit 17c4247 into main Oct 19, 2026
6 checks passed
@meganrogge
Megan Rogge (meganrogge) deleted the add-trophy-codicon branch October 19, 2026 20:08
Megan Rogge (meganrogge) added a commit to microsoft/vscode that referenced this pull request Oct 19, 2026
)

* chat: use trophy icon for model comparison toggle

Update Codicons to 0.0.46-46 and register the trophy glyph added in microsoft/vscode-codicons#539. Preserve the comparison toggle's accessible label and pressed-state behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chat: distinguish active model comparison toggle

Use the existing active input-option colors and border for the trophy toggle while preserving its dimensions and accessible pressed state.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chat: show a single trophy for model comparisons

Replace the composer's per-attempt provider icons with the comparison trophy. Preserve committed model details in the hover and accessible label across expanded, compact, and minimal layouts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chat: remove unused comparison icon import

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* test: adapt comparison trophy assertions for 1.143

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5f2f1f6e-e1d6-4baa-a0ac-d60c48f5edd2

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5f2f1f6e-e1d6-4baa-a0ac-d60c48f5edd2
Megan Rogge (meganrogge) added a commit to microsoft/vscode that referenced this pull request Oct 20, 2026
* chat: use trophy icon for model comparison toggle

Update Codicons to 0.0.46-46 and register the trophy glyph added in microsoft/vscode-codicons#539. Preserve the comparison toggle's accessible label and pressed-state behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chat: distinguish active model comparison toggle

Use the existing active input-option colors and border for the trophy toggle while preserving its dimensions and accessible pressed state.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants