Skip to content

Add the RawTree favicon and tidy stat card comparisons - #2

Merged
pei-tinybird merged 1 commit into
mainfrom
feature/favicon-and-card-tooltips
Oct 9, 2026
Merged

pei-tinybird merged 1 commit into
mainfrom
feature/favicon-and-card-tooltips

Conversation

@pei-tinybird

Copy link
Copy Markdown
Collaborator

Summary

Release polish for the dashboard: the RawTree favicon, and stat cards and chart headers that no longer wrap or overlap.

Changes

  • app/favicon.ico, app/icon.svg, app/apple-icon.png: the RawTree icons from rawtree-platform, picked up by Next.js file-based metadata.
  • components/charts.tsx: the "vs previous period" text is gone from stat cards and chart headers. The change value has a dotted underline and explains itself on hover or focus. Stat cards reserve space for the sparkline so it never sits under the text.
  • components/tooltip.tsx: a small hover and focus tooltip, fixed-positioned and clamped to the viewport so card overflow never clips it. InfoTip now uses it instead of the native title, which wasn't showing.
  • public/overview.jpg: sign-in preview retaken with fresh sample data.

Test plan

  • npm run typecheck
  • npm test (48 passing)
  • Checked tooltips and card layout in Chrome at 1440×1000

- Use the RawTree favicon, SVG icon, and Apple touch icon.
- Replace the inline "vs previous period" text with a dotted-underlined
  change that explains itself on hover or focus, so cards no longer wrap.
- Reserve room for stat card sparklines so they never sit under the text.
- Replace native title tooltips with a small viewport-clamped tooltip.
- Refresh the sign-in preview screenshot with new sample data.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@pei-tinybird
pei-tinybird requested a review from a team as a code owner October 9, 2026 13:55
@pei-tinybird pei-tinybird self-assigned this Oct 9, 2026
@pei-tinybird
pei-tinybird merged commit 530fadd into main Oct 9, 2026
1 check passed
@pei-tinybird
pei-tinybird deleted the feature/favicon-and-card-tooltips branch October 9, 2026 13:55
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