Julien Froidefond
|
4fcf34c9aa
|
Update background image positioning in multiple components: Change background image class from 'absolute' to 'fixed' in AdminPage, ChallengesSection, and BackgroundSection for improved layout consistency.
Deploy with Docker Compose / deploy (push) Successful in 19m39s
|
2025-12-17 13:39:50 +01:00 |
|
Julien Froidefond
|
6d1e3daebb
|
Add Footer component to layout and remove StyleGuidePage
Deploy with Docker Compose / deploy (push) Successful in 2m19s
|
2025-12-12 17:10:19 +01:00 |
|
Julien Froidefond
|
97db800c73
|
Refactor component imports and structure: Update import paths for various components to improve organization, moving them into appropriate subdirectories. Remove unused components related to user and event management, enhancing code clarity and maintainability across the application.
Deploy with Docker Compose / deploy (push) Successful in 4m36s
|
2025-12-12 16:48:41 +01:00 |
|
Julien Froidefond
|
880e96d6e4
|
Update Avatar component in StyleGuidePage: Modify Avatar usage to handle null image source, ensuring fallback functionality works correctly. Clean up ProfileForm by removing unused health and experience percentage calculations for improved code clarity.
|
2025-12-12 16:45:55 +01:00 |
|
Julien Froidefond
|
99a475736b
|
Enhance UI components and animations: Introduce a shimmer animation effect in globals.css, refactor FeedbackPageClient, LoginPage, RegisterPage, and AdminPanel components to utilize new UI components for improved consistency and maintainability. Update event and feedback handling in EventsPageSection and FeedbackModal, ensuring a cohesive user experience across the application.
|
2025-12-12 16:44:57 +01:00 |
|
Julien Froidefond
|
494ac3f503
|
Refactor event handling and user management: Replace direct database calls with service layer methods for events, user profiles, and preferences, enhancing code organization and maintainability. Update API routes to utilize new services for event registration, feedback, and user statistics, ensuring a consistent approach across the application.
|
2025-12-12 16:19:13 +01:00 |
|
Julien Froidefond
|
ce0697a908
|
Add background image and overlay to AdminPage: Implement a full-screen background image with a dark overlay for improved readability, enhancing the visual presentation of the admin interface.
Deploy with Docker Compose / deploy (push) Successful in 2m19s
|
2025-12-12 16:07:35 +01:00 |
|
Julien Froidefond
|
66237458ec
|
Update Next.js configuration and enhance dynamic rendering: Set output to 'standalone' in next.config.js for improved deployment. Implement 'force-dynamic' rendering in multiple pages (Home, Admin, Events, Leaderboard) to ensure fresh data retrieval on each request.
|
2025-12-10 11:26:11 +01:00 |
|
Julien Froidefond
|
67131f6470
|
Refactor page components to use NavigationWrapper and integrate Prisma for data fetching. Update EventsSection and LeaderboardSection to accept props for events and leaderboard data, enhancing performance and user experience. Implement user authentication in ProfilePage and AdminPage, ensuring secure access to user data.
|
2025-12-09 14:11:47 +01:00 |
|
Julien Froidefond
|
b1f36f6210
|
Enhance Admin and Profile UI: Update admin page to display user preferences with improved layout and visuals. Add password change functionality to profile page, including form handling and validation. Refactor ImageSelector for better image preview and upload experience.
|
2025-12-09 14:02:27 +01:00 |
|
Julien Froidefond
|
82c557e10c
|
Add Event Management section to admin page, allowing users to manage events alongside preferences and user management. Updated UI to include event button and corresponding display area.
|
2025-12-09 08:49:47 +01:00 |
|
Julien Froidefond
|
4de3fea776
|
Add User Management component to admin page, replacing placeholder text with functional UI for user management.
|
2025-12-09 08:48:08 +01:00 |
|
Julien Froidefond
|
8c326bdd20
|
Refactor admin preferences management to use global site preferences, update UI components for better user experience, and implement image selection for background settings.
|
2025-12-09 08:37:52 +01:00 |
|
Julien Froidefond
|
4486f305f2
|
Add database and Prisma configurations, enhance event and leaderboard components with API integration, and update navigation for session management
|
2025-12-09 08:24:14 +01:00 |
|