Releases: mmistakes/so-simple-theme
Releases · mmistakes/so-simple-theme
3.2.0
3.1.3
3.1.2
Changed
- Update GitHub issue templates.
- Update NPM dependencies.
Added
- Add Italian translations to
text.yml
. [#318] - Add French translations to
text.yml
. [#316] - Add German translations to
text.yml
. [#311] - Add Spanish translations to
text.yml
. [#300]
Fixed
- Fix security issue with seach-data.json by renaming to
.js
and userelative_url
filter instead ofabsolute_url
for all Lunr search scripts. [#323] - Remove duplicate
h1
headings for SEO benefit. - Fix site title and description for page's with a hero image assigned with
page.image
. [#322] - Correct stylesheet path in documentation. [#309]
- Clarify where to customize SCSS variables in
/assets/css/main.scss
. [#293]
3.1.1
Changed
- Include creation of
navigation.yml
when "starting fresh". [#270] - Center hero image. [#289]
- Update Font Awesome to version
5.0.12
. - Do not show
<footer>
in_includes/entry.html
if there is nosite.read_time
orentry.date
(typical of collection documents). [#283]
Fixed
- Fix documentation links to sample
index.md
file. [#288] - Fix "Uncaught TypeError: Cannot read property 'addEventListener' of null" in
main.js
when navigation isn't defined. - Fix search form from resetting when pressing "Enter". [#278]
- Fix author links from not displaying correct when a single link is defined in
_config.yml
. [#280] - Fix search result excerpts that run together because of implied spaces. [#281]
- Fix usage of
$site-logo-height
variable in_global.scss
. [#284]
3.1.0
Changed
- Set
autofocus
on search input. - Update Font Awesome to version
5.0.7
.
Added
- Add
posts_limit
override tohome
layout to set how many posts are shown (when not using pagination). - Add
hidden: true
test post to verify it is excluded from home page pagination. - Add note about disabling footer links with
footer_links: false
. - Add support for sorting collections by
date
ortitle
. [#272]
Fixed
- Fix
remote_theme
name in README documentation. [#268]
3.0.1
3.0.0
Changed
- Freshen up look and feel, rebuilding with modern CSS using grid and flexbox.
- Improve parity with Jekyll's default theme (Minima).
- Properly support
url
andbaseurl
by leveraging Jekyll'sabsolute_url
andrelative_url
filters. - Rename image front matter to those used by jekyll-seo-tag, jekyll-feed, and jekyll-sitemap (e.g., rename
image.feature
toimage.path
). - Require full paths to image assets instead of forcing them into
/images/
. - Update MathJax to
2.7.2
. - Update Font Awesome to
5.0.6
. - Update jQuery to
3.3.1
. - Remove FitVid.JS script.
- Replace Magnific Popup with Lity.
- Improve list view.
- Replace JSON search with Lunr.
- Improve syntax highlighting styling.
- Improve README.md with full installation guide.
- Replace Grunt tasks with
npm run
scripts. - Update GitHub issue labels.
- Migrate
gh-pages
branch into/docs
folder onmaster
.
Added
- Convert into a Ruby gem-based theme.
- Add support for installing on GitHub Pages as a remote theme.
- Add custom author links to post sidebar via
_config.yml
. - Add custom footer links via
_config.yml
. - Allow footer copyright to be changed via
_config.yml
. - Assign Google Fonts to easily customize site's typography via
_config.yml
. - Add hooks for injecting custom markup or content to
<head>
and<footer>
. - Add estimated reading time to pages.
- Add data file with all of the theme's text strings for localization.
- Add grid view.
- Add full document content, URL, and tags to search index for improved results.
- Add support for line numbers in syntax highlighted code blocks.
- Add toggle for showing or hiding excerpts with
show_excerpts
. - Add
default
layout. - Add
home
layout with jekyll-paginate support. - Add
posts
layout for showing all posts. - Add
categories
layout for showing all posts grouped by category. - Add
category
layout for showing posts of a specific category. - Add
tags
layout for showing all posts grouped by tag. - Add
tag
layout for showing posts of a specific tag. - Add
collection
layout for showing documents of a specific collection. - Add
search
layout. - Add Microformats markup to posts.
- Add responsive embed helper.
- Add table of contents helper.
- Add CHANGELOG.md file.
- Add migration guide for v2 to v3.
- Add stale bot for dealing with inactive issues and pull-requests.
- Add GitHub issue template.
Fixed
- Fixed MathJax CDN path. [#241]
1.2.10
New Feature
- Link post type support. Just add
link: http://url-you-want-to-link
to a post's YAML front matter and away you go. See an example here.
Bug Fixes
- Fix external links not being handled correctly in top navigation
- Fix code syntax highlighting CSS
Minor Adjustments
- Update theme preview image
- Update documentation
1.2.9
Bug Fixes
New Feature
- Non-intrusive image credit (for feature images) courtesy of @sandeepc. Check Theme Setup for documentation on how to include in posts/pages.
Minor Adjustments
- Refactored figure image classes to increase bottom padding when multiple rows of images are added to a figure element.
- Added hover effects to linked images in a figure element. See A Post with Images for a demo.