Skip to content

feat: add tooltips to MetricCard components#69

Open
Mohitswamii wants to merge 4 commits into
probably-ABHINAV:mainfrom
Mohitswamii:add-metriccard-tooltips
Open

feat: add tooltips to MetricCard components#69
Mohitswamii wants to merge 4 commits into
probably-ABHINAV:mainfrom
Mohitswamii:add-metriccard-tooltips

Conversation

@Mohitswamii
Copy link
Copy Markdown

Description

This PR adds responsive tooltips to MetricCard components to improve usability and provide contextual information for each metric.

Changes Made

  • Added hover tooltips for all MetricCard components
  • Added plain-English descriptions for metrics
  • Maintained existing dark theme and UI consistency
  • Ensured no layout shift or overflow on hover
  • Improved desktop and mobile usability

Tech Used

  • React
  • TypeScript
  • Tailwind CSS

Testing

  • Verified tooltip visibility on hover
  • Tested responsiveness on desktop and mobile layouts
  • Confirmed no UI overflow or layout shift

Closes #66
Screenshot (225)

@vercel
Copy link
Copy Markdown

vercel Bot commented May 24, 2026

@Mohitswamii is attempting to deploy a commit to the xoxogroovy-7398's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown

👋 This PR has been automatically marked as stale because it has had no activity for 5 days. It will be closed in 3 days if no further activity occurs.
If you need more time, please comment to keep it open.

@github-actions github-actions Bot added the stale label May 30, 2026
@Karanjot786
Copy link
Copy Markdown

Hey @Mohitswamii! Saw your work on GSSoC 2026.

We are building TermUI, a TypeScript terminal UI framework with React-style hooks and JSX, rendered entirely in the terminal.

We have 67 unassigned GSSoC issues open. 19 are marked good first issue. Your TypeScript background transfers directly.

Karanjot, TermUI maintainer

@github-actions github-actions Bot removed the stale label Jun 1, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 7, 2026

👋 This PR has been automatically marked as stale because it has had no activity for 5 days. It will be closed in 3 days if no further activity occurs.
If you need more time, please comment to keep it open.

@github-actions github-actions Bot added the stale label Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[UI] Add tooltips to MetricCard components

2 participants