Skip to content

Port custom icons from feedback modals#1133

Merged
mperrotti merged 9 commits intomainfrom
mp/feedback-icons-port
Nov 10, 2025
Merged

Port custom icons from feedback modals#1133
mperrotti merged 9 commits intomainfrom
mp/feedback-icons-port

Conversation

@mperrotti
Copy link
Copy Markdown
Contributor

Screenshot 2025-11-10 at 4 26 31 PM

Figma file where these were worked on.

These have already been added to Octicons v2 - Source file

Copilot AI review requested due to automatic review settings November 10, 2025 21:26
@mperrotti mperrotti requested a review from a team as a code owner November 10, 2025 21:26
@mperrotti mperrotti requested a review from joshblack November 10, 2025 21:26
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Nov 10, 2025

🦋 Changeset detected

Latest commit: e3e4ead

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@primer/octicons Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 ports custom smiley icons from feedback modals by adding four new emoji icon variants to support different sentiment levels in feedback interfaces.

  • Adds four new smiley icon variants (frown, frustrated, grin, neutral) in both 16px and 24px sizes
  • Updates keywords.json to include search terms for all smiley icons, with feedback sentiment ratings (1-5)

Reviewed Changes

Copilot reviewed 1 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
keywords.json Adds keywords for new smiley icons with feedback ratings and emotion descriptors
icons/smiley-neutral-16.svg Adds 16px neutral smiley icon for feedback rating 3
icons/smiley-neutral-24.svg Adds 24px neutral smiley icon for feedback rating 3
icons/smiley-grin-16.svg Adds 16px grin smiley icon for feedback rating 5
icons/smiley-grin-24.svg Adds 24px grin smiley icon for feedback rating 5
icons/smiley-frustrated-16.svg Adds 16px frustrated smiley icon for feedback rating 1
icons/smiley-frustrated-24.svg Adds 24px frustrated smiley icon for feedback rating 1
icons/smiley-frown-16.svg Adds 16px frown smiley icon for feedback rating 2
icons/smiley-frown-24.svg Adds 24px frown smiley icon for feedback rating 2

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

Comment thread keywords.json Outdated
Comment thread keywords.json Outdated
mperrotti and others added 6 commits November 10, 2025 16:36
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@mperrotti mperrotti merged commit 94ceabb into main Nov 10, 2025
12 checks passed
@mperrotti mperrotti deleted the mp/feedback-icons-port branch November 10, 2025 22:09
@primer primer Bot mentioned this pull request Nov 10, 2025
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.

4 participants