Changelog
v1.0.1 (2022/04/02)
Fixed
- Fix
img
style issue, it should bemax-width
instead ofwidth
(#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
- Optimize Prism.js integration
- 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 indexpagination
: 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 toicon
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
v0.9.2 (2022/02/25)
- Fix: reimplement terms-cloud to prevent size overflow (max size: 1.6 rem)
v0.9.1 (2022/02/25)
- Change: set terms-cloud max font size to 1.4 rem
- Fix: site search url from absLangURL to relLangURL
v0.9.0 (2022/01/31)
- Improve: search implementation
- hide the mismatch objects instead of removing it while searching
- widen the control range of search result
- Improve: gallery layout’s key and value now support markdown syntax
- Improve: Zooming.js configuration
- speed up animations
- setup transparent background
- Change: for consistency, the names of the following parameters are changed:
- page’s
collapsibleTOC
=>collapsible_toc
- page’s
collapsibleChangelogs
=>collapsible_changelogs
- page’s
- Change: font-size of html is changed from
18px
to16px
- Add:
breadcrumbs
shortcode - Add: list layout properties
group_by_year
andshow_date
- Fix: terms-cloud typo (#4)
v0.8.0 (2021/07/29)
- Improve: flexsearch multilingual search capability
- Improve: widen the control range of navbar menu items
- Change: flexsearch can now search index pages
- Change: the post content in RSS is changed from summary to full text
- Add: collapsible TOC and Changelogs
v0.7.1 (2021/07/08)
- Change: adjust the style of changelogs
- Fix: flexsearch search API issue
v0.7.0 (2021/06/24)
- Bump dependencies version
- Add:
changelogs
property - Add: support disqus for index page (turn off by default)
- Change: theme name from ‘Graytr’ to ‘Monochrome’
- Change: improve navbar responsiveness
- Fix: widen the control range of navbar menu icon
v0.6.2 (2021/04/15)
- Fix: google search console authentication failed if ga code not in
<head>
- Fix:
clipboard-polyfill/text
dependency resolved issue
v0.6.1 (2021/02/17)
- Fix: codepen shortcode id
- Change baseurl to example.com in exampleSite
v0.6.0 (2021/02/16)
- Support MathJax
- Add shortcodes:
jsfiddle
,codepen
,color-block
,icon-group
,terms-cloud
- Add option:
list_posts
in list layout - Fix: not register touchend event
v0.5.0 (2021/02/15)
- Support multilingual mode
- Add i18n
- Support Open Graph, Twitter Card
- Adjust svg-wrapper shortcode
- Add some social icons:
facebook
,github
,twitter
,rss
,mail
- Add some social icons:
- Support site search (powered by flexsearch)
- Disable unused features in tailwindcss (speedup building time)
- Reorganize parameters
- Remove default image to figure transformation, using built-in shortcode instead
v0.4.0 (2021/02/12)
- Support dark mode
- Add
bookcase_cover_src_dark
for bookcase layout - Add
balloon_img_src_dark
for balloon layout - Add shortcode: svg-wrapper
- Add
- Prism.js integration (v1.23.0)
- Code copy feature for code block
v0.3.0 (2021/02/10)
- Support nested navbar
- Implement default homepage layout
- Adjust the purpose of bookcase layout
- Remove catalog layout
v0.2.0 (2021/02/09)
- A better responsive navbar
- Implement default taxonomy and term layout
- Adjust article styles
v0.1.0 (2021/02/08)
Initial release.