Skip to content

fix(integrations): white CB Insights tile and a borderless Crunchbase mark - #6884

Merged
waleedlatif1 merged 1 commit into
stagingfrom
fix/bitbucket-cbinsights-icon-colors
Aug 20, 2026
Merged

fix(integrations): white CB Insights tile and a borderless Crunchbase mark#6884
waleedlatif1 merged 1 commit into
stagingfrom
fix/bitbucket-cbinsights-icon-colors

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

CB Insights — white tile

bgColor moves from #003366 to #FFFFFF, matching Jira, Confluence, and Bitbucket. The icon carries its own fills (#006699, #ff6633, #003366), so it stays legible on the lighter tile rather than relying on getTileIconColorClass.

Crunchbase — borderless mark

The icon was two stacked paths: a white rounded-square plate, and a second path that redrew that same plate in brand blue with the cb punched out as a hole. That baked a background and border into the mark, so the block's bgColor never actually showed.

Now it is just the cb glyph on currentColor, letting the block's bgColor (#0287D1) supply the tile. getTileIconColorClass puts that below the light threshold, so the glyph renders white on blue. The b counter is preserved — the two glyph subpaths are wound in opposite directions, so nonzero fill keeps the hole without needing fill-rule.

The viewBox is retargeted from 0 0 32 32 (sized for the removed plate) to the glyph's true curve extrema — solving the cubic derivative roots rather than taking the control-point hull, which overestimates by ~1.7u in x and ~1.9u in y — then padded to hold the same optical weight as neighbouring brand marks. Rendered and compared side by side against the previous icon at tile size before settling on it.

Bitbucket

No change needed — checked, and it is already bgColor: '#FFFFFF' (same as Jira/Confluence) with an icon byte-identical to the reference SVG.

Checks

Regenerated docs; apps/docs/components/icons.tsx verified byte-identical for CrunchbaseIcon. check:audits 31/31, type-check clean, lint no-op, block tests pass.

… mark

CB Insights moves from a dark navy tile to white, matching Jira, Confluence, and
Bitbucket. Its icon carries its own fills, so it stays legible on the lighter tile.

The Crunchbase icon drops the white rounded-square plate and its border, leaving
just the `cb` mark on `currentColor` so the block's bgColor supplies the tile. The
viewBox is retargeted to the glyph's true curve extrema with padding that keeps it
at the same optical weight as the surrounding brand marks.
@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Aug 20, 2026 5:38am

Request Review

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@greptile

@waleedlatif1

Copy link
Copy Markdown
Collaborator Author

@cursor review

@cursor

cursor Bot commented Aug 20, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Visual-only integration branding (tile colors and SVG icons); no API, auth, or workflow logic changes.

Overview
CB Insights integration tiles and docs now use a white bgColor (#FFFFFF instead of #003366), aligned with Jira, Confluence, and Bitbucket. Updates land in the sim block config, deployment integrations.json, and the CB Insights docs BlockInfoCard.

Crunchbase CrunchbaseIcon is redrawn as the cb glyph only: the baked-in white rounded-square plate and duplicate blue background path are removed, fill becomes currentColor, and the viewBox is tightened to the glyph bounds. The block’s existing #0287D1 tile can show through, with tile icon coloring rendering a white mark on blue.

The same CrunchbaseIcon change is mirrored in docs and sim icons.tsx.

Reviewed by Cursor Bugbot for commit 7d5b3fb. Configure here.

@waleedlatif1
waleedlatif1 merged commit f6a9f0d into staging Aug 20, 2026
23 of 24 checks passed
@waleedlatif1
waleedlatif1 deleted the fix/bitbucket-cbinsights-icon-colors branch August 20, 2026 05:34
@greptile-apps

greptile-apps Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR updates integration branding without changing execution behavior.

  • Changes CB Insights tiles from dark blue to white across the application, documentation, and deployment metadata.
  • Removes Crunchbase’s embedded plate, makes its glyph inherit the surrounding color, and retargets its SVG view box.
  • Keeps the application and documentation copies of the Crunchbase icon synchronized.

Confidence Score: 5/5

The PR appears safe to merge, with the branding changes remaining consistent across the application, documentation, and deployment metadata.

The changed colors and SVG behavior are supported by their current renderers: CB Insights retains explicit contrasting fills on white, and Crunchbase tile surfaces supply a white current color against the existing blue background.

Important Files Changed

Filename Overview
apps/sim/components/icons.tsx Replaces the plated Crunchbase artwork with a borderless current-color glyph and a tighter view box; tiled callers provide the intended white-on-blue colors.
apps/docs/components/icons.tsx Keeps the generated documentation icon copy byte-aligned with the application’s Crunchbase icon.
apps/sim/blocks/blocks/cbinsights.ts Changes the CB Insights tile background to white while its multicolor icon retains explicit, legible fills.
apps/docs/content/docs/en/integrations/cbinsights.mdx Synchronizes the generated CB Insights documentation card with the new white tile color.
packages/deployment-config/src/integrations.json Synchronizes deployment integration metadata with the CB Insights block’s white background.

Reviews (1): Last reviewed commit: "fix(integrations): white CB Insights til..." | Re-trigger Greptile

@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 high 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 7d5b3fb. Configure here.

d='M28.802 0h-25.604c-1.76 0.005-3.193 1.438-3.198 3.198v25.604c0.005 1.76 1.438 3.193 3.198 3.198h25.604c1.76-0.005 3.193-1.438 3.198-3.198v-25.604c-0.005-1.76-1.438-3.193-3.198-3.198zM9.396 19.286c1.411 0.646 3.078 0.021 3.724-1.391h2.214c-1.38 5.651-9.698 4.651-9.698-1.167 0-5.823 8.318-6.823 9.698-1.167h-2.214c-0.813-1.786-3.161-2.214-4.547-0.823-1.391 1.385-0.964 3.734 0.823 4.547zM24.521 20.411c-0.422 0.365-0.896 0.646-1.417 0.844-1.495 0.578-3.182 0.391-4.516-0.51v0.51h-2.016v-14.094h2v5.479c0.714-0.484 1.542-0.771 2.401-0.839h0.359c4.552-0.010 6.646 5.656 3.188 8.609zM24.224 16.724c0.031 1.573-1.234 2.87-2.807 2.87s-2.839-1.297-2.802-2.87c0.078-3.656 5.526-3.656 5.609 0z'
fill='#0287d1'
d='M9.396 19.286c1.411 0.646 3.078 0.021 3.724-1.391h2.214c-1.38 5.651-9.698 4.651-9.698-1.167 0-5.823 8.318-6.823 9.698-1.167h-2.214c-0.813-1.786-3.161-2.214-4.547-0.823-1.391 1.385-0.964 3.734 0.823 4.547zM24.521 20.411c-0.422 0.365-0.896 0.646-1.417 0.844-1.495 0.578-3.182 0.391-4.516-0.51v0.51h-2.016v-14.094h2v5.479c0.714-0.484 1.542-0.771 2.401-0.839h0.359c4.552-0.010 6.646 5.656 3.188 8.609zM24.224 16.724c0.031 1.573-1.234 2.87-2.807 2.87s-2.839-1.297-2.802-2.87c0.078-3.656 5.526-3.656 5.609 0z'
fill='currentColor'

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Crunchbase glyph loses brand color

Medium Severity

CrunchbaseIcon now fills with currentColor and no longer carries #0287d1. CrunchbaseBlock does not set iconColor, so BrandIcon falls back to --text-icon on suggested-action rows, tool-call chips, and other untiled surfaces. The glyph stays visible but no longer reads as the Crunchbase mark.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 7d5b3fb. 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.

1 participant