Skip to content

chore(shared): update AtlasCloud provider logo#2783

Merged
smakosh merged 2 commits into
mainfrom
chore/atlascloud-logo
Jun 21, 2026
Merged

chore(shared): update AtlasCloud provider logo#2783
smakosh merged 2 commits into
mainfrom
chore/atlascloud-logo

Conversation

@smakosh

@smakosh smakosh commented Jun 21, 2026

Copy link
Copy Markdown
Member

Summary

Updates the AtlasCloudIcon in packages/shared/src/components/provider-icons.tsx to use AtlasCloud's official logo glyph.

  • Replaces the previous purple/white "A" placeholder with the official single-path mark.
  • Uses fill="currentColor" so the logo inherits the surrounding text color and adapts to light/dark themes, consistent with the other monochrome provider glyphs.
  • Converted SVG attributes to JSX (fill-rulefillRule, dropped the decorative inline style); kept the {...props} spread first so callers' className/sizing still apply.

No other wiring needed — atlascloud is already mapped in ProviderIcons, re-exported in apps/ui's provider-logo.ts, and matches the provider id in packages/models/src/providers.ts.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Style
    • Updated icon styling and visual attributes to improve consistency and system compatibility.

@coderabbitai

coderabbitai Bot commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 8474cad0-5436-4589-a682-1bbcc352eb46

📥 Commits

Reviewing files that changed from the base of the PR and between e53f5d6 and bd206b8.

📒 Files selected for processing (1)
  • packages/shared/src/components/provider-icons.tsx

Walkthrough

A single provider icon in provider-icons.tsx has its SVG attributes updated: the viewBox is changed to 0 0 24 24, fill is switched to currentColor with fillRule="evenodd" added, and the <path> d value is replaced with new path data.

Changes

Provider Icon SVG Update

Layer / File(s) Summary
Icon viewBox and path replacement
packages/shared/src/components/provider-icons.tsx
Updates viewBox to 0 0 24 24, sets fill="currentColor" with fillRule="evenodd", and replaces the <path> drawing command for one provider icon.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: updating the AtlasCloud provider logo icon. It accurately reflects the primary objective of the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/atlascloud-logo

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@smakosh smakosh enabled auto-merge June 21, 2026 22:21
@smakosh smakosh added this pull request to the merge queue Jun 21, 2026
Merged via the queue into main with commit 14308a5 Jun 21, 2026
16 checks passed
@smakosh smakosh deleted the chore/atlascloud-logo branch June 21, 2026 22:48
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