Mathias
|
f7fe725182
fix(i18n): correct French translation for "Quitter Sans Sauvegarder" to "Quitter sans sauvegarder" for consistency
|
há 1 mês atrás |
Lucas Neves Pereira
|
73529b77fb
style: background dark mode (#20)
|
há 1 mês atrás |
Mathias
|
1a12daab25
feat(locales): add new English and French translations for session messages and workout status
|
há 1 mês atrás |
Mathias
|
d9d1ac33ea
feat(locales): add attribute value translations for exercise types, muscle groups, and equipment in English and French to enhance localization support
|
há 1 mês atrás |
Mathias
|
21724bc216
style: update hover background colors across various components for improved UI consistency and accessibility
|
há 1 mês atrás |
Mathias
|
ba25ed29c5
feat(localization): add language change option in header and implement language selector component for better user experience
|
há 1 mês atrás |
Mathias
|
359b1d45ed
feat(locales): add alert messages for user progress storage in both English and French
|
há 1 mês atrás |
Mathias
|
649ee36eb7
style(profile/page.tsx): add margin class to LocalAlert component for better spacing
|
há 1 mês atrás |
Mathias
|
0894dfe109
feat(workout-session-heatmap): update color scheme to use CSS variables for better theming and maintainability
|
há 1 mês atrás |
Mathias
|
1e46960a49
feat(layout): integrate ThemeSynchronizer to dynamically update theme color meta tag based on user preference
|
há 1 mês atrás |
Mat B.
|
a637e313e4
Merge pull request #19 from Snouzy/feat/head
|
há 1 mês atrás |
Mathias
|
95f46dd77a
fix(workout-session-set.tsx): add pattern attribute to number inputs to enforce numeric input validation
|
há 1 mês atrás |
Mathias
|
53af654046
feat(layout.tsx): enhance metadata structure for improved SEO and social sharing capabilities, including Open Graph and Twitter card support, and add alternate language links for better localization.
|
há 1 mês atrás |
Mat B.
|
62325aa527
Merge pull request #18 from Snouzy/feat/save-on-finish
|
há 1 mês atrás |
Mathias
|
c2effa6972
feat(about): add localized About page with English and French content to enhance user experience
|
há 1 mês atrás |
Mathias
|
4d5d394138
fix(locales): correct French translations for workout-related phrases to ensure proper grammar and consistency
|
há 1 mês atrás |
Mathias
|
426c70eb21
feat(ui): enhance dark mode support across components for improved accessibility and user experience
|
há 1 mês atrás |
Mathias
|
8d220e9eee
feat(layout): update layout styles to include new background gradients for light and dark themes
|
há 1 mês atrás |
Mathias
|
a32070aabc
style(layout): update layout styles for improved visual consistency and accessibility
|
há 1 mês atrás |
Mathias
|
6b2d972e78
style(Header.tsx): enhance dark mode support in Header component for better accessibility and visual consistency
|
há 1 mês atrás |
Mathias
|
f7c2f18815
feat(Header): add ThemeToggle component to the header for theme switching
|
há 1 mês atrás |
Mathias
|
8502d2785a
refactor(Header.tsx, release-notes-dialog.tsx, workout-session-list.tsx): replace InlineTooltip with div elements for tooltips to simplify the code structure and improve consistency across components
|
há 1 mês atrás |
Mathias
|
312381915b
feat(auth): implement LocalAlert component to notify users about session storage and update layout for better user experience
|
há 1 mês atrás |
Mathias
|
015f3bbee8
refactor(workout-set): remove unused columns valueInt, valueSec, and unit from workout_sets table and related schemas to simplify data structure
|
há 1 mês atrás |
Mathias
|
491a6143ce
feat(profile): implement workout session fetching and state management using new service
|
há 1 mês atrás |
Mathias
|
3e002e7a07
feat(sync-workout-sessions): enhance workout session synchronization by adding detailed set properties and updating session data structure for better accuracy and completeness
|
há 1 mês atrás |
Mathias
|
60a37e7a0f
refactor(sync-workout-sessions.action.ts): extract status from session and use sessionData for upsert to streamline data handling and improve clarity
|
há 1 mês atrás |
Mathias
|
bf925a4a15
feat(workout-session): add WorkoutSessionsSynchronizer component for syncing workout sessions and enhance schema validation for workout sessions and exercises
|
há 1 mês atrás |
Mathias
|
8285596f66
feat(sync-workout-sessions): enhance workout session upsert logic to handle exercises and sets creation and deletion
|
há 1 mês atrás |
Mathias
|
13010512e3
feat(workout-session): implement workout session synchronization feature with local storage and server integration
|
há 1 mês atrás |