Skip to content

chore(plugin): align GitHub and Tasks built-in plugin icons - #1215

Merged
SawyerHood merged 1 commit into
get-bb:mainfrom
smsunarto:scott/fix-official-plugin-icon-consistency
Aug 9, 2026
Merged

chore(plugin): align GitHub and Tasks built-in plugin icons#1215
SawyerHood merged 1 commit into
get-bb:mainfrom
smsunarto:scott/fix-official-plugin-icon-consistency

Conversation

@smsunarto

@smsunarto smsunarto commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

im sorry i have mild ocd

Summary

  • remove the custom GitHub and Tasks branding logos
  • use each plugin's existing named host icon in both the sidebar and Plugins settings
  • remove the unused SVG assets from package contents

Why

The sidebar rendered these plugins through the host icon registry, while Plugins settings preferred their custom logo assets. This gave the same plugin different color, size, and stroke treatment across surfaces.

Validation

  • pnpm exec prettier --check plugins/github/package.json plugins/tasks/package.json
  • pnpm --filter bb-plugin-github typecheck
  • pnpm --filter bb-plugin-tasks typecheck
  • pnpm --filter bb-plugin-github test (6 passed)
  • targeted app icon and plugin-detail tests (34 passed)
  • pnpm --filter bb-plugin-github build
  • pnpm --filter @bb/plugin-sdk build && pnpm --filter bb-plugin-tasks build

Visual comparison

Captured from the real Plugins settings page at the same viewport in development builds before and after this change.

Before and after comparison of the GitHub and Tasks plugin icons

@smsunarto smsunarto changed the title Align GitHub and Tasks plugin icons chore(plugins): align GitHub and Tasks built-in plugin icons Aug 9, 2026
@smsunarto smsunarto changed the title chore(plugins): align GitHub and Tasks built-in plugin icons chore(plugin): align GitHub and Tasks built-in plugin icons Aug 9, 2026
@smsunarto
smsunarto marked this pull request as ready for review August 9, 2026 04:36
@SawyerHood

Copy link
Copy Markdown
Collaborator

ty for this!

@SawyerHood
SawyerHood merged commit 8df48f8 into get-bb:main Aug 9, 2026
9 checks passed
@smsunarto
smsunarto deleted the scott/fix-official-plugin-icon-consistency branch August 10, 2026 02:04
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