feat: Notifications page, Sidebar layout fixes, and Achievements enhancements
continuous-integration/drone/push Build is failing

- implemented /notifications page with overdue/upcoming alerts
- Fixed sidebar scrolling in collapsed mode
- Moved notification button to sidebar footer
- Enhanced Achievements page with streak stats and tooltips
- Improved XP history to show task titles
- Added missing translations (en/de)
- Removed top bar header
- Fixed Docker environment routing
This commit is contained in:
2025-12-17 10:06:36 +01:00
parent 7b79015ac2
commit 9819d8db0b
47 changed files with 2309 additions and 1241 deletions
+2 -2
View File
@@ -12,6 +12,7 @@ import { apiRequest } from "@/lib/queryClient";
import { useToast } from "@/hooks/use-toast";
import { format } from "date-fns";
import { useState } from "react";
import { triggerConfetti } from "@/lib/confetti";
export default function FocusRoutinePage() {
const [match, params] = useRoute("/focus/routine/:type");
@@ -174,5 +175,4 @@ function getPriorityColor(priority: string) {
return 'bg-blue-500';
}
// Temporary import fix if confetti not available in module scope
import { triggerConfetti } from "@/lib/confetti";
// End of file