feat(pages): add profile page

fix(ui): fix minor ui bugs on some pages
This commit is contained in:
shafin-r
2026-01-19 14:06:05 +06:00
parent d208a9336f
commit d5a39add17
11 changed files with 154 additions and 116 deletions

View File

@ -24,7 +24,7 @@ export function formatTimeFilter(time: string) {
case "month":
return "Month";
case "alltime":
return "All Time";
return "All";
default:
return "Today";
}
@ -32,14 +32,46 @@ export function formatTimeFilter(time: string) {
export function getRandomColor() {
const colors = [
"bg-red-700",
"bg-blue-700",
"bg-green-700",
"bg-yellow-700",
"bg-cyan-700",
"bg-lime-600",
"bg-green-500",
"bg-slate-700",
"bg-violet-600",
"bg-sky-500",
"bg-indigo-600",
"bg-gray-400",
"bg-red-500",
"bg-orange-500",
"bg-yellow-500",
"bg-teal-500",
"bg-blue-500",
"bg-purple-500",
"bg-pink-500",
"bg-rose-500",
"bg-amber-500",
"bg-emerald-500",
"bg-fuchsia-500",
"bg-lime-500",
"bg-cyan-500",
"bg-blue-600",
"bg-indigo-700",
"bg-purple-700",
"bg-pink-700",
"bg-indigo-700",
"bg-gray-700",
"bg-red-600",
"bg-orange-600",
"bg-yellow-600",
"bg-teal-600",
"bg-emerald-600",
"bg-rose-600",
"bg-amber-600",
"bg-fuchsia-600",
"bg-lime-700",
"bg-cyan-600",
"bg-blue-700",
"bg-indigo-800",
"bg-purple-800",
"bg-pink-800",
"bg-red-700",
];
return colors[Math.floor(Math.random() * colors.length)];
}