jekyll-theme-chirpy

A minimal, responsive, and feature-rich Jekyll theme for technical writing.

MIT License

Downloads
223
Stars
7.2K
Committers
100

Bot releases are hidden (Show)

jekyll-theme-chirpy - v3.3.0

Published by cotes2020 over 3 years ago

New

  • Support TeX and LaTeX math delimiters (#243)

Improved

  • Update the ruby setup in gh-actions (#306)
  • The config option site.author is deprecated
  • Change the order of post meta & improve timeago
  • Improve the bump tool

Fixed

  • Fix PWA error caused by service worker storing the POST method Request objects as cache key (#297)
jekyll-theme-chirpy - v3.2.2

Published by cotes2020 over 3 years ago

Hotfix

  • Fix the corners of the page navigation buttons of the latest/oldest post
  • Fix image width in the list (when screen width is 768px)
jekyll-theme-chirpy - v3.2.1

Published by cotes2020 over 3 years ago

Hotfix

  • Restore the copy link button in the post sharing option (Affected version >= 3.0.3, <= 3.2.0)
jekyll-theme-chirpy - v3.2.0

Published by cotes2020 over 3 years ago

Improved

  • Optimize the language badge position in code block
  • Use regex in site exclusion list (option site.exclude)
  • Add travis job to ensures that the files in the starter template are up to date
  • Improve the min-width of search results items (#276)
  • Add branches notice to the Docs

Fixed

  • Fix typo in readme & quick-start tutorial
jekyll-theme-chirpy - v3.1.0

Published by cotes2020 over 3 years ago

New

  • Add alt attribute option to the post's preview image (#271)
  • Add option lang to the site config

Improved

  • Generate the breadcrumb by Liquid (drop the option site.defaults.breadcrumb in _config.yml)
  • Remove /tabs/ from tabs path
  • Exclude gemspec file from output
  • Reduce Gemfile redundancy

Fixed

  • Restore the prompt in the page nav button in the latest/oldest posts
  • Fix post feature image bottom margin
jekyll-theme-chirpy - v3.0.3

Published by cotes2020 over 3 years ago

Improved

  • Improve code style:
    • JS/SCSS
    • Markdown
    • Shell
  • Add more spec meta to gem
  • Bypass the jekyll build on source branch

Fixed

  • Fix the link in the footer
  • Correct the copyright year
  • Fix the docs contents (typo, ToC, etc.)
jekyll-theme-chirpy - v3.0.0

Published by cotes2020 over 3 years ago

New

  • Convert to a gem-based theme
  • Add image CDN support

Improved

  • Make code block 100% screen width on mobile
  • Optimize the embedded list style
  • Use Gulp to process the JS files
  • Improve the copyrights of the assets

Fixed

  • Fix pageviews display when baseurl exists
  • Fix baseurl on rss-feed (#259)
  • Fix typo in SCSS files
jekyll-theme-chirpy - v2.7.2

Published by cotes2020 almost 4 years ago

Improved

  • Add smooth scrolling to footnotes
  • Add hash to URL on scrolling
  • Reduce build time on CD when the site has baseUrl (#229)
  • Let Liquid to determine whether to output post ToC

Fixed

  • Fix the compatibility of the smooth scrolling in Safari
  • Fix doc content (#227)
jekyll-theme-chirpy - v2.7.1

Published by cotes2020 almost 4 years ago

Improved

  • Jump to the anchor position smoothly
  • Simplify sidebar style
  • Optimize typography
    • Set the table width to 100% on small screens
    • Optimize list style
    • Optimize image style
    • Make checkbox color lighter (light mode)
    • Reduce the space for inline code

Fixed

  • Fix the position of the table scroll bar
  • Fix the Jekyll minimum version requirement
jekyll-theme-chirpy - v2.7.0

Published by cotes2020 almost 4 years ago

New

  • Integrate with Mermaid
  • Add reading time to posts
  • Display the language of code snippets

Improved

  • Make table horizontal scroll
  • Redesign the checkbox
  • Redesign the pinned label
  • Code optimization:
    • theme-mode toggle
    • JS/CSS selector

Fixed

  • GitHub Action workflow doesn't hit the cache
jekyll-theme-chirpy - v2.6.2

Published by cotes2020 almost 4 years ago

Hotfix

  • Fix the 404 title on mobile devices
jekyll-theme-chirpy - v2.6.1

Published by cotes2020 almost 4 years ago

Hotfix

  • Fix tag <updated> and <summary> on feed.xml
jekyll-theme-chirpy - v2.6.0

Published by cotes2020 almost 4 years ago

New

  • Replace the runtime shell scripts with Jekyll plugins and hooks

Improved

  • Use collections to improve the tabs
  • Improve web accessibility
  • Improve the web best practices
  • Upgrade jQuery & Bootstrap (js) to latest version
  • Restore gem tzinfo-data for Windows & JRuby

Fixed

  • Avoid PWA caching browser extensions.
  • Fix the numeric sort of trending tags size.
  • Fix the date of feed
jekyll-theme-chirpy - v2.5.1

Published by cotes2020 about 4 years ago

New

  • Add classes to specify image location
  • Add image caption support

Improved

  • Add Docker support to tools scripts
  • Add multi-config option to build tool
  • Upgrade GA tag to latest version
  • Using yq to parse YAML in tool scripts
  • Upgrade web-fonts source
  • Regular layout optimization

Fixed

  • The copy link button of the posts is invalid
  • Fix the compatibility of fswatch under Linux
jekyll-theme-chirpy - v2.5

Published by cotes2020 about 4 years ago

New

  • Deploy to GitHub Pages by GitHub Actions.

Improvement

  • Improved the post layout & typography
  • PV fetching faster
  • Improved the script tools:
    • Support sub-directories in _posts/
    • Allow non-English post file names
jekyll-theme-chirpy - v2.4

Published by cotes2020 about 4 years ago

New

  • Pinned posts

Improved

  • Make post table responsive.
  • Beautified the inline code style.
  • Improved the generation rules of Categories ID.
  • Related posts
  • Hide broken avatar

Fixed

  • The PV cache.
  • Remove invalid links from categories page.
  • Fixed anchor position on Desktop views.
jekyll-theme-chirpy - v2.3

Published by cotes2020 about 4 years ago

New

  • Support the mathematical expressions.

Improved

  • Replaced the blank loading image with HTML trick.
  • Merge local JS gracefully.
  • Added LinkedIn sharing option on posts.
  • Make lang attribute configurable.
  • Make contact options configurable.
  • Beautified dark mode color scheme.
  • Beautified typography for sidebar, headings and 'diff' hightlight.

Fixed

  • Documents and tutorials.
  • Unify localhost links of posts.
jekyll-theme-chirpy - v2.2.1

Published by cotes2020 about 4 years ago

  • Fixed a bug about Categories hierarchy (#48, #57).
  • Fixed heading layout in blockquote.
jekyll-theme-chirpy - v2.2

Published by cotes2020 about 4 years ago

Features

  • PWA

Enhancements

  • avoid color sparkles when switching modes.
  • remove line number from post snippets (#51)
  • drop Python script tools.
  • optimize typography by using new fonts.
  • beautified code snippet background.
  • make JS compress tool ignore the unchanged files.

Code Refactoring

  • simplified Post lazy loading images.

Bug Fixes

  • JSON parse error caused by character \ on search.json. (#45)
  • scroll jumping when sidebar closes on Android Chrome. (#37)
jekyll-theme-chirpy - v2.1

Published by cotes2020 about 4 years ago

New

  • Add sharing options to Posts.
  • Make prefer theme colors configurable.
  • Dark mode toggle.

Improved

  • Pageviews fetching experience.
  • Added more dark mode color scheme.
  • Tab highlighting experience.
  • Make the Footer design simpler.

Fixed

  • The posts' last-mod in Sitemap and Feed.