From a5a865fd3b3a3cf788bcdcce089b87dab58cb88d Mon Sep 17 00:00:00 2001 From: srinidhi-2006-bit Date: Sun, 17 May 2026 17:39:04 +0530 Subject: [PATCH 1/2] feat: add descriptive tooltips to StreakTracker stat cards --- src/components/StreakTracker.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/components/StreakTracker.tsx b/src/components/StreakTracker.tsx index 141e3227..811d6872 100644 --- a/src/components/StreakTracker.tsx +++ b/src/components/StreakTracker.tsx @@ -1,5 +1,5 @@ "use client"; - +import { InformationCircleIcon } from "@heroicons/react/24/outline"; import { useCallback, useEffect, useState } from "react"; import { useAccount } from "@/components/AccountContext"; import { useCountUp } from "@/hooks/useCountUp"; @@ -279,7 +279,18 @@ export default function StreakTracker() { )} -
{stat.label}
+
+ {stat.label} + + +
))} From 9f1d279ca09d312f90399e076592ca1545495cae Mon Sep 17 00:00:00 2001 From: srinidhi-2006-bit Date: Tue, 19 May 2026 12:23:55 +0530 Subject: [PATCH 2/2] fix: replace heroicons dependency with inline svg --- src/components/StreakTracker.tsx | 38 ++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/src/components/StreakTracker.tsx b/src/components/StreakTracker.tsx index 811d6872..709d8571 100644 --- a/src/components/StreakTracker.tsx +++ b/src/components/StreakTracker.tsx @@ -1,5 +1,4 @@ "use client"; -import { InformationCircleIcon } from "@heroicons/react/24/outline"; import { useCallback, useEffect, useState } from "react"; import { useAccount } from "@/components/AccountContext"; import { useCountUp } from "@/hooks/useCountUp"; @@ -266,7 +265,7 @@ export default function StreakTracker() { : "bg-[var(--control)]" }`} > -
{stat.icon}
+
{stat.icon}
- {stat.label} + {stat.label} - -
+ +
))}