Skip to content

refactor(reticle): rename Reticle to ReticleLogo, add reticle swap prop - #31

Merged
tkodev merged 1 commit into
mainfrom
refactor/reticle-logo-tile-fade
Jul 29, 2026
Merged

refactor(reticle): rename Reticle to ReticleLogo, add reticle swap prop#31
tkodev merged 1 commit into
mainfrom
refactor/reticle-logo-tile-fade

Conversation

@tkodev

@tkodev tkodev commented Jul 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Reticle renamed to ReticleLogo (file + component), so it reads clearly next to ReticleDial.
  • Every hero now takes a reticle prop ('dial' | 'logo') instead of hardcoding which atom renders; /design opts into 'logo', the rest default to 'dial'.
  • Work-detail hero's client logo now renders inside Tile itself (new optional logo prop), so the logo fade-out and image fade-in share one hover boundary instead of two mismatched ones.

Test plan

  • pnpm lint:check / pnpm type:check clean
  • pnpm build succeeds (ran via pre-push hook)
  • Visual check on preview deploy: hero reticle swap on /design vs other pages, work-detail tile hover fade

…prop

Reticle is renamed to ReticleLogo (file and component) to read clearly
alongside ReticleDial. Every hero gets a `reticle` prop ('dial' | 'logo')
to pick which atom renders, replacing the earlier hardcoded per-hero
choice; /design opts into 'logo', the rest default to 'dial'.

Also fixes the work-detail hero's client-logo overlay: it now renders
inside Tile itself (a new optional `logo` prop) so the logo fade-out and
image fade-in share the same hover group, instead of two mismatched
hover boundaries (the outer stage box vs the image itself).
@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
tkodev-web-v5 Building Building Preview, Comment Jul 29, 2026 5:19am

@tkodev
tkodev merged commit af7e043 into main Jul 29, 2026
2 of 3 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.

1 participant