- Add light/dark mode toggle demonstration with screenshots in README
- Add multi-theme UI showcase (Bubblegum, Cosmic Night, Quantum Rose) with screenshots
- Remove KNOWN_ISSUES.md documentation file
- Replace IconInnerShadowTop with IconRadar in app sidebar logo
- Update GitHub help link from placeholder to actual repository URL
- Update site header GitHub link to point to xingrin repository
- Add @fontsource/noto-sans-sc dependency (weights 400, 500, 700)
- Import Noto Sans SC font files in root layout
- Update fontFamily to prioritize Noto Sans SC before system fonts
- Replace system-ui fallback comment with local font loading description
- Import toast and getErrorMessage in use-nuclei-repos hook
- Add success toast messages for create, update, delete, and refresh repository operations
- Add error toast messages with error details for all repository operations
- Extract markNotificationsAsRead from useNotificationSSE hook in notification drawer
- Call markNotificationsAsRead in markAllAsRead success handler to update SSE notification
- Add error_message field to ScanHistorySerializer fields list
- Update scheduled scan execution order: calculate next_run_time before triggering scan to prevent duplicate triggers
- Add error handling comment explaining retry behavior for failed scheduled scans
- Add errorMessage field to ScanProgressData and ScanRecord types in frontend
- Display error message in red alert box when scan fails in progress dialog
- Document generic