Skip to content

fix(landing): full-bleed app-tile icon, clipped by the tile corners#206

Merged
saltyskip merged 1 commit into
mainfrom
fix/landing-icon-full-bleed
Jun 16, 2026
Merged

fix(landing): full-bleed app-tile icon, clipped by the tile corners#206
saltyskip merged 1 commit into
mainfrom
fix/landing-icon-full-bleed

Conversation

@saltyskip

Copy link
Copy Markdown
Owner

Why

The app-tile icon was fixed at 72px with object-fit: contain inside the 104px tile, so it sat inset (padding around it) and letterboxed non-square sources — it didn't fill the container.

Change

.tile img now fills the tile (width/height: 100%, object-fit: cover, border-radius: inherit). The tile already has overflow: hidden + border-radius, so the corners clip — a square icon renders as a proper edge-to-edge app icon.

Verified

Rendered the real server output with a square icon: fills the tile edge-to-edge, corners clipped. fmt + clippy -D warnings clean.

Note: this expects a square icon_url (full-bleed icons crop to fill if non-square). OrangeRock's square logo URL is pending from the user.

🤖 Generated with Claude Code

…corners

The icon was fixed at 72px with object-fit:contain inside a 104px tile, so it
sat inset (centered with padding) and letterboxed non-square sources. Make the
image fill the tile (100% + object-fit:cover, border-radius:inherit); the tile's
existing overflow:hidden + border-radius clip the corners, so a square icon
reads as a proper edge-to-edge app icon.

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

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rift Ready Ready Preview, Comment Jun 16, 2026 2:05pm

Request Review

@saltyskip
saltyskip merged commit 37637c1 into main Jun 16, 2026
6 checks passed
@saltyskip
saltyskip deleted the fix/landing-icon-full-bleed branch June 16, 2026 14:08
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