0
- ? "xl:border-l xl:pl-8 xl:pt-0 xl:border-t-0 border-gray-800/50 "
- : ""
- }${
- idx % 2 !== 0
- ? "sm:border-l sm:pl-8 border-gray-800/50 "
- : "sm:pr-8 xl:pr-0 "
- }${idx >= 2 ? "sm:border-t sm:pt-8 border-gray-800/50 " : ""}${
- idx === 4
- ? "sm:col-span-2 xl:col-span-1 sm:border-l-0 sm:pl-0 sm:pr-0 xl:border-l xl:pl-8"
- : ""
- }`}
+ className="group flex flex-col pr-8 last:pr-0 border-gray-800/50"
>
diff --git a/app/components/landing-page/ContributeCard.tsx b/app/components/landing-page/ContributeCard.tsx
index 60b3e6b..36147f3 100644
--- a/app/components/landing-page/ContributeCard.tsx
+++ b/app/components/landing-page/ContributeCard.tsx
@@ -22,7 +22,7 @@ export default function ContributeCard() {
return (
Open Source
diff --git a/app/components/landing-page/Contributors.tsx b/app/components/landing-page/Contributors.tsx
index ed73f1c..c0ebc65 100644
--- a/app/components/landing-page/Contributors.tsx
+++ b/app/components/landing-page/Contributors.tsx
@@ -25,7 +25,7 @@ export default async function Contributors() {
return (
@@ -46,7 +46,7 @@ export default async function Contributors() {
href={contributor.html_url}
target="_blank"
rel="noopener noreferrer"
- className="glass-card rounded-2xl border-gray-200 bg-gray-50 p-4 transition-all hover:bg-white/[0.035] hover:border-indigo-500/20"
+ className="glass-card rounded-2xl border-gray-200 bg-gray-50 p-4 transition-all hover:bg-white/[0.035] hover:border-blue-500/20"
>
0 && (
-
+
Team Insight
@@ -40,7 +40,7 @@ export default function LosserMembers({
flow.
-
+
Under 4h tracked
@@ -53,7 +53,7 @@ export default function LosserMembers({
-
+
Management View
@@ -80,26 +80,26 @@ export default function LosserMembers({
-
+
#{i + 1}
{member.email.split("@")[0]}
-
+
{formatDuration(member.total_seconds)}
diff --git a/app/components/landing-page/RecentLeaderboard.tsx b/app/components/landing-page/RecentLeaderboard.tsx
index fa28083..23c0d75 100644
--- a/app/components/landing-page/RecentLeaderboard.tsx
+++ b/app/components/landing-page/RecentLeaderboard.tsx
@@ -20,11 +20,11 @@ export default function RecentLeaderboard({
{leaderboards && leaderboards.length > 0 && (
-
+
Board Arena
@@ -36,12 +36,12 @@ export default function RecentLeaderboard({
-
+
{leaderboards.length} active boards
Create yours
@@ -54,14 +54,14 @@ export default function RecentLeaderboard({
{featuredBoard && (
-
+
Featured Arena
-
+
{featuredBoard.name}
@@ -73,7 +73,7 @@ export default function RecentLeaderboard({
Status
-
+
Live
@@ -87,7 +87,7 @@ export default function RecentLeaderboard({
Action
-
+
Enter
@@ -105,12 +105,12 @@ export default function RecentLeaderboard({
-
+
Arena #{i + 2}
@@ -118,13 +118,13 @@ export default function RecentLeaderboard({
-
+
{board.name}
@@ -133,7 +133,7 @@ export default function RecentLeaderboard({
/leaderboard/{board.slug}
-
+
Enter →
@@ -154,7 +154,7 @@ export default function RecentLeaderboard({
View all leaderboards
diff --git a/app/components/landing-page/TopLeaderbord.tsx b/app/components/landing-page/TopLeaderbord.tsx
index faaea40..efa5986 100644
--- a/app/components/landing-page/TopLeaderbord.tsx
+++ b/app/components/landing-page/TopLeaderbord.tsx
@@ -46,11 +46,11 @@ export default function TopLeaderboard({
{top_members && top_members.length > 0 && (
-
+
Real Leaderboard
@@ -61,7 +61,7 @@ export default function TopLeaderboard({
progress to the top.
-
+
{rankedTopMembers.length} ranked developers
@@ -93,7 +93,7 @@ export default function TopLeaderboard({
0 && (
-
+
AI Category
@@ -32,7 +32,7 @@ export default function VibeCoders({
Snapshot of developers investing the most time in AI Coding.
-
+
AI coding signal
@@ -43,7 +43,7 @@ export default function VibeCoders({
)}
-
+
Category Focus
@@ -64,26 +64,26 @@ export default function VibeCoders({
-
+
#{i + 1}
{member.email.split("@")[0]}
-
+
{formatDuration(member.total_seconds)}
Sign up
diff --git a/app/components/leaderboard/BackButton.tsx b/app/components/leaderboard/BackButton.tsx
index 5a8c7a2..c09679e 100644
--- a/app/components/leaderboard/BackButton.tsx
+++ b/app/components/leaderboard/BackButton.tsx
@@ -14,9 +14,9 @@ export default function BackButton({
return (