5 Commits

Author SHA1 Message Date
JSC
4352e4c792 feat: implement lazy loading for routes and add a loading component in App.tsx; configure manual chunks in Vite for optimized builds
Some checks failed
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped
2025-10-04 15:44:33 +02:00
JSC
ecb17e9f94 feat: enhance player and statistic card components with improved layout and dynamic duration display
Some checks failed
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped
2025-08-16 12:24:56 +02:00
JSC
dbbb9538dd feat: add utility functions for formatting duration and file size 2025-08-11 11:17:33 +02:00
JSC
d53c08d7a0 feat: add environment configuration files and update API base URL handling for production 2025-08-09 14:43:09 +02:00
JSC
12cb39503b feat: add UI components and utilities
- Introduced Skeleton component for loading states.
- Added Slider component with customizable properties.
- Implemented Sonner for toast notifications.
- Created Switch component for toggle functionality.
- Developed Table component with header, body, footer, and cell subcomponents.
- Added Tabs component with list, trigger, and content subcomponents.
- Implemented Tooltip component with provider, trigger, and content.
- Created useIsMobile hook for responsive design.
- Added global styles in index.css with custom properties.
- Implemented utility function for class name merging.
- Set up main entry point for the application.
- Configured TypeScript settings for the application and node.
- Set up Vite configuration with React and Tailwind CSS support.
2025-07-25 22:15:54 +02:00