-
Notifications
You must be signed in to change notification settings - Fork 0
Feat (webapp): UI/UX improvement #121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Remove vertical timeline indicator - Change from CSS grid to flexbox layout
- Rename complex categories to focus-based names (Arraché, Épaulé, Renforcement) - Update complex card to display exercise names in title instead of category
- Add mobile-friendly responsive layout to details panel with bottom drawer on mobile and proper desktop side panel. - Update exercise and complex pages to use responsive margins that only apply on large screens.
…e theme - Replace user icon with avatar showing user initials, display full name and email from session data, and update active menu items to use orange color scheme instead of blue for consistent branding.
- Change selected menu item from orange to white background - Update color scheme to neutral gray tones - Adjust sidebar background color - Remove orange theme from avatar
- Add utility functions for complex and exercise features - Update complex card and detail components - Improve exercise columns, data table and detail views - Enhance workout card component - Update shared details panel component
- Move getCategoryBadgeVariant from feature-specific utils to shared/utils - Update complex and exercise components to use centralized function - Remove duplicate utility files (complex/utils.ts, exercises/utils.ts) - Implement consistent color mapping with hash-based distribution
- Add search icon to input fields in athletes and exercises tables - Improve checkbox alignment and styling in athlete columns - Reorder exercise columns for better logical flow - Center action buttons in exercise table - Update avatar styling with border and background colors - Fix translation key for athlete name column - Enhance table header styling with sidebar background - Improve spacing and layout consistency across tables
- Standardize search input styling with consistent width and background - Add search icon to complex and workout filters for better UX - Reduce athlete avatar size and adjust border styling - Improve filter layout spacing and alignment
- Modify workout card component - Update programs workouts routes
- Add training session count display to workout cards - Improve workout card layout and styling - Update workout grid to pass training session data - Fetch training sessions in workouts page
- Change exercise categories from "Haltérophilie/Musculation" to "Technique/Renforcement" - Update workout card layout with better spacing and visual hierarchy - Simplify category badge color variants - Improve workout element display with cleaner typography - Adjust button styling and layout in workout cards
- Add dashboard layout with metrics cards - Include active athletes, scheduled sessions, available exercises, and participation rate - Add quick action buttons for creating sessions, adding athletes, and planning training - Display today's training sessions with status badges - Add i18n support for dashboard title and description in EN/FR
…port - Update planning calendar component - Enhance planning route - Add English and French translations for planning features
- Update workout info step with improved functionality - Enhance shared steps UI component for better reusability
- Update workout elements step component - Update workout info step component - Update workout planning step component - Update details panel UI component
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.