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 - v5.5.0

Published by cotes2020 over 1 year ago

Features

Bug Fixes

  • copy command line incomplete(.gp part) (41ed331)
  • correct encoding of spaces in share URLs (#835) (f2d2858)
  • post's image would cover the PWA update alert (bd374dd)
  • prompt with nested blockquotes renders incorrectly (#846) (babb4a0)

New Contributors

jekyll-theme-chirpy - v5.4.0

Published by cotes2020 almost 2 years ago

Features

  • add rel="me" to Mastodon sidebar contact links for verification (#807) (d2190c7)
  • add embed video support (ed6dc53)
  • add shimmer background when image loads (ab16fdc)
  • set preview image ratio to 1.91 : 1 (4b6ccbc)
  • support dark and light mode images (#481) (9306c7b)
  • support LQIP for images (bffaf63)

Bug Fixes

  • hreflang tag attribute of feed misses site.alt_lang (7651d28)
  • og:image will be incorrect if the image uses a cross-domain URL (8de1abd)
  • refactoring error when the image URL contains parameters (ec98f07)
  • spaces in post title are encoded when sharing (7efd2f8)

Improvements

  • cdn: optimize cache policy for static assets (7fb0ee0)

New Contributors

jekyll-theme-chirpy - v5.3.2

Published by cotes2020 almost 2 years ago

Bug Fixes

  • mermaid occasionally fails to initialize (#536) (48f14e3)
  • comment: disqus doesn't follow theme mode switching (b0d5956)
  • restore full-text search (#741) (6774e0e)
  • the image URL in the SEO-related tags is incomplete (#754) (f6e9a3f)
jekyll-theme-chirpy - v5.3.1

Published by cotes2020 almost 2 years ago

Bug Fixes

  • 404 page missing title in tablet/desktop view (5511b28)
  • prompt content overflows horizontally (#705) (fb13e32)
  • tools: multiple configuration files will fail the test (80cb0b3)

Improvements

  • layout: improve the min-height of main content (#674) (49bb93c)
  • optimize the extra padding in lists (#703) (39da11e)
  • posts: improve core block bottom padding (d2fb98b)
  • truncate post content for search results (647eea8)
  • typography: optimize the line height of post content (eac3f9b)
  • update vendor prefix in SCSS (e7dee2a)

Others

  • giscus: add reactions-enabled option (#712) (70662a0)
  • locale: restore options for changing date format (#716) (f904e8c)
  • remove site config option prefer_datetime_locale (6852ceb)
jekyll-theme-chirpy - v5.3.0

Published by cotes2020 about 2 years ago

⚠️ Note: The deployment for GitHub Pages has been improved: the gh-pages branch and the script tools/deploy.sh from previous versions are no longer required, please consider removing them. And then follow the latest tutorial to update the deployment configuration.

Features

Bug Fixes

  • add missing color to linkedin icon for share list (#683) (0dcd39d)
  • code contains spaces in headings (#644) (3fa1bf3)
  • correct spelling of panel (#686) (b288587)
  • correct the i18n for tab titles (0c5b697)
  • the code doesn’t wrap inside the prompt (#626) (378b65a)

New Contributors

jekyll-theme-chirpy - v5.2.0

Published by cotes2020 over 2 years ago

Note: The parameter defining the preview image in the post is changed from image.src to image.path

Features

Bug Fixes

  • alt is not a valid attribute for 'a' tag (58928db)
  • assets URL is missing baseurl in self-hosted mode (#591) (54124d5)
  • correct the twitter:creator of Twitter summary card (96a16c8)
  • correctly URL encode share links (4c1c8d8)
  • follow paginate_path config for pagination (6900d9f)
  • force checkout of gh-pages branch (#544) (5402523)
  • horizontal scroll for long equations (#545) (30787fc)
  • p is not allowed in span (4f590e2)
  • remove whitespace from avatar URL (#537) (0542b51)
  • resume the preview image SEO tag (#529) (b8d1bcd)
  • script code should be in head or body, not in between (2103191)
  • spurious header closing tags (59e9557)
  • table bypass refactoring when it contains IAL (#519) (5d85ccb)
  • theme mode: SCSS syntax error (#588) (76a1b6a)
  • use jsonify to generate valid json (#521) (dd9d5a7)
  • when the site.img_cdn is set to the local path, the preview-image path loses the baseurl (9cefe58)

Improvements

  • avoid post pageviews from shifting while loading (135a16f)
  • avoid the layout shift for post datetime (6d35f5f)
  • categories: support singular and plural forms of locale (#595) (35cadf9)
  • improve the responsive design for ultrawide screens (#540) (5d6e8c5)

New Contributors

jekyll-theme-chirpy - v5.0.2

Published by cotes2020 almost 3 years ago

Hotfix

  • Fixed some issues that appear on mobile:
    • Prevent the top bar from covering the heading when scrolling down
    • Avoid preview-image delaying the switching of the top bar title
  • Avoid search hints appears in desktop/tablet mode
  • Enable smooth scrolling for layout page
jekyll-theme-chirpy - v5.0.1

Published by cotes2020 almost 3 years ago

Hotfix

  • Fixed <img> HTML element refactoring issue (#476)
  • Corrected the creation of heading anchors (#474)
  • Update the docs according to the new features of v5.0.0
jekyll-theme-chirpy - v5.0.0

Published by cotes2020 almost 3 years ago

New

Features

  • Add Utterances comments
  • Add heading anchor to posts
  • Add abbreviation support for image width/height
  • Add variables to define the path of the post images

UI

  • New design for the header of code snippets
  • Redesign the meta-data display of posts
  • Restore the default scroll bar and make it support dark mode on Windows Chrome
  • Move the preview image of the post to the top
  • New design for keyboard input element (#471)

Improved

  • Reduce the number of files refactored by liquid to speed up the build
  • Refactor the layouts to reduce duplication of code
  • Make the anchor scroll position more precise
  • Hide the cursor of icons, images, and code snippets
  • Add Korean locales (#467)

Fixed

  • Escape characters of post list (homepage and related posts)
  • Tab focus doesn't reach the theme-mode toggle (#453)

New Contributors

jekyll-theme-chirpy - v4.3.4

Published by cotes2020 almost 3 years ago

Hotfix

  • The NPM lock-file will be copied to the website output content
  • Some language(json, plaintext) conversion of the code block is incorrect
  • Multiple reverse footnote will overlap (#439)
jekyll-theme-chirpy - v4.3.0

Published by cotes2020 about 3 years ago

New

  • Redesign the sidebar
  • Add identification icon to the head of the code block
  • Convert the alias of the syntax language to the official name
  • Add compatibility with Ruby 3.0 (#245, #247)

Improved

  • Improve the color scheme design
  • Hide the tips of the code button in time
  • Auto hide the scroll bar of the code block (#414)
  • Enhance the web accessibility of the code block button
  • Prevent GitHub Actions from automatically upgrading the theme
  • Reduce the files needed for CD

Fixed

  • Prevent the comment block from jumping while loading
jekyll-theme-chirpy - v4.2.1

Published by cotes2020 about 3 years ago

Hotfix

  • Restore the copy post link that was deleted by mistake
  • Prevents copying line number of code block on Safari
jekyll-theme-chirpy - v4.2.0

Published by cotes2020 about 3 years ago

New

  • Disqus theme auto switching
  • macOS style scrollbar (for WebKit browsers)
  • Code block
    • Add custom title option
    • Add hide line number option
    • Add clipboard button (#396)

Improved

  • Enable full-text search (#401)
  • Locale stuff

Fixed

  • Tab name display incorrect in some situation (#387)
jekyll-theme-chirpy - v4.1.1

Published by cotes2020 about 3 years ago

Hotfix

  • The default name of the new tab page is incorrect
  • Discard invalid variables of site config
  • Some document markdown syntax errors
jekyll-theme-chirpy - v4.1.0

Published by cotes2020 about 3 years ago

New

  • Support layout localization
  • Add hook to custom the SCSS variables
  • Redesign the paginator for homepage on the mobile screens

Improved

  • Prevent layout shift when loading the images or posts' date
  • Prevent the code language badge flickering when loading
  • Add fade in effect for lazy-loaded images

Fixed

  • Incorrect bread-crumb on the pagination
  • The items of .gitignore
  • Typo mistakes of some docs
jekyll-theme-chirpy - v4.0.2

Published by cotes2020 over 3 years ago

Hotfix

  • Restrict the compatible version number range of Ruby
jekyll-theme-chirpy - v4.0.1

Published by cotes2020 over 3 years ago

Hotfix

  • Some necessary files are missing when installing from gem
jekyll-theme-chirpy - v4.0.0

Published by cotes2020 over 3 years ago

New

  • Support single pageview source (also reduce the related config options)
  • Add shadow effect option for images
  • Popup images (powered by Magnific-Popup)

Improved

  • Reduce the PWA cache storage
  • Reduce the external files required for gem installation
  • Simplify the favicon
  • Improve the responsive design for new tablets
  • Prevents zooming in the iOS safari search input form
  • Unify the text color in the panel
  • Hide scroll bar of the sidebar

Fixed

  • Service Worker fetch event error after the site update
  • Some CDN URL in the header is missing the protocol
  • RSS template has no custom author
jekyll-theme-chirpy - v3.3.2

Published by cotes2020 over 3 years ago

Hotfix

  • Fix PV report failure when there is no local cache
  • Fix the link color in search results (affected: v3.3.0 ~ v3.3.1)
jekyll-theme-chirpy - v3.3.1

Published by cotes2020 over 3 years ago

Hotfix

  • MathJax config for TeX and LaTeX style delimiters will be invalid in deployment