Skip to content

feat: add subtle recency status dot to repository cards (#2568)#2578

Open
Anuj-verse wants to merge 1 commit intoDeepSourceCorp:masterfrom
Anuj-verse:feature/recency-indicator-dot
Open

feat: add subtle recency status dot to repository cards (#2568)#2578
Anuj-verse wants to merge 1 commit intoDeepSourceCorp:masterfrom
Anuj-verse:feature/recency-indicator-dot

Conversation

@Anuj-verse
Copy link

Closes #2568

Adds a small, non-intrusive colored dot visual indicator next to each repository card to help users quickly identify recently active projects while scanning the list — as proposed in the issue.

Indicator logic (based on existing relative "last activity" string):

  • Green (emerald-400): very recent (< ~48h) — matches hours/minutes/seconds or "a day ago"
  • Amber (amber-500): recent (2–7 days ago) —
  • Gray (zinc-800): older (>7 days)

Implementation details:

  • Pure UI change in the frontend (Vue component) — no backend, no new data fetching, no sorting/filtering changes
  • Uses simple computed property + Tailwind classes only
  • Dot is small (w-4 h-4), has subtle ring for visibility, includes title attribute for hover info + accessibility
  • Placed right after the repo name link (easy to adjust if preferred)
  • Always shown (gray for older repos) to keep layout consistent, but very subtle when inactive

Screenshots

Screenshot from 2026-02-08 00-33-23

@vercel
Copy link

vercel bot commented Feb 7, 2026

@Anuj-verse is attempting to deploy a commit to the DeepSource Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Highlight recently active repositories

1 participant