1
0
mirror of https://github.com/theoludwig/theoludwig.git synced 2026-02-28 16:01:00 +01:00
Commit Graph

38 Commits

Author SHA1 Message Date
theoludwig b231381cb3 fix: client-side age calculation, more glanular check for isMounted
Allows to render as much as possible on the server side.
While keeping the calculation of the age on the client side to avoid hydratation mismatch.
2024-05-16 10:06:43 +02:00
theoludwig 2a635bf3ba fix: add hover effects 2024-05-16 09:26:05 +02:00
theoludwig cd5e92b64a fix: hydratation error with age calculation 2024-04-06 20:32:09 +02:00
theoludwig 0febee5b51 refactor: rename to primary color 2024-04-06 20:25:02 +02:00
theoludwig f5020cad19 chore: usage of eslint-plugin-tailwindcss 2024-01-28 03:21:11 +01:00
theoludwig b8ceefb2f6 feat: new logo v1 2024-01-28 01:56:47 +01:00
theoludwig bac65ad61a fix: improve wording 2024-01-23 23:59:10 +01:00
theoludwig a89b5932c2 fix: update dependencies to latest 2024-01-23 22:01:50 +01:00
theoludwig e566ef6c38 chore: better Prettier config for easier reviews 2023-10-23 23:11:59 +02:00
theoludwig 2e0138194c refactor: avoid usage of React.FC to use JSX.Element (to stay consistent) 2023-08-01 17:22:09 +02:00
theoludwig caa6a90418 refactor: implement light/dark themes using cookies 2023-08-01 14:11:46 +02:00
theoludwig 6b29ce9b15 feat: rewrite to Next.js v13 app directory
Improvements:
- Hide switch theme input (ugly little white square)
- i18n without subpath (e.g: /fr or /en), same url whatever the locale used
2023-07-31 19:06:46 +02:00
theoludwig 6d0dcb50a7 refactor: 'use client' when appropriate 2023-07-30 18:50:14 +02:00
theoludwig 2644cb0fb5 fix: update /curriculum-vitae to /curriculum-vitae/index.html 2023-07-14 23:54:29 +02:00
theoludwig 9d44671fed feat: continue migrating to full name instead of nickname 2023-05-31 20:09:08 +02:00
theoludwig 61172d59e3 feat: migrate progressively to full name instead of nickname 2023-05-30 21:51:27 +02:00
Divlo ba34e314c9 fix: update name with full name and nickname 2023-05-29 17:10:14 +02:00
Divlo 61e589f0f4 fix: responsive on blog post with code blocks and katex 2023-05-21 18:21:46 +02:00
Divlo d49a8a7470 fix: update dependencies to latest 2023-04-02 22:44:09 +02:00
Divlo 213a3fa182 build(deps): bump Next.js to v13 2022-10-27 19:13:29 +02:00
Divlo 8bc1471cbb chore: easier development for jsonresume-theme-custom thanks to vite 2022-07-28 21:20:41 +02:00
Divlo 5d3a287b27 fix(resume): wrong dates 2022-05-03 10:05:11 +02:00
Divlo f67d331416 fix: calculate age client side so it updates "automatically" (not only on rebuild) 2022-03-24 18:57:27 +01:00
Divlo a67d6665ea feat: display age nearby the birth date 2022-03-24 11:45:19 +01:00
Divlo 896b6051e8 fix: redirect /curriculum-vitae.html to /curriculum-vitae 2022-02-23 19:31:18 +01:00
Divlo a2da9618af test(e2e): header should always be visible (sticky) 2022-02-23 09:03:10 +01:00
Divlo 0e0036b737 feat: add Curriculum vitae 2022-02-22 21:19:42 +01:00
Divlo 729e540d04 chore: maintenance 2022-02-20 15:12:10 +01:00
Divlo 1505b81233 build(deps): bump Node.js to 16.0.0 and npm to 8.0.0
BREAKING CHANGE: minimum supported Node.js >= 16.0.0 and npm >= 8.0.0

fixes #74
2022-02-20 15:12:10 +01:00
Divlo fc5ba28b8a perf: remove unnecessary fonts weight 2021-08-23 19:41:39 +02:00
Divlo 4f5dfc63ea perf: reduce build size + add next-secure-headers 2021-08-12 01:19:11 +02:00
Divlo ccf5d42c19 feat: add Open source section 2021-07-04 19:56:05 +02:00
divlo 3ef876b737 feat: add GitLab and npm social medias like README 2021-06-24 20:10:53 +02:00
divlo b0a34c6162 fix: link styles with underline on hover 2021-06-10 00:17:52 +02:00
divlo cd20e25082 fix: update content 2021-05-08 21:09:03 +02:00
Divlo c62e66a86a feat: add light mode + rewrite in Tailwind CSS (#15) 2021-05-08 19:52:04 +02:00
divlo e68fdb132e feat: improve header to set locale + remove setup page 2021-04-18 18:02:55 +02:00
divlo c2f762ac68 feat: add divlo.fr 2021-04-18 01:56:23 +02:00