fix(integrations): white CB Insights tile and a borderless Crunchbase mark - #6884
Conversation
… 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.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@cursor review |
PR SummaryLow Risk Overview Crunchbase The same Reviewed by Cursor Bugbot for commit 7d5b3fb. Configure here. |
Greptile SummaryThe PR updates integration branding without changing execution behavior.
Confidence Score: 5/5The 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.
|
| 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
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ 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' |
There was a problem hiding this comment.
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)
Reviewed by Cursor Bugbot for commit 7d5b3fb. Configure here.


CB Insights — white tile
bgColormoves from#003366to#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 ongetTileIconColorClass.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
cbpunched out as a hole. That baked a background and border into the mark, so the block'sbgColornever actually showed.Now it is just the
cbglyph oncurrentColor, letting the block'sbgColor(#0287D1) supply the tile.getTileIconColorClassputs that below the light threshold, so the glyph renders white on blue. Thebcounter is preserved — the two glyph subpaths are wound in opposite directions, so nonzero fill keeps the hole without needingfill-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.tsxverified byte-identical forCrunchbaseIcon.check:audits31/31, type-check clean, lint no-op, block tests pass.