Major UI improvements

This commit is contained in:
Stijnus
2025-01-28 01:33:19 +01:00
parent afb1e44187
commit 6e52114172
45 changed files with 4289 additions and 3319 deletions

View File

@@ -39,21 +39,21 @@ function dateCategory(date: Date) {
}
if (isThisWeek(date)) {
// e.g., "Monday"
return format(date, 'eeee');
// e.g., "Mon" instead of "Monday"
return format(date, 'EEE');
}
const thirtyDaysAgo = subDays(new Date(), 30);
if (isAfter(date, thirtyDaysAgo)) {
return 'Last 30 Days';
return 'Past 30 Days';
}
if (isThisYear(date)) {
// e.g., "July"
return format(date, 'MMMM');
// e.g., "Jan" instead of "January"
return format(date, 'LLL');
}
// e.g., "July 2023"
return format(date, 'MMMM yyyy');
// e.g., "Jan 2023" instead of "January 2023"
return format(date, 'LLL yyyy');
}