Skip to content

Update favicon and icon set to new RubyUI logo - #463

Merged
cirdes merged 1 commit into
ruby-ui:mainfrom
Sergio-Linkana:feat/new-logo-favicon
Jul 8, 2026
Merged

Update favicon and icon set to new RubyUI logo#463
cirdes merged 1 commit into
ruby-ui:mainfrom
Sergio-Linkana:feat/new-logo-favicon

Conversation

@Sergio-Linkana

@Sergio-Linkana Sergio-Linkana commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

What

Updates the site favicon and icon set in docs/public/ to the new RubyUI logo.

  • Regenerates the full icon set from the new symbol: favicon.ico (16/32/48), favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png, android-chrome-192x192.png, android-chrome-512x512.png, icon.png. Black symbol on a white background, centered with padding.
  • Wires up icon.svg in shared/head.rb. It was already in public/ but not referenced. It now ships as an SVG favicon with a dark-mode adaptive fill (dark symbol on light UI, light symbol on dark UI).

Notes

Filenames and site.webmanifest are unchanged, so this is a drop-in swap plus one link tag.


Summary by cubic

Replaced all docs site icons with the new RubyUI logo and added a dark‑mode adaptive SVG favicon. Branding updates apply across browsers without changing filenames or the web manifest.

  • New Features
    • Regenerated the full icon set in docs/public/ (favicon.ico, 16/32 PNGs, apple-touch, android-chrome 192/512, icon.png).
    • Added SVG favicon (/icon.svg) and linked it in docs/app/components/shared/head.rb; filenames and site.webmanifest stay the same.

Written for commit 5340e60. Summary will update on new commits.

Review in cubic

Regenerates the full icon set (favicon.ico, 16/32 PNGs, apple-touch, android-chrome 192/512, icon.png) from the new RubyUI symbol, and wires up the previously unused icon.svg as an SVG favicon with a dark-mode adaptive variant.
@Sergio-Linkana
Sergio-Linkana requested a review from cirdes as a code owner July 7, 2026 23:41

@cubic-dev-ai cubic-dev-ai 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.

No issues found across 9 files

Re-trigger cubic

@cirdes
cirdes merged commit 82ac32a into ruby-ui:main Jul 8, 2026
1 check passed
@djalmaaraujo djalmaaraujo mentioned this pull request Aug 5, 2026
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