Commit graph

68 commits

Author SHA1 Message Date
66e8ca97d5 refactor: fix h1 heading overlapping 2023-07-11 09:57:34 +09:00
cd0103a255 feat: close #22 2023-07-10 20:49:25 +09:00
80a7bf2a43 chore: tidy up gitignore files 2023-07-10 11:02:59 +09:00
ae5ecaaccc refactor: replace markdown parser
- replace markdown-it with remark and rehype
- add bunch of markdown features
2023-07-10 10:56:09 +09:00
72287677d4 chore: add shared prettier config 2023-07-09 12:41:43 +09:00
fdb5fcbe93 feat(eslint-config): add ignore patterns 2023-07-09 12:19:13 +09:00
af35b116a0 chore: bump package versions 2023-07-09 11:08:53 +09:00
696dd1a95e
refactor(blog): widen content area (#77) 2023-07-09 10:55:58 +09:00
6787eb1c00
refactor(blog): improve meta tags styling (#76) 2023-07-09 10:48:24 +09:00
db632c817a refactor(blog): remove unnecessary post type check 2023-07-09 10:38:46 +09:00
6d0fdfa36c
fix: text overflowing on small displays (#74) 2023-07-09 10:36:51 +09:00
d73baa1208
refactor: center page title text (#75) 2023-07-09 10:36:45 +09:00
7f602f029c refactor(blog): use article HTML tag for articles 2023-07-09 10:23:49 +09:00
d31eb73ffd
fix: fix post card metadata wrapping incorrectly (#73) 2023-07-09 10:20:11 +09:00
7065c4cc18 fix(blog): close #66 2023-07-07 20:27:02 +09:00
77862c61c5 feat(blog): use dark theme by default 2023-07-07 20:00:32 +09:00
de98802eb5 fix(blog): broken layout 2023-07-07 19:34:58 +09:00
e48b65b14c feat(blog): port from CRA to vite + react 2023-07-07 19:18:32 +09:00
8243d38270 chore: remove shared tsconfig package 2023-07-06 18:07:06 +09:00
e7e50eed39 chore: rename "blog-content" to "content" 2023-07-06 14:11:15 +09:00
d2f48676a5 fix: close #72 2023-07-04 06:45:13 +09:00
c0565c83c0 refactor(blog): remove nav links and sidebar 2023-07-04 02:15:09 +09:00
8cf3372053 feat: tidy up robots.txt 2023-07-02 23:27:17 +09:00
e138285b7b refactor: apply new eslint rules 2023-07-02 13:48:44 +09:00
4a7ced5550 chore: tidy up linters 2023-07-02 13:47:06 +09:00
62ddabb9ca feat: tidy up title & meta tags 2023-06-29 23:26:20 +09:00
0a6c64682d chore: tidy up turborepo commands 2023-06-29 20:08:36 +09:00
a673b1b954 chore(blog): improve image load time 2023-06-29 17:19:05 +09:00
5c4f1886a2 refactor(feat): remove home link from navbar 2023-06-29 16:33:11 +09:00
c058032f8c refactor: optimize lighthouse score 2023-06-29 16:25:07 +09:00
16cb0ee44d chore: fix build failing 2023-06-29 16:19:39 +09:00
b43871c516 chore: change eslint & prettier config 2023-06-29 15:53:51 +09:00
2eca674fd2 refactor(blog): use scroll margin 2023-06-29 14:14:42 +09:00
cb8ba18eec refactor: remove unused code 2023-06-29 14:13:58 +09:00
e18c8dcdc5 feat(blog): self host fonts 2023-06-29 14:10:29 +09:00
66ff7934b2 chore: improve clean script 2023-06-29 12:52:27 +09:00
4a6d765c86 feat: add portfolio site 2023-06-29 12:28:25 +09:00
ed27033c13 feat(blog): close #24 2023-06-26 23:12:00 +09:00
b0d96edb7a refactor(main): rm unnecessary tsx file extension 2023-06-26 22:47:59 +09:00
cda0e813ec feat(blog): close #45 2023-06-26 22:45:04 +09:00
c8a8dac86f chore(blog): update "about" link 2023-06-26 01:01:35 +09:00
3af0fd7056 feat: allow external links in navbar and sidebar 2023-06-26 00:58:52 +09:00
12c246dcd3 fix: fix "@typescript-eslint" conflict error 2023-06-26 00:48:45 +09:00
922c18aa52 chore: remove unnecessary dependencies 2023-06-26 00:45:53 +09:00
5ab6b93fa3 refactor(blog): move content gen code to its own package 2023-06-18 11:58:13 +09:00
c9c8cd35c1 refactor(blog): update deprecated markdown-it-anchor API 2023-06-18 01:55:16 +09:00
33ba73d8f0 refactor(blog): update deprecated simple icons API 2023-06-18 01:54:46 +09:00
11cc4452f9 chore(blog): make npm scripts use pnpm 2023-06-18 00:28:50 +09:00
6de5253559 feat(blog): add aria-label attributes to improve accessibility 2023-06-17 23:15:38 +09:00
2df268342d feat(blog): add description meta tag 2023-06-17 23:14:14 +09:00