71 Commits

Author SHA1 Message Date
Sam
816296c976 Client - take browser preferences into account for dark mode 2023-12-17 10:07:19 +01:00
Sam
4c5a5f3d23 Client - add missing class to logout button in nav bar 2023-12-17 09:53:53 +01:00
Sam
e587babe78 Client - update icon for ligth theme mode 2023-12-16 21:22:03 +01:00
Sam
3be787de7f API & Client - add a user preference for dark mode 2023-12-16 21:18:09 +01:00
Sam
3653239022 Client - add missing color variables and update dark mode theme 2023-12-16 20:14:09 +01:00
Sam
94fd50d404 Client - add dark theme to base.scss & button in navbar to toggle theme 2023-12-16 18:54:40 +01:00
Sam
473d0aca53 Client - fix type errors 2023-11-11 20:16:23 +01:00
Sam
1befae927d Client - upgrade Vue to 3.3 and move to Vite 2023-11-11 15:23:45 +01:00
Sam
94274a5ea2 Client - fix keyboard navigation when modal is displayed 2023-08-16 19:04:51 +02:00
Sam
04c4395367 Client - fix button label in nav bar 2023-07-15 15:50:36 +02:00
Sam
d8bf1e8686 Client - remove link on app name 2023-07-15 10:38:14 +02:00
Sam
d0836cd4ed Client - minor style fix on navbar 2023-07-13 16:59:18 +02:00
Sam
14e66aee04 Client - improve semantic 2023-07-13 16:18:03 +02:00
Sam
d7a9aae45e Client - add missing labels 2023-07-13 13:26:38 +02:00
Sam
3f672b5e90 Client - improve keyboard navigation 2023-07-13 12:54:55 +02:00
Sam
7832725ec9 Client - navbar & language dropdown fixes 2023-07-13 09:34:16 +02:00
Sam
6220a44551 Client - preserve menu tab order on mobile 2023-07-13 09:25:50 +02:00
Sam
ca67e90c50 Client - fix menu buttons 2023-07-13 09:14:00 +02:00
Sam
4b3270f546 Client - make language dropdown keyboard-navigable 2023-07-12 19:53:37 +02:00
Sam
3b59c4599f Client - add confirmation before logout + style fix 2023-07-12 18:14:20 +02:00
Sam
c062b7a049 Client - use a link for app name 2023-07-02 17:19:10 +02:00
Sam
a2b1ffb4de Client - update nav bar style 2023-06-24 19:19:48 +02:00
Sam
b3df709a5e Client - fix language dropdown style 2023-04-05 20:21:36 +02:00
Sam
ea179a822f Client - fix language dropdown position 2022-11-30 11:57:08 +01:00
Sam
00410933e6 Client - improve language dropdown display 2022-11-30 10:44:19 +01:00
Sam
045559cfd8 Client - minor refacto 2022-06-29 16:27:04 +02:00
Sam
0cc33faf97 Client - update lang attribute on language change - fix #201 2022-06-29 15:28:31 +02:00
Sam
a8ed6dcdfa Client - eslint fix 2022-06-22 17:53:59 +02:00
Sam
0b1d99aa7a Client - update user typing 2022-03-26 17:58:20 +01:00
Sam
8bad9d1bfa [Client] fix scss import 2021-11-29 11:23:26 +01:00
Sam
1bede62d80 Client - use <script setup> in components 2021-11-10 21:24:33 +01:00
Sam
f97c7ae4d0 Client - refactoring (rename auth user store) 2021-11-03 18:30:48 +01:00
Sam
23066c52a8 Client - update language labels 2021-11-03 18:30:00 +01:00
Sam
1911b03db5 Client - refactor 2021-11-03 18:27:49 +01:00
Sam
04cf43cfd2 Client - init administration + refacto 2021-11-03 18:27:48 +01:00
Sam
8efbc4584e Client - use existing vue method 2021-11-03 18:27:48 +01:00
Sam
d78470062d Client - register globally some custom components 2021-11-03 18:27:48 +01:00
Sam
8d93024a5f Client - add password reset + refacto 2021-11-03 18:27:48 +01:00
Sam
c92446ff39 API & Client - move user preferences + add picture edition 2021-11-03 18:27:47 +01:00
Sam
fa164345d5 Client - init user profile 2021-11-03 18:27:47 +01:00
Sam
1ebced48c4 Client - display Admin 'link' only if authenticated user is admin 2021-11-03 18:27:46 +01:00
Sam
b1acb6c570 Client - add workouts list view 2021-11-03 18:27:46 +01:00
Sam
1502e97211 Client - add full statistics chart 2021-11-03 18:27:46 +01:00
Sam
7157f53298 Client - improve calendar display on mobile + fix 2021-11-03 18:27:20 +01:00
Sam
6bfcb24133 Client - add a workout + fix 2021-11-03 18:27:20 +01:00
Sam
6c29050d27 Client - hide scrollbar when menu is open on mobile 2021-11-03 18:27:19 +01:00
Sam
3ac6316b2d Client - fix navbar translation 2021-11-03 18:26:51 +01:00
Sam
cebf877a6e Client - fix Navbar on mobile and remove useless attribute 2021-11-03 18:26:50 +01:00
Sam
db9ea49998 Client - refactor types 2021-11-03 18:26:49 +01:00
Sam
f60847cc5f Client - minor refacto w/ import order rules 2021-11-03 18:26:49 +01:00