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
.jsand userelative_urlfilter instead ofabsolute_urlfor all Lunr search scripts. [#323] - Remove duplicate
h1headings 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.ymlwhen "starting fresh". [#270] - Center hero image. [#289]
- Update Font Awesome to version
5.0.12. - Do not show
<footer>in_includes/entry.htmlif there is nosite.read_timeorentry.date(typical of collection documents). [#283]
Fixed
- Fix documentation links to sample
index.mdfile. [#288] - Fix "Uncaught TypeError: Cannot read property 'addEventListener' of null" in
main.jswhen 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-heightvariable in_global.scss. [#284]
3.1.0
Changed
- Set
autofocuson search input. - Update Font Awesome to version
5.0.7.
Added
- Add
posts_limitoverride tohomelayout to set how many posts are shown (when not using pagination). - Add
hidden: truetest 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
dateortitle. [#272]
Fixed
- Fix
remote_themename 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
urlandbaseurlby leveraging Jekyll'sabsolute_urlandrelative_urlfilters. - Rename image front matter to those used by jekyll-seo-tag, jekyll-feed, and jekyll-sitemap (e.g., rename
image.featuretoimage.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 runscripts. - Update GitHub issue labels.
- Migrate
gh-pagesbranch into/docsfolder 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
defaultlayout. - Add
homelayout with jekyll-paginate support. - Add
postslayout for showing all posts. - Add
categorieslayout for showing all posts grouped by category. - Add
categorylayout for showing posts of a specific category. - Add
tagslayout for showing all posts grouped by tag. - Add
taglayout for showing posts of a specific tag. - Add
collectionlayout for showing documents of a specific collection. - Add
searchlayout. - 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-linkto 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.
