fix(web): localize collaboration markers and reuse loading state - #325
Conversation
|
@luinbytes is attempting to deploy a commit to the Inbox Zero Team on Vercel. A member of the Team first needs to authorize it. |
|
Warning Review limit reachedNext included review available in 34 minutes. View limit detailsLimit details: You’ve used all 4 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (10)
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. Comment |
Greptile SummaryThe PR localizes collaboration markers, preserves peer avatar identity, and reuses the shared loading-state primitive for active bot indicators.
|
| Filename | Overview |
|---|---|
| apps/web/src/components/beautiful-ui/primitives.tsx | Separates timer and custom-indicator loading states so only the static indicator label is exposed as a status. |
| apps/web/src/components/beautiful-ui/CollaborationMarker.tsx | Adds compact collaboration markers with identity-aware avatars and a shared active-bot loading indicator. |
| apps/web/src/pages/Shell.tsx | Resolves transcript bot metadata, supplies canonical avatar identities, and constructs localized working-state labels. |
| apps/web/src/components/beautiful-ui/CollaborationMarker.test.tsx | Covers accessible marker labeling, avatar rendering, and active-bot status semantics. |
| apps/web/src/locales/en/messages.po | Adds the extracted active-bot status messages, mirrored across the updated locale catalogs. |
Reviews (2): Last reviewed commit: "fix(web): preserve avatar identity and l..." | Re-trigger Greptile
Playwright screenshotsOpen screenshot gallery · Dashboard · CI run Updated for commit |
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
Display compact centered collaboration markers with the peer avatar and full localized label, and render active bot glyphs through LoadingState with an optional indicator. Rebased onto current main while preserving transcript follow behavior. Co-authored-by: Elie Steinbock <elie222@users.noreply.github.com>
6030b12 to
270efaa
Compare
|
Want your agent to iterate on Greptile's feedback? Try greploops. |
Summary
LoadingStateprimitivemainThis is the verified successor to #309/#320. The maintainer-owned #309 branch copied the conflict merge but not the later Greptile fixes.
Verification
pnpm exec biome check apps/web/src/pages/Shell.tsx apps/web/src/components/beautiful-ui/CollaborationMarker.tsx apps/web/src/components/beautiful-ui/CollaborationMarker.test.tsx apps/web/src/components/beautiful-ui/primitives.tsx apps/web/src/localespnpm --filter @rakazo/web checkpnpm --filter @rakazo/web test(20 files, 120 tests)