Skip to content

Add Polaris logo#1127

Merged
hoorayimhelping merged 4 commits into
ClickHouse:mainfrom
amychen1776:add-polaris-logo
Jul 1, 2026
Merged

Add Polaris logo#1127
hoorayimhelping merged 4 commits into
ClickHouse:mainfrom
amychen1776:add-polaris-logo

Conversation

@amychen1776

Copy link
Copy Markdown
Collaborator

Summary

Adds a Polaris brand logo to the click-ui logo set.

  • New Polaris.tsx SVG asset (64×64, teal gradient)
  • Registered under the polaris key in LogosDark and LogosLight
  • Adds 'polaris' to the LogoName type

Consumers can reference it via <Icon name="polaris" /> (resolves through LogoName), consistent with other brand logos like snowflake and databricks.

Note

Dark and light themes currently point at the same SVG. If the teal-on-dark contrast is a concern, a separate dark variant can be added in a follow-up.

🤖 Generated with Claude Code

Add Polaris to the logo set: new SVG asset and register it under the
`polaris` key in LogosDark/LogosLight and the LogoName type.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@changeset-bot

changeset-bot Bot commented Jul 1, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: f06162a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@clickhouse/click-ui Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@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

Reviewed by Cursor Bugbot for commit 778c43e. Configure here.

Comment thread src/components/Assets/Logos/Polaris.tsx Outdated
amychen1776 and others added 2 commits July 1, 2026 08:40
Derive the linearGradient id from useId() instead of the hardcoded
id="a", so rendering multiple Polaris logos (or alongside other
components) can't collide on url(#a) and pull the wrong gradient.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hoorayimhelping hoorayimhelping merged commit 61f6a5a into ClickHouse:main Jul 1, 2026
3 of 7 checks passed
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