Add an RSS button next to the title in the term’s layout
v1.0.1 (2022/04/02)
Fixed
Fix img style issue, it should be max-width instead of width (#10)
v1.0.0 - First Major Release (2022/04/01)
Added
Layout
New Layout: Postcard Layout, Blank Layout
Support pagination for Postcard Layout and List Layout
Enhance list layout date format. If current list layout is grouped by year, hide list item’s year.
Redesign default home page layout using Postcard Layout
Add sidebar for better navbar responsiveness on small screen
New Shortcode
emgithub: directly embed github source code like gist with Prism.js syntax highlighting
External Library
Optimize Prism.js integration
Add smooth transition to prevent line number jittering while page rendering
Integrate Prism.js autoloader to prevent huge bundle file
Optimize Zooming.js integration
Background color is now dynamically changed based on current theme
Fuse.js integration
Support highlight matched text in search menu
New Theme Parameters
list_layout.enable_group_by_year
list_layout.enable_show_date
list_layout.enable_pagination
syntax_highlight.lib
syntax_highlight.builtin.enable_code_copy
syntax_highlight.prism.enable_code_copy
syntax_highlight.prism.enable_line_no
New Page Parameters
search_hidden: hide page from search index
pagination: control pagination for List Layout
Changed
Change RSS content from full post to summary for smaller resource purpose
Change all icons to feathericons
Site search engine has been changed from flexsearch to fuse.js for better CJK language supports
Parameter name has all been changed to snake_case for consistency
Syntax highlight settings are now grouped by syntax_highlight
svg-wrapper shortcode has been changed to icon
Removed
All javascript package dependencies are removed, Monochrome is now self-contained without the help of npm and become extremely easy to setup and modify.
Remove list_posts property from list layout, this functionality has been replaced by Blank Layout