Skip to content
Snippets Groups Projects
Select Git revision
  • ccl
  • jardin
  • cms/general/lorem
  • cms/ccl/ca-marche
  • cms/grenier/index
  • content
  • preview
  • master default protected
  • develop
  • deploy
  • test
11 results

CHANGELOG.md

Blame
  • CHANGELOG.md 77.29 KiB

    4.17.2

    Enhancements

    • Add collection step to documentation about creating a portfolio page. #2294
    • Replace sticky footer JavaScript with flexbox styles. #2289

    Bug Fixes

    • Fix sticky footer when using MozBar extension. #2281

    4.17.1

    Enhancements

    • Update Chinese (Simplified) localized UI text strings. #2286
    • Update list of 3rd party JavaScript used and licenses. #2276

    Bug Fixes

    • Fix indention of nested GFM task lists. #2283

    4.17.0

    Enhancements

    • Show a permalink anchor when hovering over headings in main content area. #2251
    • Allow per-page override of words_per_minute. #2250
    • Update onchange development dependency in package.json. #2241
    • Add Catalan localized UI text strings. #2237

    Bug Fixes

    • Remove extraneous space from Internet Explorer conditional statement. #2273
    • Fix typo in _config.yml. #2243
    • Replace http URLs with https where applicable in _config.yml. #2244

    4.16.6

    Enhancements

    • Relax Jekyll dependency to allow for version 4.0.
    • Add missing Spanish localized UI text strings. #2229
    • Allow Markdown in author bio. #2215

    Bug Fixes

    • Fix site.url in Organization/Person JSON-LD schema. #1906
    • Remove full stop in some comment_form_info UI text strings. #2220
    • Fix default site.author in seo.html #2230
    • Fix overlapping links (linked to and post's permalink) in post link type. #2222

    4.16.5

    Enhancements

    • Add optional site subtitle to masthead. #2173
    • Add missing Punjabi and Hindi localized UI text strings. #2212
    • Add missing Korean localized UI text strings. #2209
    • Use Font Awesome Kits to use the latest version of icons. #2184
    • Remove unnecessary console.log in lunr-en.js and lunr-gr.js JavaScript. #2193
    • Remove unnecessary type="text/javascript" from Google Analytics JavaScript. #2190
    • Update links and fix typos in documentation. #2186
    • Add skip links. #2182

    Bug Fixes

    • Fix aria issues with Lunr search form. #2211
    • Fix missing fallback title for table of contents.

    4.16.4

    Enhancements

    • Update Brazilian Portuguese localized UI text strings. #2162
    • Update Font Awesome to v5.8.2. #2150
    • Add missing Spanish localized UI text strings. #2149

    Bug Fixes

    • Fix arithmetic in _form.scss partial. #2169
    • Fix pound symbol not displaying properly for post categories and tags. #2156
    • Fix permalink stacking order and click-able area in archives.

    4.16.3

    Enhancements

    • Update jQuery to v3.4.1. #2137
    • Update Gumshoe to v5.1.1. #2140

    Bug Fixes

    • Fix JavaScript error when resizing pages with table of contents. #2140

    4.16.2

    Bug Fixes

    • Revert jQuery back to version v3.3.1, v.3.4.0 causes issues with other plugins that haven't been updated. #2137

    4.16.1

    Enhancements

    Bug Fixes

    • Fix Gumshoe related JavaScript error on pages without a table of contents. #2124

    4.16.0

    Enhancements

    • Improve search input semantics for Lunr and Google search providers. #2123
    • Allow adding JavaScript files after those bundled in the theme. #2110 #2116
    • Add $max-width Sass variable for adjusting page content's maximum width. #2093
    • Add Thai localized UI text strings. #2111
    • Update Font Awesome to v5.8.1. #2102
    • Add missing Vietnamese localized UI text strings. #2097
    • Replace jQuery Smooth Scroll with Smooth Scroll + Gumshoe. #2082
    • Add styling for GFM task lists. #2092
    • Update Google Universal Analytics to load async. #2079
    • Remove Google+ social sharing button, comment provider, and author link configs from theme.
    • Add missing Chinese text strings. #2072

    Bug Fixes

    • Fix table of contents active link styling.
    • Add missing Hindi localized UI text strings. #2105 #2106
    • Fix Brazilian Portuguese text strings. #2098
    • Fix typo in French results_found text string. #2096
    • Fix figures inside of list elements. #2094
    • Remove Font Awesome data-search-pseudo-elements attribute as it degrades smooth scroll performance. #2075
    • Fix footnote links incompatibility with smooth scroll plugin. #2075
    • Loosen Bundler dependency in ruby gem.

    4.15.2

    Enhancements

    • Close search overlay with Esc. #2055
    • Update Swedish localized UI text strings. #2056
    • Update Font Awesome to 5.7.1 and add data-search-pseudo-elements attribute. #2053
    • Add Malayalam localized UI text strings. #2037

    Bug Fixes

    • Fix table of contents errors with non-English characters in the headings. #2042
    • Fix site.logo false positives. #2026
    • Add empty alt attribute to site.logo image. #2035

    4.15.1

    Bug Fixes

    • Fix empty <img> when site_logo is not assigned. #2026

    4.15.0

    Enhancements

    • Add logo and title customization to the masthead. #2026
    • Add support to customize issue-term for utterances comment provider. #2022
    • Allow custom canonical url on a page-by-page basis. #2021
    • Update table of contents navigation based on scroll position to indicate which link is currently active in the viewport. #2020
    • Clicking table of contents links changes URL has fragment. #2019 #2023

    4.14.2

    Enhancements

    • Improve accessibility by adding label text to search button toggle. #2014
    • Update Lunr to 2.3.5. #2010
    • Shorten Internet Explorer conditional statement in _includes/head.html. #2006
    • Add Persian localized UI text strings. #2004
    • Remove unused JavaScript variables from Staticman comment script. #1996
    • Update Font Awesome to 5.6.0. #1995
    • Change remaining schema.org markup to https. #1978
    • Update NPM dependencies.

    Bug Fixes

    • Fix wide tables that overflow parent container. #2008
    • Fix Spanish comments_label and comments_title UI text strings. #1997
    • Allow sidebar navigation with custom sidebar content. #1986
    • Fix Google Custom Search JavaScript error when not using Instant Search. #1983

    4.14.1

    Bug Fixes

    • Fix closed navicon on hover.

    4.14.0

    Enhancements

    • Change schema.org markup to https. #1969
    • Add Google Drive as video provider. #1967
    • Match :focus color to skin.
    • Add support for utterances comments. #1909
    • Use privacy aware embed options for YouTube and Vimeo in responsive video helper. #1964
    • Add rel="nofollow noopener noreferrer" to author profile links. #1924
    • Improve color contrast of primary buttons and links.
    • Add Punjabi localized UI text strings. #1962
    • Add Hindi localized UI text strings. #1888
    • Update Lunr to 2.3.3. #1885
    • Cache "static" includes to improve build performance. Note: The theme uses the jekyll-include-cache plugin which will need to be installed in your Gemfile and added to the plugins array of _config.yml. Otherwise you'll throw Unknown tag 'include_cached' errors at build. #1874
    • Make entire feature and archive items "clickable". #1864
    • Allow custom Staticman endpoints. #1842
    • Remove type="text/css" from Algolia script includes. #1836
    • Remove unneeded HandheldFriendly and MobileOptimized meta tags. #1837
    • Update Font Awesome to version 5.5.0 and add integrity hash. #1922
    • Always load Google 404 Linkhelp script over HTTPS. #1829
    • Remove deprecated base_path include helper.

    Bug Fixes

    • Prevent current post from showing in the related posts section. #1976
    • Fix dark skins syntax highlighting colors. #1973
    • Remove unnecessary closing bracket in analytics documentation. #1915
    • Fix breadcrumb navigation alignment. #1917
    • Fix Algolia search link positioning. #1904
    • Fix Lunr search index merging words. #1883
    • Properly apply relative_url filter to internal links in header overlay actions array.
    • Revert cached includes (include_cached) for comment and analytics providers. #1905

    4.13.0

    Enhancements

    • Add Romanian localized UI text strings. #1814
    • Improve author link flexibility. #1581
    • Improve footer link flexibility.
    • Deprecate cta_label and cta_url in header overlay in favor of new actions array that allows for multiple "call to action" button links. #1461
    • Add support to gallery helper for defining column layout (half, third, or single ''). #1821

    Bug Fixes

    • Fix sidebar navigation list toggle. #1819
    • Fix hover animation for links with :visited state. #1820

    4.12.2

    Enhancements

    • Add missing Italian localized UI text strings. #1793
    • Update jekyll-toc to v1.0.5.
    • Support heading levels 1-6 in table of contents with proper indentation styling. #1782
    • Use relative links for masthead navigation menu items when possible. #1784
    • Add .emoji class to author sidebar to normalize image sizes. #1780
    • Update Staticman commit message to include comment author's name.
    • Improve side navigation spacing in relation to masthead.
    • Style archive links with appropriate link color.
    • Adjust feature row spacing and font-sizes.
    • Use sentence case and increase font-sizes for improved readability in table of contents.
    • Add {{ content }} to home layout. #1775

    4.12.1

    Enhancements

    • Add missing French localized UI text strings. #1769 #1741
    • Update Font Awesome to version 5.2.0. #1754
    • Add documentation note to update root Gemfile when forking theme.

    Bug Fixes

    • Remove slash at the beginning of path in staticman.yml example. #1772
    • Fix read_time logic in header image overlay. #1756

    4.12.0

    Enhancements

    • Add Hungarian localized UI text strings. #1682
    • DRY tags_max calculation in tags.html layout. #1696
    • DRY categories_max calculation in categories.html layout.
    • Add support for "sticking" table of contents to top of page via toc_sticky: true YAML Front Matter.
    • Add support for captioning images in feature row helper via image_caption YAML Front Matter. #1440
    • Add Google Custom Search Engine support. #1652
    • Update Font Awesome to version 5.1.13
    • Add "Pets" sample archive page to documentation site. #1664
    • Add GitLab social icon brand color. #1653
    • Prevent line breaks between FontAwesome icon and text in footer social links. #1659

    Bug Fixes

    • Set default title_separator. #1701
    • Fix naver_site_verification typo in /_includes/seo.html. #1687
    • Fix table of contents missing borders. #1675
    • Fix link to "Recipes" sample archive on documentation site. #1664
    • Update example Reddit social share interpolation syntax in documentation. #1656
    • Fix "Back to Top" links on pages that use header overlays.

    4.11.2

    Enhancements

    • Update Font Awesome to version 5.0.12.
    • Add Slovak localized UI text strings. #1613
    • Add option to anonymize IP addresses of hits sent to Google Analytics. #1636

    Bug Fixes

    • Use correct text string for "Back to Top" link. #1595
    • Add conditionals for showing reCaptcha.siteKey and reCaptcha.secret in Staticman comments form.

    4.11.1

    Enhancements

    • Add default theme and remote_theme values to _config.yml.
    • Add new layouts (posts, categories, tags, collection, category, and tag) for easier archive page creation.

    Bug Fixes

    • Replace absolute_url filter with relative_url where it makes sense (asset/navigation related paths). #1588
    • Fix search excerpts that run together because of implied spaces.

    4.10.1

    Enhancements

    • Update jQuery to version 3.3.1. #1491
    • Add link to jekyll-algolia's files_to_exclude documentation.
    • Update Font Awesome to version 5.0.8. #1561
    • Activate Algolia search for documentation site. #1570
    • Add missing German translations. #1577
    • Add support for Google Analytics with global site tag (gtag.js) #1563

    Bug Fixes

    • Focus Algolia search input after clicking on search toggle.

    4.10.0

    Enhancements

    4.9.1

    Enhancements

    • Simplify year archive Liquid.
    • Add documentation on how to downgrade theme.
    • Improve greedy navigation's layout when JavaScript is disabled.
    • Improve SEO include by grouping similar tags, reducing white-space, and adding article:modified_time. #1456
    • Minify assets/js/lunr/lunr.js.
    • Improve calculation of Greedy navigation's availableSpace.
    • Add Danish and Russian translations for new search strings. #1472 #1477
    • Indicate that archive titles are links with an underline.
    • Remove base_path include from /test pages.
    • Reduce font-size of page meta in list/grid items.
    • Improve feature row styling when used with archive layout. #1484
    • Improve German translations. #1511
    • Update Font Awesome to 5.0.6. #1513
    • Add wide variant to single layout. #1516

    Bug Fixes

    • Allow author to accept an object or string. #289
    • Fix syntax highlighting line number styling inconsistency. #1467
    • Fix author sidebar icon colors for dark skins. #1482
    • Remove misleading underline hover state on feature row items.
    • Properly escape quotes in site.social.name and site.name. #1485
    • Fix typo in upgrading documentation. #1487
    • Fix border-bottom for Gist line numbers.
    • Replace | with HTML entity when used as title separator. #760

    4.9.0

    Enhancements

    • Add show_overlay_excerpt for disabling overlay image excerpt text. #1436
    • Update remote theme installation instructions in Quick Start Guide. #1439
    • Reduce visual weight of code blocks.
    • Add Lunr.js Greek stemmer. #1445
    • Update Font Awesome 5 SVG with JavaScript version. #1446
      • Note: if Font Awesome icons were used in the content of posts/pages or custom table of contents, find and replace any icons that have different names between version 4 and 5. Make sure to read the complete list on Font Awesome's site.
    • Reduce size of Lunr.js search JSON data and introduce site.search_full_content flag for limiting size of JSON file. #1449
    • Improve syntax highlighting styles. #1450

    Bug Fixes

    • Fix code block extra white-space when using Jekyll's highlight tag with linenos. #1437
    • Round top-right corner of code block icon.
    • Remove Lunr.js trimmer and bring back colons. #1445
    • Fix sticky .sidebar that overlaps main content when resizing viewport. #1447

    4.8.1

    Enhancements

    • Add linkback functionality to author avatar and name in sidebar via author.home. #1386
    • Add Japanese localized UI text strings. #1411
    • Update Lunr.js to 2.1.5 #1419

    Bug Fixes

    • Fixed broken link to Staticman's page #1422
    • Fix Lunr search to work with number tags. #1409 #1419

    4.8.0

    Enhancements

    • Open social share links in a new window. #1357
    • Remove Alexa.com verification due to retiring of "Claim Your Site" feature. #1350
    • Disable analytics in development environment. #1362
    • Disable comments in development environment. #1363
    • Exclude specific pages/posts from search index by adding search: false to the YAML Front Matter. #1369
    • Add optional description key to masthead links for clarifying their purpose with the title attribute. #1380
    • Incorporate site search into masthead. #1383
    • Update gem dependencies. #1388

    Bug Fixes

    • Fix post.content typo in assets/js/lunr-en.js. #1354
    • Fix "lunr-en.js:1 Uncaught SyntaxError: Unexpected token <" in assets/js/lunr-en.js. #1356
    • Rename Naver verification naver_site_verification to be consistent with other site variables.
    • Fix button class in "Post with Table Of Contents" demo content. #1368
    • Fix capitalization of WordPress in documentation. #1381
    • Fix zh-HK UI text to point to Traditional Chinese. #1374 #1389

    4.7.1

    Enhancements

    Bug Fixes

    • Change http to https for Jekyll and Browserhappy links. #1342 #1343
    • Change http author profile links to https when supported. #1349
    • Fix broken SCSS partial links in layouts documentation. #1351

    4.7.0

    Enhancements

    • Add alt description to avatar image. #1226
    • Clarify documentation about which assets folders and files to remove when migrating to the gem version of the theme. #1268
    • Add note about Staticman GitHub compatibility. #1273
    • Add missing Brazilian Portuguese translations to ui-text.yml. #1278
    • Update font stack documentation. #1292
    • Improve accessibility of navigation menu button. #1099
    • Add Naver Webmaster Tools verification. #1286
    • Add support for Staticman v2 endpoint and reCAPTCHA.
    • Add Polish localized UI text strings. #1304
    • Add toggleable table of contents via YAML Front Matter. Note: toc helper include will be deprecated in next major version. #1222
    • Refactor seo.html include to DRY-up page image handling.
    • Add support for setting what image is used by OpenGraph and Twitter via page.header.og_image. #1316
    • Fix the spelling of some product names in the author profile. #1328
    • Add aqua, neon, and plum skins. #1336
    • Update jekyll-toc with heading classes fix. #1337
    • Remove + from Google+ author link to allow non-vanity URLs. #1319

    Bug Fixes

    • Fix system font rendering in Chrome on macOS/OS X. #1290
    • Fix extra padding in syntax highlighted code blocks due to Rouge 2 adding <div class="highlight"></div> to markup.

    4.6.0

    Enhancements

    • Test strict Front Matter in /test site. #1236
    • Rename gems key to plugins. #1239
    • Add YIQ Color Contrast mixin for determining lightness of a color.
    • DRY up button CSS using Sass lists and YIQ Color Contrast mixin.
    • Add btn--primary button class. Note: elements that were previously using only a .btn class will now also need .btn--primary (eg. <a class="btn btn--primary" href="#">my link</a>).
    • Add air, contrast, dark, dirt, mint, and sunrise skin color options. #1208
    • Allow scripts in <head> and before </body> to be added/overridden with head_scripts and footer_scripts arrays in _config.yml. #1241
    • Update JavaScript dependencies: jQuery v3.2.1, jQuery Smooth Scroll v2.2.0, and Magnific Popup v1.1.0. #328690652

    4.5.2

    Enhancements

    • Add .page__comments-form to "non-printing" selectors in print styles. #1195
    • Add LinkedIn and Steam author sidebar examples to _config.yml. #1203 #1204
    • Remove the http-equiv="cleartype" meta tag. #1087
    • Clarify documentation for jekyll-archives plugin and how to install. #1206
    • Clarify documentation around taxonomy page and index generation. #1207
    • Fix "Posts by tag" grammar in documentation. #1209
    • Improve Chinese date_label and minute_read translations in ui-text.yml. #1205 #1211
    • Add note to Quick-Start Guide about GitHub Pages hosting alternatives that allow 3rd party gem themes and Jekyll plugins.
    • Add note to configuration documentation about Cloudflare minification as an alternative to layout: compress. #1217
    • Show 4 latest posts in "You May Also Enjoy" module when related: true and no related posts are found due to lsi (latent semantic indexing) being disabled on GitHub Pages. #554
    • Truncate archive item titles' that overflow with an ellipsis. #1213

    Bug Fixes

    • Fix license URL in README file. #1189
    • Reduce amount of blank pages when printing in Chrome. #1196
    • Remove #disqus_thread duplicate from comments-providers/disqus.html as it is already in comments.html include. #1199
    • Fix Liquid syntax errors in tag-list.html and category-list.html includes by removing parenthesis in assigns. #1223
    • Fix Liquid syntax error: "Expected id but found open_square in "{{ page.[include.id] }}"" in gallery and feature_row includes.
    • Fix Liquid syntax error: "Expected end_of_string but found pipe in "name in __names | sort"" in group-by-array include.

    4.5.1

    Enhancements

    • Add Greek and Danish localized UI text strings. #1159 #1188
    • Remove blank YAML Front Matter from JavaScript banner. #1158
    • Improve page and archive layouts to visually center main content and harmonize sidebar widths and placement. #1166
    • Increase font-size of code blocks.
    • Reduce indent of nested "table of contents" links.
    • Extend archive grid view to the right to better fill the page.
    • URL encode title and page URL in social share links. #1177
    • Replace old Disqus script with new Universal Embed Code. #1179

    Bug Fixes

    • Fix positioning of sidebar table of contents when using layout: splash. #1169
    • Fix "follow" links z-index order to avoid overlapping issues. #1167

    Maintenance

    • Fix typo words_per_minute typo in documentation. #1164
    • Remove outside and right borders in tables.
    • Adjust width of .sidebar to match .sidebar__right.
    • Add sample documents to "portfolio" collection for testing grid view.
    • Fix typo in stylesheets documentation. #1170
    • Add note about setting Discourse server as a scheme-less URL (eg. meta.discourse.com and not http://meta.discourse.com) in _config.yml. #1182

    4.5.0

    Enhancements

    • Add scrollbar to sidebars with overflowing content that extends outside the viewport's height. #706
    • Add missing Spanish UI text strings. #1118
    • Update Susy to version 3 and rewrite grid CSS to be more readable.
    • Refactor intro animations into a separate Sass variable $intro-transition to allow for customizing. #1147
    • Add jekyll-data as a dependency to read data files from theme-gem. #1131
    • Add support for customizing header image alternative text through YAML Front Matter. #1138

    Bug Fixes

    • Fix Sass DEPRECATION WARNING: Passing a string to call() by upgrading Susy to version 3. #1114
    • Fix disappearing author profile links due to tapping the "Follow" button and changing a browser's viewport width to > $lg. #1136

    Maintenance

    • Replace reference to "Basically Basic theme" with Minimal Mistakes. #1149
    • Add documentation for disabling CSS3 animations. #1150
    • Update quickstart, installation, and overriding defaults documentation. #1151

    4.4.2

    Enhancements

    • Add Swedish, Dutch, and Indonesian localized UI text strings. #996 #1081 #1101
    • Add Bitbucket social icon color. #1009
    • Add GitLab to author sidebar. #1050
    • Add Sass variable for navicon link hover color. #1089 #1088

    Bug Fixes

    • Toggle close button on mouseleave. #975
    • Remove extraneous </a> and </li> tags from paginator.html include. #1038
    • Fix Google+ comments provider includes. #1092
    • Replace category variable used in _includes/breadcrumbs.html to site.category_archive to avoid conflicts with site.categories. #1063 #329

    Maintenance

    • Add mention of Greek localized UI text strings to theme documentation. #972
    • Update Greek localized UI text strings. #1054
    • Add documentation for adding teaser images in grid view using header.teaser.

    4.4.1

    Enhancements

    • Add Greek localized UI text strings. #958

    Bug Fixes

    • Fix video helper to load Vimeo videos over https. #945
    • Fix close menu button that was removed when updating Greedy navigation script. #969

    4.4.0

    Enhancements

    • Move SCSS partials to /_sass/minimal-mistakes for easier CSS customization.
    • Replace modified with last_modified_at to leverage various Jekyll plugins that utilize this variable. #930
    • Add Lithuanian localized UI text. #924
    • Improve print stylesheet by increasing text contrast, removing elements that don't need to be printed, expanding URLs, and reducing amount of blank pages. #909

    Maintenance

    • Remove extra word in comment. #911
    • Fix typo in Utility Class docs. #915

    4.3.1

    Bug Fixes

    • Fix .masthead and .page__footer overlapping full screen video elements. #933
    • Correctly show Related Posts heading when UI Text data file is omitted and related: true in YAML Front Matter. #901

    4.3.0

    Enhancements

    • Add workaround to allow theme gem's /assets/js/main.min.js file to be overridden by a local version. Simply add the following YAML Front Matter to the file:

      ---
      layout:
      ---

      Any local customizations you make to /assets/js/main.min.js should now replace the theme gem's version.

    4.2.2

    Enhancements

    • Update Greedy Navigation to flexbox version to make it more flexible when dealing with long site titles (site.title). #836
    • Adjust box-shadow in navigation and author sidebar. #576
    • Add Russian, Korean, and zh-TW localized UI text. #815 #834 #838

    Bug Fixes

    • Fix Discourse embedded comments bug. #823
    • Fix seo_author default value in seo.html and add author meta. #858

    Maintenance

    • Add theme meta info to _layouts/default.html and main.css.
    • Update README.
    • Improve the pagination and taxonomy archive documentation. #826
    • Add comments to /docs/_config.yml to clarify use of YAML references. #847

    4.2.1

    Enhancements

    • Improve paginator.html to support paginated pages that live inside of a subfolder. See documentation for more details. #764

    Maintenance

    • Add https protocol to Google Universal Analytics embed. #772

    4.2.0

    Enhancements

    • Add video helper (for YouTube/Vimeo) and video headers to single, archive, and splash layouts. #788
    • Add missing simplified Chinese localized UI text strings. #747
    • Add Nepali (Nepalese) localized UI text strings. #785
    • Remove borders from table elements found in Google Custom Search Engine widget. #759

    Bug Fixes

    • Remove position: sticky JavaScript polyfill and fallback to default positioning for browsers that don't support it. #752

    Maintenance

    • Fix invalid Google Universal Analytics example in documentation. #783
    • Bump jekyll-sitemap gem dependency to (1.0).

    4.1.1

    Enhancements

    • Remove hardcoded words_per_minute "less than" and "minute read" values and make dynamic. #703
    • Update Font Awesome to v4.7.0. #723, #722
    • Add support for YouTube channel URLs in author profile. #716

    Bug Fixes

    • Add Jekyll as spec.add_runtime_dependency in .gemspec.

    4.1.0

    Enhancements

    Bug Fixes

    • Fix link to Discourse.org homepage in noscript section #699
    • Fix padding issue with pagination buttons #694

    4.0.10

    Bug Fixes

    • Add Staticman default path. #683

    Maintenance

    • Slight correction/improvements to French UI text. #685

    4.0.9

    Bug Fixes

    • Fix overlapping sidebar navigation lists due to max-height: 100vh. #668

    4.0.8

    Bug Fixes

    • Set default value for words_per_minute. #657
    • Adjust sidebar navigation list CSS so it collapses at the correct width.

    Maintenance

    • Add Google AdSense banner to /docs/_layouts/default.html for demo site.

    4.0.7

    Enhancements

    • Add !default values to _sass/_variables.scss.
    • Collapse sidebar navigation lists on smaller screens. #607

    Bug Fixes

    • Rename #comments to something more unique to avoid clashes with Kramdown generated headline IDs. #582

    Maintenance

    • Reorganize SCSS partials in assets/css/main.scss

    4.0.6

    Enhancements

    • Add figure helper to make generating a <figure> element with a single image and caption easier. #572
    • Add structured data markup for itemprop="person" in author profile sidebar. #647

    Bug Fixes

    • Fix improper YAML formatting of some locales. #651

    Maintenance

    • Clarify "migrating to gem-theme" instructions in Quick Start Guide.
    • Add rake preview task for testing /test during theme development.

    4.0.5

    Enhancements

    • Update gems: jekyll-sitemap (0.12), jekyll-feed (0.8).
    • Improve next/previous pager links visibility by changing gray color to blue ($link-color).

    Bug Fixes

    • Fix .sidebar flicker/jump when hovered. #583

    Maintenance

    • Move contents of gh-pages branch to master inside of the /docs folder.

    4.0.4

    Enhancements

    • "Gemify" theme ~> gem "minimal-mistakes-jekyll"
    • Replace base_path include with absolute_url filter where possible.
    • Allow images to be placed in other folders. Remove /images/ only restriction and encourage placement in /assets/images/ instead. Full paths are now required. If upgrading from MM 3.4 add /images/ before filenames in Front Matter and _config.yml variables.
    • Add home layout
    • Added missing Turkish translations for UI text. #621
    • Make author avatar optional in sidebar.
    • Update /_includes/seo.html for meta description. #558

    Bug Fixes

    • Fix navigation bar animation "flicker" in Safari #568
    • Fix author.avatar paths for externally hosted images.

    Maintenance

    • Add documentation around gem "minimal-mistakes-jekyll" installation and use.
    • Add note about using full image paths for eg. assets/images/filename.jpg (header images, overlays, galleries, feature rows, etc.) instead of assuming they will always be in /images/.
    • Add "Overriding Theme Defaults" page to documentation.

    3.4.8

    Enhancements

    • Improve type readability for larger viewports by bumping up base font-size. #533
    • Update Portuguese localized UI text. #541
    • Add page.title and via parameter to Twitter share link. #538

    Bug Fixes

    • Fix Last.fm author profile URL. #540

    Maintenance

    • Move Brazilian Portuguese localized text under pt-BR key.

    3.4.7

    Enhancements

    • Add layout based and user-defined class names to <body> element for added CSS hooks. #526
    • Add simplified Chinese localized UI text. #532

    Bug Fixes

    • Remove duplicate include of base_path in category-list.html #522

    3.4.6

    Enhancements

    • Add Italian "comments" related localized UI text. #514

    Bug Fixes

    • Disable compress HTML layout by default. To enable add layout: compress to _layouts/default.html.

    3.4.5

    Enhancements

    • Improve line numbered code block styling when using {% highlight linenos %} tag. #513
    • Add English fallback to "Follow" button label. #496

    Bug Fixes

    • Fix Firefox alignment issues with code blocks generated with the {% highlight %} tag. #512

    Maintenance

    • Clarified comment for author.stackoverflow value used in author sidebar links. #487
    • Add list of localized text strings. #488
    • Add {% highlight %} code block examples to demo site.
    • Add documentation for using custom sidebar navigation menus. #476

    3.4.4

    Enhancements

    • Add French "comments" related localized UI text. #472

    Bug Fixes

    • Exclude vendor in Jekyll config file.
    • Fix Liquid syntax error for offending parenthesis. #479

    Maintenance

    • Update gems: colorator (1.1.0), forwardable-extended (2.6.0), github-pages (93), jekyll (= 3.2.1), minima (= 1.0.1).

    3.4.3

    Enhancements

    • Make "honeypot" input in Staticman comment form less obvious to spam bots
    • Add padding to .highlight code blocks to better align overflow scrollbar to the bottom.
    • Add additional image options for Twitter card social sharing meta tags. #466
    • Add structured data markup for Staticman comments. #458

    Bug Fixes

    • Format og:locale tag with _ instead of -. #462

    Maintenance

    • Add note to docs about using url: http://localhost:4000 when working locally.

    3.4.2

    Enhancements

    • Improve UX of static comment forms. #448

    3.4.1

    Enhancements

    • Add staticman.filename configuration with UNIX timestamp for sorting data files. example ~> comment-1470943149.

    Bug Fixes

    • Don't add <a> to author name if URL is blank.

    3.4.0

    Enhancements

    • Support static-based commenting via Staticman for sites hosted with GitHub Pages. #424

    3.3.7

    Bug Fixes

    • Re-enabled Jekyll plugins in _config.yml in case they aren't autoloaded in Gemfile. #417

    Enhancements

    Maintenance

    3.3.6

    Bug Fixes

    • Fix blank site.teaser bug. #412

    3.3.5

    Enhancements

    • Add English default text site.locale strings. #407
    • Add Portuguese localized UI text. #411
    • Add Italian localized UI text. #409

    Maintenance

    • Remove unused Google AdSense variables in _config.yml. #404
    • Update Gemfile instructions for using github-pages vs. native jekyll gems.
    • Disable gems: in _config.yml and enable plugins with Bundler instead.
    • Add repository to _config.yml to suppress GitHub Pages error Liquid Exception: No repo name found.

    3.3.4

    Enhancements

    • Add support for configurable feed URL to use a service like FeedBurner instead of linking directly to feed.xml in <head> and the site footer. #378, #379, #406
    • Add Turkish localized UI text. #403

    Maintenance

    • Update gems: activesupport (4.2.7), ffi (1.9.14), github-pages (88), jekyll-redirect-from (0.11.0), jekyll-watch (1.5.0).

    3.3.3

    Enhancements

    • Make footer stick to the bottom of the page.

    Bug Fixes

    • Fix gallery size bug #402

    Maintenance

    • Set default lang to en.

    3.3.2

    Bug Fixes

    • Fix JavaScript that triggers "sticky" sidebar to avoid layout issues on screen sizes < 1024px. #396

    3.3.1

    Enhancements

    • Enable image popup on < 500px wide screens. #385
    • Indicate the relationship between component URLs in a paginated series by applying rel="prev" and rel="next" to pages that use site.paginator. #253
    • Improve link posts in archive listings. #276

    Maintenance

    • Update gems: github-pages (86), ffi 1.9.13, jekyll-mentions 1.1.3, and rouge 1.11.1
    • Fix note about custom sidebar content appearing below author profile. #388

    3.2.13

    Enhancements

    • Add English default UI text for Canada, Great Britain, and Australia. #377
    • Switch default locale from en-US to en.

    3.2.12

    Enhancements

    • Remove window width "magic number" from sticky sidebar check in main.js for improved flexibility. #375

    Bug Fixes

    • Fix author override conditional where a missing authors.yml would show broken sidebar content. Defaults to site.author. #376

    3.2.11

    Bug Fixes

    • Fix disappearing author sidebar links #372

    Maintenance

    • Update gems: github-pages (84), jekyll-github-metadata 2.0.2, and kramdown 1.11.1
    • Update vendor JavaScript: jQuery 1.12.4, Stickyfill.js 1.1.4
    • Update Font Awesome 4.6.3

    3.2.10

    Maintenance

    • Add CONTRIBUTING.md

    3.2.9

    Enhancements

    Bug Fixes

    • Fix Person typo Schema.org type #358

    Maintenance

    • Update github-pages gem and dependencies.
    • Remove minutes_read to avoid awkward reading time wording #356

    3.2.8

    Bug Fixes

    • Remove cursor: pointer that appears on white-space surrounding author side list items and links. #354

    Maintenance

    • Add contributing information to README.md. #357

    3.2.7

    Enhancements

    • Add French localized UI text. #346

    Bug Fixes

    • Fix branch logic for Yandex and Alexa in seo.html. #348

    3.2.6

    Bug Fixes

    • Fix error Liquid Exception: divided by 0 in _includes/archive-single.html, included in _layouts/single.html caused by null words_per_minute in _config.yml. #345

    3.2.5

    Bug Fixes

    • Fix link color in hero overlay to be white.
    • Remove underlines from archive item titles.

    3.2.4

    Enhancements

    • Improve text alignment of masthead, hero overlay, page footer to be flush left and remove awkward white-space gaps. #342
    • Add Spanish localized UI text. #338

    Bug Fixes

    • Fix alignment of icons in author sidebar #341

    Maintenance

    • Add background color to page footer to set it apart from main content. #342
    • Add terms and privacy policy to theme's demo site. #343
    • Update screenshots found in theme documentation.

    3.2.3

    Enhancements

    3.2.2

    Enhancements

    • Add support for image captions in Magnific Popup overlays via the gallery helper. #334

    3.2.1

    Bug Fixes

    • Remove need for "double tapping" masthead menu links on iOS devices. #315

    Maintenance

    • Add ISSUE_TEMPLATE.md for improve issue submission process.

    3.2.0

    Bug Fixes

    • Fix missing category/tag links in post footer due to possible conflict with site.tags and site.categories. #329

    3.1.8

    Bug Fixes

    • Fix Liquid Exception: undefined method 'gsub' for nil:NilClass in _layouts/single.html error when page.title is null. <h1> element is now conditional if title: is not set for a page or collection item. #312

    Maintenance

    • Remove duplicate fa-twitter and fa-twitter-square classes from _utilities.scss. #302

    • Document installing additional Jekyll gem dependencies when using gem "jekyll" instead of gem "github-pages" to avoid any errors on run. #305

    3.1.7

    Enhancements

    • Add translation key for "Recent Posts" used in home page index.html. #316

    Maintenance

    • Small fix to avoid underlying the whitespace between icons and related text when hovering. #303

    3.1.6

    Maintenance

    • Update gem dependencies. Run bundle to update Gemfile.lock.

    3.1.5

    Maintenance

    • Fix www and https links in author profile include #293

    3.1.4

    Enhancements

    • Add overlay_filter param to hero headers #298

    3.1.3

    Enhancements

    • Improve site.locale documentation #284
    • Remove ProTip note about protocol-less site.url as it is an anti-pattern #288

    Bug Fixes

    • Fix og_image URL in seo.html #277
    • Fix author_profile toggle when assigned in a _layout #285
    • Fix typo in build:all npm script #283
    • Fix URL typo documentation #287
    • SEO author bug. If twitter.username is set and author.twitter is nil bad things happen. #289

    3.1.2

    Enhancements

    • Explain how to use nav_list helper in documentation.
    • Reduce left/right padding on smaller screens to increase width of main content column.

    Bug Fixes

    • Fix alignment issues with related posts #273 and "Follow" button in author profile #274.

    3.1.1

    Bug Fix

    • Fixed reading time bug when words_per_minute wasn't set in _config.yml #271

    3.1.0

    Enhancements

    • Updated Font Awesome to version 4.6.1
    • Added optional GitHub and Bitbucket links to footer if set on site.author in _config.yml.

    Bug Fixes

    • Fixed Bitbucket URL typo in author sidebar.

    3.0.3

    Enhancements

    • Rebuilt the entire theme: layouts, includes, stylesheets, scripts, you name it.
    • Refreshed the look and feel while staying true to the original design of the theme (author sidebar/main content).
    • Replaced grid system with Susy.
    • Replaced Grunt tasks with npm scripts.
    • Removed Google Fonts and replaced with system fonts to improve performance (they can be added back if desired)
    • Greatly improved theme documentation.
    • Increased the amount of sample posts, sample pages, and sample collections to throughly test the theme and edge-cases.
    • Moved all sample content and assets out of master to keep it as clean as possible for forking.
    • Added new layouts for splash pages, archives for jekyll-archives if enabled, and compress.html to improve performance.
    • Added taxonomy links to posts (tags and categories).
    • Added optional "reading time" meta data.
    • Improved Liquid used for Twitter Cards and Open Graph data in <head>.
    • Improved gallery include helper and added feature_row for use with splash page layout.
    • Added Keybase.io, author web URI, and Bitbucket optional links to sidebar.
    • Add feed.xml link to footer.
    • Added a UI text data file to easily change all text found in the theme.
    • Added LinkedIn to optional social share buttons.
    • Added Facebook, Google+, and custom commenting options in addition to Disqus.
    • Added optional breadcrumb links.

    2.2.1

    2.2.0

    Enhancements

    • Add support for Jekyll 3.0
    • Minor updates to syntax highlighting CSS and theme documentation

    2.1.3

    Enhancements

    • Cleaner print styles that remove the top navigation, social sharing buttons, and other elements not needed when printed.

    2.1.2

    Enhancements

    • Add optional CodePen icon/url to author side bar #156
    • Documented Stackoverflow username explanation in _config.yml #157
    • Simplified Liquid in post-index.html to better handle year listings #166

    Bug Fixes

    • Cleanup Facebook related Open Graph meta tags #149
    • Corrected minor typos #158 #175

    2.1.1

    Enhancements

    • Add optional XING profile link to author sidebar
    • Include open graph meta tags for feature image (if assigned) #149
    • Create an include for feed footer

    Bug Fixes

    • Remove http protocol from Google search form on sample 404 page
    • Only show related posts if there are one or more available
    • Fix alignment of email address link in author sidebar

    2.1.0

    Enhancements

    • Add optional social sharing buttons (#42)

    social sharing buttons

    • Add Soundcloud, YouTube (#95), Flickr (#119), and Weibo (#116) icons for use in author sidebar.
    • Fix typos in posts and documentation and remove references to Less
    • Include note about Octopress gem being optional
    • Post author override support extended to the Atom feed (#71)
    • Only include email address in feed if specified in _config.yml or author _data
    • Wrap all page content in #main to harmonize article and post index styles (#86)
    • Include new sample feature images for posts and pages
    • Table of contents improvements: fix collapse toggle, indent nested elements, show on small screens, and create an _include for reusing in posts and pages.
    • Include note about running Jekyll with bundle exec when using Bundler
    • Fix home page path in top navigation
    • Remove Google Authorship (#120)
    • Remove duplicate author content that displayed in div.article-author-bottom
    • Removed unused _sass/print.scss styles
    • Improve comments in .scss files

    2.0.0

    1.3.3

    Enhancements

    • Added new icons and profile links for Stackoverflow, Dribbble, Pinterest, Foursquare, and Steam to the author bio sidebar.
    • Cleaned up the Kramdown auto table of contents styling to be more readable
    • Removed page width specific .less stylesheets and created mixins for easier updating
    • Removed Modernizr since it wasn't being used
    • Added pages to sitemap.xml
    • Added category: to rake new_post task
    • Minor typographic changes

    Bug Fixes

    • Corrected various broken links in README and Theme Setup.

    1.3.1

    Enhancements

    • Cleaned up table of contents styling
    • Reworked top navigation to be a better experience on small screens. Nav items now display vertically when the menu button is tapped, revealing links with larger touch targets.

    menu animation

    1.2.0

    Bug Fixes

    • Table weren't filling the entire width of the content container. They now scale at 100%. Thanks @dhruvbhatia

    Enhancements

    • Decreased spacing between Markdown footnotes
    • Removed dark background on footer
    • Removed UPPERCASE styling on post titles in the index listing

    1.1.4

    Bug Fixes

    • Fix top navigation bug issue (#10) for real this time. Remember to clear your floats kids.

    1.1.3

    Bug Fixes

    • Fix top navigation links that weren't click able on small viewports (Issue #10).
    • Remove line wrap from top navigation links that may span multiple lines.

    1.1.2

    Enhancements

    • Added Grunt build script for compiling Less/JavaScript and optimizing image assets.
    • Added support for large image summary Twitter card.
    • Stylesheet adjustments

    1.1.1

    Bug Fixes

    Enhancements

    • Added image attribution for post and page feature images.
    • Added 404 page.
    • Cleaned up various Less variables to better align with naming conventions used in other MM Jekyll themes.
    • Removed Chrome Frame references.
    • Added global CSS3 transitions to text and block elements.
    • Improved typography in a few places.

    1.0.2

    Enhancements

    • Google Analytics, Google Authorship, webmaster verifies, and Twitter card meta are now optional.

    1.0.1