9460f7569c
Add algoliasearch
...
* add menu item
* add pages
* add build search script
Add custom algolia component
* fix image in post width
Delete useless file
Modify post data to algolia script
2021-11-29 23:10:33 +08:00
09a4ec43a7
Add image lazy load on index page
2021-11-25 23:13:58 +08:00
20eaca66d2
Add image lazy load hook
...
* remove fallback src on avatar
* remove PostImage component
* update README
* add iframe lazy load on post page
2021-11-25 22:55:05 +08:00
4db3db2a24
Fix menu list on mobile
...
* add ahooks library
* add useAppDispatch and useAppSelector hooks
* move out router event handle from useEffect
* fix router events off
2021-11-25 15:54:35 +08:00
b17c365063
Add switch router close menu on mobile
2021-11-23 23:49:48 +08:00
aaad57fc4d
Add dark mode
...
* add dark mode switch button
* modify footer
* fix nav menu opening issue
* add paging number
* remove post card a link focus shadow
* add _document
* remove archive card border on last child
* add post image zoom margin on desktop
* add post index image
* remove TOC scroll bar on firefox
2021-11-21 22:16:35 +08:00
f08aa4f678
Add e2e test
...
* add home page test
* add article page test
2021-11-19 16:18:52 +08:00
0f9090819d
Modify page path
2021-11-19 09:17:45 +08:00
bb247e210c
Add giscus comment
...
* Remove tags from navbar
* Add tags to post card
* Add archive page
* Add get all archive data function
* Fix copy code
* Fix post images error
2021-11-18 22:52:28 +08:00
45d259067e
Add svg avatar
2021-11-18 11:36:00 +08:00
fe57cec9d5
Create blog with nextjs
2021-11-16 21:00:46 +08:00