Commit Graph

  • 48a38749e6 feat(essay): Website Relaunch With Astro, Preact, and Tailwind CSS Stefan Imhoff 2023-06-15 16:37:47 +02:00
  • 1940ae346a fix: missing space after minification Stefan Imhoff 2023-06-15 16:39:34 +02:00
  • 085cb8b2b6 chore: add Swup to colophon Stefan Imhoff 2023-06-15 16:06:03 +02:00
  • 4e48d7a378 refactor: change animations on About page Stefan Imhoff 2023-06-15 13:44:56 +02:00
  • 5434d57707 fix(a11y): more accessibility issues Stefan Imhoff 2023-06-15 12:07:26 +02:00
  • 674e12bc59 chore: remove astro-compress and use Astro's default settings Stefan Imhoff 2023-06-15 09:11:23 +02:00
  • e42b33fc5b fix: move some scripts to central file because of issue with Swup Stefan Imhoff 2023-06-15 09:01:25 +02:00
  • f2c0769993 fix: remove Astro critters because of ugly white mode flash in dark mode Stefan Imhoff 2023-06-15 08:41:22 +02:00
  • dd960cb9b5 fix: load cover photo eager to prevent performance issue Stefan Imhoff 2023-06-15 08:40:47 +02:00
  • d53f70e5ed fix(a11y): remove accessibility issue Stefan Imhoff 2023-06-15 08:40:15 +02:00
  • 89fe6cbfe6 fix: sideway scrolling bug on mobile Stefan Imhoff 2023-06-14 21:30:21 +02:00
  • b1b21b78ec fix: bug with device rotation Stefan Imhoff 2023-06-14 21:29:57 +02:00
  • c5590b072e feat: remove Home navigation item in favor of back link 1.0.0 Stefan Imhoff 2023-06-14 20:14:29 +02:00
  • 6dc5adc362 fix: typo in deploy script Stefan Imhoff 2023-06-14 19:58:03 +02:00
  • afc800143f chore: increase project version Stefan Imhoff 2023-06-14 19:41:43 +02:00
  • 2f881a6e8e chore: add Netlify folder to gitignore Stefan Imhoff 2023-06-14 19:40:35 +02:00
  • 01d1f53523 fix(swup): add scripts plugin for Astro island architecture Stefan Imhoff 2023-06-14 19:26:20 +02:00
  • e83d6ec974 fix(a11y): accessibility issues Stefan Imhoff 2023-06-14 18:59:32 +02:00
  • 423829ceb0 feat: customize settings of service worker Stefan Imhoff 2023-06-14 17:34:47 +02:00
  • 6914009ecf feat: add focus states Stefan Imhoff 2023-06-14 17:34:30 +02:00
  • 7f2470157d feat: add page transitions with Swup Stefan Imhoff 2023-06-14 15:55:53 +02:00
  • 6f0b121915 refactor: move active link handling to JavaScript Stefan Imhoff 2023-06-14 13:58:46 +02:00
  • 991a7b45a0 chore: update Colophon Stefan Imhoff 2023-06-14 13:41:17 +02:00
  • 8c6adbf26b feat: add compression for HTML, CSS, and JavaScript Stefan Imhoff 2023-06-14 13:38:35 +02:00
  • 976d5968f6 feat: add critical render path optimization Stefan Imhoff 2023-06-14 13:26:05 +02:00
  • 10b820d120 chore: add basic HTML minification and CSS inlining Stefan Imhoff 2023-06-13 23:40:16 +02:00
  • 062bee0524 chore(pnpm): update packages Stefan Imhoff 2023-06-13 23:36:22 +02:00
  • 5ab970370e chore: update colophon Stefan Imhoff 2023-06-13 19:40:46 +02:00
  • 057fce032d chore: update cspell file Stefan Imhoff 2023-06-13 19:31:21 +02:00
  • 8d1619a629 chore: add redirect from old RSS feed url to new one Stefan Imhoff 2023-06-13 18:53:52 +02:00
  • f3986f9d6c feat: implement hack for journal post RSS feed Stefan Imhoff 2023-06-13 18:52:13 +02:00
  • aa4b69f29c feat: add RSS feeds for Haiku, AI Art, and Sketchnotes Stefan Imhoff 2023-06-13 15:24:49 +02:00
  • 6aa03bae05 chore: add date to schema for all content types Stefan Imhoff 2023-06-13 15:24:23 +02:00
  • fd94967e39 refactor: hide link for manifest in development Stefan Imhoff 2023-06-13 12:39:40 +02:00
  • 45bbc98268 feat: add isProduction function Stefan Imhoff 2023-06-13 12:39:03 +02:00
  • 74e77b8d25 feat: add service worker Stefan Imhoff 2023-06-13 12:17:43 +02:00
  • 051ac3a3ee fix: problem with Sal.js in production mode Stefan Imhoff 2023-06-13 12:02:52 +02:00
  • eac9efd4f3 feat: add manifest.webmanifest Stefan Imhoff 2023-06-13 10:19:34 +02:00
  • 65fe960af0 refactor: reduce the amount of image formats and sizes Stefan Imhoff 2023-06-12 20:52:25 +02:00
  • 37e3e8260e feat: add sitemap Stefan Imhoff 2023-06-12 19:30:39 +02:00
  • c957688809 feat: add schema.org data Stefan Imhoff 2023-06-12 19:12:23 +02:00
  • f5b944833c feat: optimize pages for print layout Stefan Imhoff 2023-06-12 18:55:25 +02:00
  • a823e2ff9b feat: add meta tags, and links, and other SEO optimization to the head Stefan Imhoff 2023-06-12 17:41:22 +02:00
  • 15daaa39e1 chore: replace long dates with short version Stefan Imhoff 2023-06-12 12:23:06 +02:00
  • 67f8b9f37a refactor(plop): use short date in template Stefan Imhoff 2023-06-12 12:22:10 +02:00
  • a88ed1a84a chore: add book recommendation Stefan Imhoff 2023-06-12 10:12:58 +02:00
  • cb91462bdd chore: add tags to essay Stefan Imhoff 2023-06-11 23:17:12 +02:00
  • a5e3d07524 fix: max-width of YouTube lite Stefan Imhoff 2023-06-11 23:15:41 +02:00
  • 4bb03c8fda chore: minimize all images Stefan Imhoff 2023-06-11 22:59:01 +02:00
  • eb8147ccf6 feat: add cover for John Seymour essay Stefan Imhoff 2023-06-11 22:58:30 +02:00
  • 0ce3473600 chore: delete old profile image Stefan Imhoff 2023-06-11 18:56:14 +02:00
  • 5e6ab46953 chore: replace webfeeds cover Stefan Imhoff 2023-06-11 18:56:06 +02:00
  • 9e828bd3d5 chore: generate OG images with branding Stefan Imhoff 2023-06-11 18:50:43 +02:00
  • e536ab0c79 chore: scale and crop cover images to the same size Stefan Imhoff 2023-06-11 18:37:15 +02:00
  • 62a9178d39 feat: add script to generate branded Open Graph images Stefan Imhoff 2023-06-11 18:08:17 +02:00
  • 7d2857180f chore: replace SVG cover image with PNG Stefan Imhoff 2023-06-11 18:07:43 +02:00
  • d959af246d feat: add title and description to all pages Stefan Imhoff 2023-06-11 16:16:02 +02:00
  • 47d451e4d9 feat: add helper function for title case Stefan Imhoff 2023-06-11 16:15:34 +02:00
  • 0ffeef5a65 feat: create cover for RSS News Feed essay Stefan Imhoff 2023-06-11 13:34:36 +02:00
  • 1002229321 feat: create cover image for Shokunin essay Stefan Imhoff 2023-06-11 12:04:24 +02:00
  • b18505065b feat: add Eagle app to tools page Stefan Imhoff 2023-06-11 09:56:46 +02:00
  • f6205c1e4a feat: add Sal.js scroll animations Stefan Imhoff 2023-06-10 20:31:47 +02:00
  • bb32c6494c feat: add prefetch for pagination pages Stefan Imhoff 2023-06-10 19:25:36 +02:00
  • fd60e171ce refactor: replace YouTubeVideo with YouTube Lite Stefan Imhoff 2023-06-10 19:17:43 +02:00
  • 9b3e5265bd feat: add remark widont extension Stefan Imhoff 2023-06-10 18:55:54 +02:00
  • 6a70a26ab7 fix: add margin to toolbox Stefan Imhoff 2023-06-10 18:32:47 +02:00
  • f4e8f98012 chore: add more tags Stefan Imhoff 2023-06-10 18:32:35 +02:00
  • f31ff508f2 fix: add cut of text of essay Stefan Imhoff 2023-06-10 18:32:10 +02:00
  • 40a340eab4 feat: add cover photo Stefan Imhoff 2023-06-10 18:31:49 +02:00
  • 59f9a19492 fix: missing margin on attribution Stefan Imhoff 2023-06-10 18:31:17 +02:00
  • 7faf50cc35 fix: decrease font sizes for essays Stefan Imhoff 2023-06-10 18:30:58 +02:00
  • 1ea4ab26e8 feat: add cover photo option for Markdown pages and tools cover photo Stefan Imhoff 2023-06-10 18:30:43 +02:00
  • 2cd63962d4 fix: add alt attribute for cover photo Stefan Imhoff 2023-06-10 18:29:57 +02:00
  • 20d4365cb7 fix: align pagination direction Stefan Imhoff 2023-06-10 18:29:42 +02:00
  • 7a707c9e59 feat: adjust brightness of images in light mode Stefan Imhoff 2023-06-10 16:56:29 +02:00
  • 088f476c96 feat: update colophon text Stefan Imhoff 2023-06-10 16:47:43 +02:00
  • 54ad7a9cbd feat: finish homepage design Stefan Imhoff 2023-06-10 16:47:29 +02:00
  • 8e4d09a6c3 refactor: remove outer container from JournalList Stefan Imhoff 2023-06-10 16:46:51 +02:00
  • 903d0549d7 feat: allow showing featured posts Stefan Imhoff 2023-06-10 16:46:09 +02:00
  • 7acad66be9 chore: remove custom media query Stefan Imhoff 2023-06-10 16:45:49 +02:00
  • e0f4dec9e2 refactor: remove top margin of headlines Stefan Imhoff 2023-06-10 16:45:24 +02:00
  • 59527d82d7 chore: add Netlify configuration Stefan Imhoff 2023-06-09 20:17:54 +02:00
  • 5424821458 chore: add Plop template and configuration Stefan Imhoff 2023-06-09 20:17:26 +02:00
  • af1a662bf0 chore: add Plop, Netlify CLI and npm-run-all Stefan Imhoff 2023-06-09 20:17:02 +02:00
  • 5537fb7583 chore: add description for Journal index page Stefan Imhoff 2023-06-09 20:15:47 +02:00
  • e795aab9ba chore: move robots.txt Stefan Imhoff 2023-06-09 20:15:34 +02:00
  • b4ac2b8bad chore: move humans.txt Stefan Imhoff 2023-06-09 20:15:27 +02:00
  • 1550b0b944 chore: update cover photo Stefan Imhoff 2023-06-09 19:45:00 +02:00
  • 0ef54e09ed fix: reformat text examples Stefan Imhoff 2023-06-09 19:38:10 +02:00
  • 9505de2446 refactor: replace custom implementations with helper Stefan Imhoff 2023-06-09 18:37:55 +02:00
  • d2a9d9193c feat: add helper to sort journal posts Stefan Imhoff 2023-06-09 18:35:09 +02:00
  • c70a25ae6d chore: replace about page image Stefan Imhoff 2023-06-09 17:00:19 +02:00
  • 43e7f891dc feat: add more cover photos Stefan Imhoff 2023-06-09 13:08:08 +02:00
  • 9512ba5726 feat: add cover photo Stefan Imhoff 2023-06-09 12:50:09 +02:00
  • ca9ed1ad11 feat: update essay and add cover photo Stefan Imhoff 2023-06-09 12:49:54 +02:00
  • 5a8ccad17e feat: add missing download link Stefan Imhoff 2023-06-08 23:35:21 +02:00
  • e9a99793a8 feat: sort tags Stefan Imhoff 2023-06-08 23:32:58 +02:00
  • 5c258d5671 feat: add second book Stefan Imhoff 2023-06-08 23:27:17 +02:00
  • 05695998ae feat: add cover for essay Stefan Imhoff 2023-06-08 23:17:51 +02:00
  • fc700e9f6b chore: replace cover image Stefan Imhoff 2023-06-08 23:12:18 +02:00