diff --git a/web/src/components/ActivityCalendar.tsx b/web/src/components/ActivityCalendar.tsx index 11d62e75..447c5dbf 100644 --- a/web/src/components/ActivityCalendar.tsx +++ b/web/src/components/ActivityCalendar.tsx @@ -9,20 +9,20 @@ interface Props { onClick?: (date: string) => void; } -const getBgColor = (count: number, maxCount: number) => { +const getCellAdditionalStyles = (count: number, maxCount: number) => { if (count === 0) { - return "bg-gray-100 dark:bg-gray-700"; + return "bg-gray-100 text-gray-400 dark:bg-gray-700 dark:text-gray-500"; } const ratio = count / maxCount; if (ratio > 0.7) { - return "bg-blue-600"; + return "bg-blue-600 text-gray-200"; } else if (ratio > 0.5) { - return "bg-blue-400"; + return "bg-blue-400 text-gray-200 dark:opacity-80"; } else if (ratio > 0.3) { - return "bg-blue-300"; + return "bg-blue-300 text-gray-200 dark:opacity-80"; } else { - return "bg-blue-200"; + return "bg-blue-200 text-gray-200 dark:opacity-80"; } }; @@ -47,7 +47,7 @@ const ActivityCalendar = (props: Props) => { } return ( -