- upgrade eleventy to V2
- fixed the issue of broken external links
- improved link style
- support marked content rendering:
==content==
→ ==content== - improved toc scroll behavior
- support markdown footnote
- added "Comments" to the last of TOC ul, display when
comment: true
- fixed default template when frontmatter has
header: false
- added latex use case to post: theme style preview
- added header/footer option to template:default, in order to hide header/footer sections on certain pages
- fixed list and nested list css
- improved toc style
- added commenting system (giscus), default: show on posts, hidden on pages.
- added searching tool (by ElasticLunr)!
- improved post content spacing
- improved post title size
- fixed scss variable usage
- fixed loading time for headings
- fixed list line-height
- fixed custom favicon not been displayed
- fixed SCSS variable use for "$main-color" and "$link-color-hover"
- improved post card hover effect
- improved footer spacing
- improved global title, description and keywords
- fixed toc not showing on pages
- removed pagination of single tag pages
- convert collection .json files (author.json, page.json, post.json, tag.json) to .yaml files (author.taml, page.yaml, post.yaml, tag.yaml)
- fixed default color for featured post label
- fixed github backend configuration
- fixed spacing in layouts
- updated README.md
- added pagination to the post list part in single tag page
- updated global custom data: currentYear (deprecated js in
src/_includes/layout/default.njk
) - updated title: append a section with SEO title
- added pagination to post list page
- updated site settings in netlify cms
- reversed post list in homepage
- added homepage pagination
- updated dependencies
- updated documentation and comments
- modified readme
- modified some css
- first release