|
3f66dfe46e
|
fix: error 404 not found
|
2024-12-06 09:30:49 +01:00 |
|
|
d52a0c6f08
|
build(deps): update latest
|
2024-12-06 09:30:44 +01:00 |
|
semantic-release-bot
|
251b0b4038
|
chore(release): 4.1.0 [skip ci]
|
2024-11-09 20:10:23 +00:00 |
|
|
a5baffe9eb
|
fix(ui): button outline, hover effect
|
2024-11-09 21:01:31 +01:00 |
|
|
1351e4122d
|
fix(blog): shiki syntax highlighting for txt
|
2024-11-09 20:21:09 +01:00 |
|
|
4c69d5a852
|
refactor(ui): allow all tailwind css colors
|
2024-11-09 20:14:30 +01:00 |
|
|
9e840b8dae
|
build(deps): update Next.js to v15 and ESLint to v9
|
2024-11-09 19:50:22 +01:00 |
|
|
59153a7a69
|
style: fix ESLint
|
2024-10-13 00:00:44 +02:00 |
|
|
0a7094005c
|
chore: config updates
|
2024-10-12 23:51:58 +02:00 |
|
|
12f1d6cdf2
|
chore: try to fix CI with Playwright
|
2024-09-12 00:14:58 +02:00 |
|
|
0d7b33727b
|
feat: add in progress Engineering study + IRCAD until 2027 on CV
|
2024-09-12 00:05:59 +02:00 |
|
|
386f407f21
|
chore: simplify TypeScript config
|
2024-09-11 23:53:26 +02:00 |
|
semantic-release-bot
|
6853ac6884
|
chore(release): 4.0.0 [skip ci]
|
2024-07-31 22:55:33 +00:00 |
|
|
b199aedf77
|
feat: add Locale switch to Curriculum Vitae (not visible in print mode)
|
2024-08-01 00:48:22 +02:00 |
|
|
da4b483a3c
|
fix: a11y issues with curriculum-vitae
|
2024-08-01 00:36:45 +02:00 |
|
|
012fea869f
|
feat: translate Curriculum Vitae in both English and French
|
2024-08-01 00:26:46 +02:00 |
|
|
a596d1c443
|
feat: components structure Curriculum Vitae
|
2024-07-31 22:27:51 +02:00 |
|
|
b4611e4a7f
|
feat: init Curriculum Vitae
|
2024-07-31 19:23:14 +02:00 |
|
|
b5c50728de
|
refactor: components struture
|
2024-07-31 11:41:39 +02:00 |
|
|
ceeeb2f9c5
|
fix: add missing unstable_setRequestLocale to enable static rendering
|
2024-07-31 11:00:30 +02:00 |
|
semantic-release-bot
|
c094b37bca
|
chore(release): 4.0.0-staging.1 [skip ci]
|
2024-07-30 22:57:33 +00:00 |
|
|
8dde7f5b42
|
ci: install playwright --with-deps
|
2024-07-31 00:47:05 +02:00 |
|
|
cef5ead09f
|
chore: ignore curriculum-vitae
|
2024-07-30 23:59:33 +02:00 |
|
|
7bde328b96
|
perf!: monorepo setup + fully static + webp images
BREAKING CHANGE: minimum supported Node.js >= 22.0.0 and pnpm >= 9.5.0
|
2024-07-30 23:59:06 +02:00 |
|
semantic-release-bot
|
0f44e64c0c
|
chore(release): 3.3.2 [skip ci]
|
2024-07-20 08:34:00 +00:00 |
|
|
84c192bbef
|
chore: usage of main instead of master
|
2024-07-20 10:31:14 +02:00 |
|
|
6f78a0686c
|
fix: locale text with font-semibold
|
2024-07-20 10:28:17 +02:00 |
|
|
2897d181c5
|
Revert "fix: stop using flag image, use emoji instead"
This reverts commit f64acb68c7 .
|
2024-07-20 10:26:19 +02:00 |
|
|
f94ce7d7bc
|
fix: update Node.js to v20.15.1 (security release)
|
2024-07-20 10:21:16 +02:00 |
|
semantic-release-bot
|
dd09092842
|
chore(release): 3.3.1 [skip ci]
|
2024-07-06 21:01:51 +00:00 |
|
|
f64acb68c7
|
fix: stop using flag image, use emoji instead
|
2024-07-06 02:33:49 +02:00 |
|
semantic-release-bot
|
3074945c54
|
chore(release): 3.3.0 [skip ci]
|
2024-05-23 20:35:01 +00:00 |
|
|
fc0dfdda5f
|
chore(blog): update shiki to v1.6.0 and update next-mdx-remote to v5.0.0
|
2024-05-23 22:30:13 +02:00 |
|
|
f62964c62a
|
ci: update GitHub Actions
|
2024-05-23 21:41:05 +02:00 |
|
|
8ec113c9cb
|
feat(blog): update Git Ultimate Guide to add trick about cherry-pick and diff-commits alias
|
2024-05-23 10:29:35 +02:00 |
|
semantic-release-bot
|
8a59e9034f
|
chore(release): 3.2.6 [skip ci]
|
2024-05-21 18:23:28 +00:00 |
|
|
d7121ea833
|
style: fix tailwindcss linting
|
2024-05-21 20:18:05 +02:00 |
|
|
c10f690622
|
build(deps): update dependencies to latest
|
2024-05-21 20:15:57 +02:00 |
|
|
6915072ab9
|
chore: delete unused config
|
2024-05-21 19:31:45 +02:00 |
|
|
dd803bcc51
|
test: fix should display hello-world blog post
|
2024-05-21 19:17:29 +02:00 |
|
|
efa33f26ec
|
fix(blog): headings should be aligned with the text, not shifted
|
2024-05-21 19:06:12 +02:00 |
|
semantic-release-bot
|
5f3dfad988
|
chore(release): 3.2.5 [skip ci]
|
2024-05-16 08:09:25 +00:00 |
|
|
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 |
|
|
bbb2e56512
|
fix: usage of correct heading levels and html tags
|
2024-05-16 09:56:19 +02:00 |
|
|
66cf6d7438
|
fix: add scroll behavior: smooth
|
2024-05-16 09:32:20 +02:00 |
|
|
2a635bf3ba
|
fix: add hover effects
|
2024-05-16 09:26:05 +02:00 |
|
semantic-release-bot
|
9f79b88202
|
chore(release): 3.2.4 [skip ci]
|
2024-04-13 17:17:11 +00:00 |
|
|
23d9caf578
|
style: fix eslint
|
2024-04-13 19:13:48 +02:00 |
|
|
7febe6d1f9
|
fix(blog): typos in posts
|
2024-04-13 19:03:18 +02:00 |
|
|
c4650c34d9
|
build(deps): update latest
|
2024-04-13 18:54:36 +02:00 |
|