Commit 337ff69
fix(icons): repair broken integration icon rendering
Two distinct bugs left integration icons broken on the /integrations page
(visible at 32-40px, hidden at the toolbar's 16px):
1. Corrupted SVG paths (Notion, Greptile, Granola, Calendly, Grafana, Bedrock):
over-minified data dropped elliptical-arc flag digits (e.g. `A1 1 0 5.9 7`
instead of `A1 1 0 0 0 5.9 7`); Granola's cubic stream was truncated. Browsers
abort path parsing at the first invalid arc flag, so each rendered as a fragment
or blank. Replaced with correct path data from canonical sources, preserving each
icon's existing fill/gradient and bgColor.
2. Invisible glyph (Bright Data): its icon uses fill='currentColor' but bgColor was
'#FFFFFF', and every surface forces text-white on the glyph - white-on-white.
Changed bgColor to Bright Data's brand blue (#3d7ffc) so the white glyph reads,
matching the white-glyph-on-brand-chip convention.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 75d9873 commit 337ff69
4 files changed
Lines changed: 30 additions & 110 deletions
File tree
- apps
- docs/components
- sim
- app/(landing)/integrations/data
- blocks/blocks
- components
0 commit comments