17735fd855
test: fix failing test
2023-07-29 10:23:04 +09:00
71c8c98baa
refactor(blog): improve title of 404 page
2023-07-29 09:17:25 +09:00
a99b08aea5
refactor: improve checkbox style
2023-07-29 00:26:57 +09:00
2d600d724d
refactor(blog): use nextJS link
2023-07-28 22:28:08 +09:00
d37f25dabf
refactor(blog): add width & height to image
2023-07-28 22:09:31 +09:00
b639c3d0bd
feat(blog): make toc toggle button take full width
2023-07-28 22:08:22 +09:00
ef31876ad7
refactor: remove unnecessary 404 handling
2023-07-28 21:25:03 +09:00
c01ecd6f10
fix(blog): favicon path resolution
2023-07-28 15:49:53 +09:00
badaa09950
feat(blog): migrate to nextJS
2023-07-28 15:43:29 +09:00
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
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
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
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
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
e138285b7b
refactor: apply new eslint rules
2023-07-02 13:48:44 +09:00
62ddabb9ca
feat: tidy up title & meta tags
2023-06-29 23:26:20 +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
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
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
5ab6b93fa3
refactor(blog): move content gen code to its own package
2023-06-18 11:58:13 +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
4404518359
refactor: remove localization
...
Why:
- I was doing half-ass job at it in the first place (code-wise)
- maintaining sites for more than one locale proved to be more difficult
than initially anticipated
- having more than one local does not add much value
- overall not worth it
2023-06-17 19:18:46 +09:00
87ef6943ca
chore: remove duplicate whitespace
2022-12-15 21:16:36 +09:00
3dc7d67539
remove unused import
2022-12-15 21:16:14 +09:00
020552ef88
fix sidebar toggle button not showing
2022-12-15 20:24:50 +09:00
7b7be55499
move theme related data from blog
to theme
2022-12-15 20:04:18 +09:00
90c535ebb2
restructure project to use turborepo
2022-12-09 15:10:43 +09:00