Skip to content

fix(imports): make provider icons the same visual size - #6977

Merged
ComputelessComputer merged 1 commit into
mainfrom
cursor/normalize-import-icon-sizes-a433
Aug 22, 2026
Merged

fix(imports): make provider icons the same visual size#6977
ComputelessComputer merged 1 commit into
mainfrom
cursor/normalize-import-icon-sizes-a433

Conversation

@ComputelessComputer

Copy link
Copy Markdown
Collaborator

The Imports list used a shared 32px slot, but the brand marks themselves did not read at the same size: Meet and Zoom filled the box, while ChatGPT and Slack are thin logos with a lot of negative space.

This evens them optically:

  • Add canvas padding to the Meet and Zoom SVGs so those filled marks match native app-icon padding (Granola and similar).
  • Scale the ChatGPT and Slack line-art marks up in the list. Native app icons are left alone.

Test plan

  • pnpm exec dprint fmt / scoped dprint check on the changed files
  • pnpm exec oxlint --quiet --format=github apps/desktop/src/
  • pnpm -F desktop typecheck
  • pnpm -F desktop test
  • Open Settings → Imports and confirm Meet, Granola, Zoom, ChatGPT Record, and Slack Huddles look like the same visual size.
Open in Web Open in Cursor 

Pad Meet and Zoom brand marks to match native app-icon padding, and scale ChatGPT and Slack line-art so filled squares, circles, and thin logos read evenly in the Imports list.

Co-authored-by: John Jeong <ComputelessComputer@users.noreply.github.com>
@netlify

netlify Bot commented Aug 20, 2026

Copy link
Copy Markdown

Deploy Preview for anarlog canceled.

Name Link
🔨 Latest commit c314317
🔍 Latest deploy log https://app.netlify.com/projects/anarlog/deploys/6a874099755b62000814ebb1

@ComputelessComputer
ComputelessComputer marked this pull request as ready for review August 22, 2026 07:03
@ComputelessComputer
ComputelessComputer merged commit c3cd0c0 into main Aug 22, 2026
17 checks passed
@ComputelessComputer
ComputelessComputer deleted the cursor/normalize-import-icon-sizes-a433 branch August 22, 2026 07:03

@cursor cursor Bot 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.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit c314317. Configure here.

@@ -1,4 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 176 176">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="-22 0 220 176">

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Shared icons shrink elsewhere

Medium Severity

Padding the shared google-meet.svg and zoom-icon.svg assets also shrinks those marks in the session header Join &amp; record control, which loads the same files at 18×18. Meet’s viewBox is no longer square, so that header usage letterboxes further. Imports-only optical sizing was the intent; ChatGPT/Slack correctly scoped their scale via CSS instead.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit c314317. Configure here.

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