Commit Graph

369 Commits

Author SHA1 Message Date
Stefan Imhoff
f6205c1e4a feat: add Sal.js scroll animations 2023-06-11 09:18:39 +02:00
Stefan Imhoff
bb32c6494c feat: add prefetch for pagination pages 2023-06-11 09:18:39 +02:00
Stefan Imhoff
fd60e171ce refactor: replace YouTubeVideo with YouTube Lite
YouTube loads PER video embedded in a page 900 kB which is insane.
2023-06-11 09:18:39 +02:00
Stefan Imhoff
9b3e5265bd feat: add remark widont extension
Idea from this article: https://eatmon.co/blog/remove-runts-markdown/
2023-06-11 09:18:39 +02:00
Stefan Imhoff
6a70a26ab7 fix: add margin to toolbox 2023-06-11 09:18:39 +02:00
Stefan Imhoff
f4e8f98012 chore: add more tags 2023-06-11 09:18:39 +02:00
Stefan Imhoff
f31ff508f2 fix: add cut of text of essay 2023-06-11 09:18:39 +02:00
Stefan Imhoff
40a340eab4 feat: add cover photo 2023-06-10 18:31:49 +02:00
Stefan Imhoff
59f9a19492 fix: missing margin on attribution 2023-06-10 18:31:17 +02:00
Stefan Imhoff
7faf50cc35 fix: decrease font sizes for essays 2023-06-10 18:30:58 +02:00
Stefan Imhoff
1ea4ab26e8 feat: add cover photo option for Markdown pages and tools cover photo 2023-06-10 18:30:43 +02:00
Stefan Imhoff
2cd63962d4 fix: add alt attribute for cover photo 2023-06-10 18:29:57 +02:00
Stefan Imhoff
20d4365cb7 fix: align pagination direction 2023-06-10 18:29:42 +02:00
Stefan Imhoff
7a707c9e59 feat: adjust brightness of images in light mode 2023-06-10 16:56:29 +02:00
Stefan Imhoff
088f476c96 feat: update colophon text 2023-06-10 16:47:49 +02:00
Stefan Imhoff
54ad7a9cbd feat: finish homepage design 2023-06-10 16:47:49 +02:00
Stefan Imhoff
8e4d09a6c3 refactor: remove outer container from JournalList 2023-06-10 16:47:49 +02:00
Stefan Imhoff
903d0549d7 feat: allow showing featured posts 2023-06-10 16:47:49 +02:00
Stefan Imhoff
7acad66be9 chore: remove custom media query 2023-06-10 16:47:49 +02:00
Stefan Imhoff
e0f4dec9e2 refactor: remove top margin of headlines 2023-06-10 16:47:49 +02:00
Stefan Imhoff
59527d82d7 chore: add Netlify configuration 2023-06-09 20:17:54 +02:00
Stefan Imhoff
5424821458 chore: add Plop template and configuration 2023-06-09 20:17:26 +02:00
Stefan Imhoff
af1a662bf0 chore: add Plop, Netlify CLI and npm-run-all 2023-06-09 20:17:14 +02:00
Stefan Imhoff
5537fb7583 chore: add description for Journal index page 2023-06-09 20:15:47 +02:00
Stefan Imhoff
e795aab9ba chore: move robots.txt 2023-06-09 20:15:34 +02:00
Stefan Imhoff
b4ac2b8bad chore: move humans.txt 2023-06-09 20:15:27 +02:00
Stefan Imhoff
1550b0b944 chore: update cover photo 2023-06-09 19:46:18 +02:00
Stefan Imhoff
0ef54e09ed fix: reformat text examples 2023-06-09 19:38:10 +02:00
Stefan Imhoff
9505de2446 refactor: replace custom implementations with helper 2023-06-09 18:37:55 +02:00
Stefan Imhoff
d2a9d9193c feat: add helper to sort journal posts 2023-06-09 18:35:09 +02:00
Stefan Imhoff
c70a25ae6d chore: replace about page image 2023-06-09 17:00:19 +02:00
Stefan Imhoff
43e7f891dc feat: add more cover photos 2023-06-09 13:08:08 +02:00
Stefan Imhoff
9512ba5726 feat: add cover photo 2023-06-09 12:50:09 +02:00
Stefan Imhoff
ca9ed1ad11 feat: update essay and add cover photo 2023-06-09 12:49:54 +02:00
Stefan Imhoff
5a8ccad17e feat: add missing download link 2023-06-08 23:35:21 +02:00
Stefan Imhoff
e9a99793a8 feat: sort tags 2023-06-08 23:32:58 +02:00
Stefan Imhoff
5c258d5671 feat: add second book 2023-06-08 23:30:30 +02:00
Stefan Imhoff
05695998ae feat: add cover for essay 2023-06-08 23:17:51 +02:00
Stefan Imhoff
fc700e9f6b chore: replace cover image 2023-06-08 23:12:18 +02:00
Stefan Imhoff
c76f7af07d fix: broken and missing links 2023-06-08 22:51:07 +02:00
Stefan Imhoff
dbbe3e8515 fix: remove not working links 2023-06-08 22:51:07 +02:00
Stefan Imhoff
277f191114 feat: add Tag pages and tags to journal pages 2023-06-08 22:51:07 +02:00
Stefan Imhoff
7384b36e91 chore: reduce, unify and combine tags 2023-06-08 19:26:17 +02:00
Stefan Imhoff
2c8d141002 feat: add Journal index page 2023-06-08 19:25:22 +02:00
Stefan Imhoff
251e3c5300 refactor: move featured tag into its own property 2023-06-08 12:43:25 +02:00
Stefan Imhoff
1b8cf52023 feat(tools): change terminal from Kitty to Wezterm 2023-06-08 12:16:06 +02:00
Stefan Imhoff
20a0a747f3 fix: problems in essays 2023-06-08 12:15:34 +02:00
Stefan Imhoff
199448e4ce feat: move essays of 2014 2023-06-07 12:56:35 +02:00
Stefan Imhoff
02fc11ec13 feat: create DoughnutChart component and replace old implementation 2023-06-07 12:53:57 +02:00
Stefan Imhoff
3fc125ea80 chore: add preact-compat to use React components 2023-06-07 12:53:57 +02:00