-
Notifications
You must be signed in to change notification settings - Fork 25.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with minifying plugins #1158
Comments
If I had to guess it's likely screwing with I've seen minifiers bork it because of the YAML Front Matter block.
Should be easy to verify by diffing the file bundled in the gem against what's in |
Perfect! I sensed it had something to do with Removing the banner text in my installed copy of the gem fixes this issue. So all is good.. |
Was thinking the same thing about the banner text. Since 3.5 fixed the issue, adding the blank front matter doesn't need to happen anymore. The hamburger should only show when the menu items are wider than what can fit on screen. If you had one menu item that is fairly short you could potential never see a hamburger because it fits comfortability in the viewport. Anything that overflows outside of it gets placed in the hamburger drop down with this script. |
- No longer needed ref: jekyll/jekyll#5918 Ref: #1158
@ashmaroli I removed the blank YAML Front Matter gem "minimal-mistakes-jekyll", :github => "mmistakes/minimal-mistakes" Let me know if the JS is still getting mangled by those minifier plugins. |
This issue has been successfully resolved 👏 |
Sweet! Thanks for identifying the issue. Never felt great adding the blank YAML to that file to make it "overridable", glad it could be removed. |
My pleasure. 😃 I only did a superficial testing with overriding static asset files. I recommend that you carry out proper tests before releasing the next version to be more than sure it's all proper |
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
* Bump version to 4.2.0 * Add https prefix to google-universal embed code. (#772) * Add https prefix to google-universal embed code. (#772) * Pagination now works for index.html files in subfolders. Links to next page consider baseurl now. (#764) * Links to next page consider baseurl now. * paginate_show_page_num controls whether page number gets output. * Pagination now works for index.html files in subfolders. Links to next page consider baseurl now. (#764) * Document moving paginated home page to an alternate location * Update CHANGELOG and history * Bump version to 4.2.1 * Fix bug - include section for Discourse embedded comments (#825) * Improve the documentation for novice users (Tags+Categories and Pagination) (#826) * Enhanced the documentation with some tips for the tags, categories and paginator * Enhanced the documentation with some tips for the tags, categories and paginator * Update 05-configuration.md * Update 10-layouts.md * Added Korean data in ui-text.yml Added Korean translations. * Add long `title` for testing purposes * Update GreedyNav.js * Replace with relative sizes * Update GreedyNav.js * Update GreedyNav to use flexbox instead of `display: table` - ref #836 * Run through Autoprefixer * Add flexbox fixes for < IE9 to make the greedy nav button visible * Add Russian localized UI text * Add Russian localized UI text to test and documentation site - Close #815 * Add Korean localized UI text * Adjust `author__urls` shadow to match navigation `box-shadow` * Add Traditional Chinese UI text. * Add zh-TW UI text to /docs and /test * Added a few clarifying comments YAML references are not always obvious, and ensuring people know to remove your Google IDs seemed a good idea to comment on. Thanks for minimal mistakes! * meta tag "author" added, for site author the field name is used * Update README * Update theme files in /docs * Add theme meta info to _layouts/default.html * Add theme meta info * Update CHANGELOG and history * Bump version to 4.2.2 * Update theme meta info * New comment. (#863) * Escape Liquid * Escape Liquid * Change default locale to `en_US` to appease OpenGraph debugger. - Fixes #843 * Add banner text to main.min.js (#880) - Add `---` YAML Front Matter as a workaround to allow the theme gem's version to be overridden locally. - Adjust page scope in Front Matter default to avoid adding a layout to `main.min.js` - Fixes #874, Fixes #722 * Update CHANGELOG and history * Bump version to 4.3.0 * Remove buggy conditional around related posts header (#901) This removes a buggy conditional that checks if `related_label` is available in translations before displaying the header for related posts but this header already handle missing translation by using a default string. With this fix the header is displayed even if the translation for this label isn't available. Fix #900 * Update CHANGELOG * Bump version to 4.3.1 * Bump version to 4.3.1 * Bump version to 4.3.1 * Removed extra word in comment (#911) * Typo fix (#915) * Bump version to 4.3.1 * Update CHANGELOG and history * Update contributing info * Update year * Improve print styles (#919) * Fix image caption border-radius * Fix image caption border-radius * Improve print stylesheet - Close #909 * Update CHANGELOG and history * Add Lithuanian language/locale (#924) * Add Lithuanian language/locale (#924) * Update CHANGELOG and history * Replace modified with last_modified_at (#930) Fixes #929 * Add ProTip about installing unreleased version on `master` * Update CHANGELOG and history * Fix `.masthead` and `.page__footer` overlapping full screen video elements. - Close #933 * Add closing `}` * Fixed link errors in docs (#946) * Move SCSS partials to `/_sass/minimal-mistakes` for easier CSS customization * Release 💎 4.4.0 * Update history * fix(includes/video): use https always (#945) closes #944 * Update ui-text.yml (#958) * Sync `/docs` with root changes * Update CHANGELOG and history * New comment. (#967) * New comment. (#968) * Add link to comment * Transition “hamburger” navicon on click to “X” navicon by adding `.close` to button - Close 969 * Release 💎 4.4.1 * Bump version to 4.4.1 * Toggle close button on `mouseleave` - Close #975 * Update 08-ui-text.md (#972) * Update 08-ui-text.md * Update 08-ui-text.md * Update CHANGELOG and history to reflect #972 * Add Swedish language (#996) Translated this for my page today https://github.com/ojn/www.netkom.se/blob/master/_data/ui-text.yml I hope there are no spelling mistakes, since one should strive for "minimal mistakes"... :-) * Add Swedish language * Add new brand variable: $bitbucket-color (#1009) * Update CHANGELOG and history * Fix broken Kramdown TOC link * Fix "Greek" ~> "Swedish" typo * Removing extraneous a and li tags (#1038) Removing duplicate <a> and <li> closing tags in paginator include. * Remove extraneous `</a>` and `</li>` tags * New comment. (#1064) * Update comment-1497284119888.yml * New comment. (#1065) * Fixed MD link to docs in the 'Helpers' page. (#1066) * Fix broken link to example _config.yml file (#1069) * Fix typo * HTTPS some external links (#1083) HTTPS some external links * Google+ page comments updated. * Fix indentation and remove comments * Fix indentation and formatting * Update Google+ page comments for /docs * Update CHANGELOG and history * Fixes and updates for the Greek language (#1054) I have translated some UI text that hadn’t been translated by @Stelios3g. And I have also changed some translated entries to look and sound more natural for general uses (eg ‘Recent posts’ was translated as ‘Latest Announcements’ before). Finally, I have added ‘RSS’ next to ‘Feed’, because 1) there is no translation (or something that sounds natural) in Greek I’m afraid, 2) the term ‘RSS Feed’ is widely used in Greek websites. * Fixes and updates for the Greek language * Update CHANGELOG and history * Add Dutch language (#1081) * Add mention of Dutch localized UI text strings to theme documentation * add gitlab to author profile (#1050) * add gitlab to author profile * add gitlab to footer * Fix alignment of : * Update Update CHANGELOG and history * Fixed site variables (#1063) * Fix variable names * Improve documentation for grid view * Adjust nav list `.active` state to accommodate text that spans multiple lines. * Add indonesian locale (#1101) * Add Indonesian locale text strings * Update CHANGELOG and history * Add $navicon-link-color-hover 1/2 (#1089) Since the orig color-scheme doesn't always represent the nav/site colors * Add $navicon-link-color-hover 2/2 (#1088) Since the orig color-scheme doesn't always represent the nav/site colors * Add variable for navicon link color * Replace Gist Liquid tag with embed `script` * Change `gems` key in config to `plugins` * Add tzinfo.data gem for Windows to appease timezone error * Update CHANGELOG and history * Bump dependencies * Release 4.4.2 * Bump version to 4.4.2 * Bump version to 4.4.2 * Add vertical scrollbar to sidebars that extend outside the viewport Viewing overflowing sidebar content requires scrolling the entire page which is annoying and causes the reader to lose their place. Use CSS `calc` to approximate height of the sidebar (`100vh` - height of the masthead) and apply `overflow-y: auto` to add vertical scrollbars when needed. Fixes #706 * New comment. (#1116) * New comment. (#1117) * New comment. (#1119) * New comment. (#1120) * New comment. (#1124) * New comment. (#1125) * Use a plugin to read data files from gem - jekyll-data v1.x - jekyll 3.5 automatically requires a theme's runtime deps - jekyll v3.5.0 had bugs. Hence use v3.5.1 and beyond * New comment. (#1133) * Upgrade to Susy 3 and replace grid mixins with new `span` and `gutter` functions Most of Susy's mixins have been deprecated, `@include container()`, `@include full()`, `@include span()`, `@include prefix()`, `@include suffix()`, `@include gallery()`, etc. Fixes #1114 * Spanish text for comments (#1118) * Add missing Spanish UI text strings * Update CHANGELOG * Add link to PR * Refactor intro animations into a separate SASS variable (#1147) * Add `$intro-transition` variable * Fix space alignment * Revert `plugins;` back to `gems:` until github/github-pages gem updates to newer Jekyll - Plugins won't activate if using the new `plugins` key with Jekyll < 3.5 * Update CHANGELOG and history * Correct name of gem to that of the theme (#1149) * Include documentation on disabling animations (#1150) * Update CHANGELOG and history * Fix typo * Change reference to "Basically Basic" back to "Minimal Mistakes" * Update CHANGELOG and history * Link to PR on GitHub * Fix disappearing author sidebar links - Close #1136 * Update CHANGELOG and history * Header alt tags (#1138) * Added support for an alt tag for the header image This allows using page.header.image_description as the alt tag. It will still default to site.title if unset. * Added documentation * DRY up handling of `image_description` for alternative text * Update CHANGELOG and history * Update documentation (#1151) * Update Quickstart documentation * update Installation documentation * Update documentation for Overriding Defaults * Release 💎 4.5.0 * support vietnamese (#1159) * Add mention of Vietnamese to UI text docs and update CHANGELOG/history * Remove blank YAML Front Matter from JavaScript banner - No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158 * Update 05-configuration.md (#1164) * Update CHANGELOG and history * Improve `page` and `archive` layouts (#1166) * Fix collapsed white-space above pagination links * Improve `page` and `archive` layout - Center main content on page - Harmonize sidebar columns to be equal widths Fixes #1155 * Update CHANGELOG and history * Position and align right sidebar with the top of the main content * Offset right sidebar at `$large` viewport * Add TOC bottom include test post * Add right sidebar styling edits to documentation site * Add TOC bottom include test post * Make minor formatting changes * Remove outside and right borders in `table`s * Increase font-size of code blocks. * Reduce indent of nested "table of contents" links * Update `website_label` * Rename gems key to `plugins` - `gems` key in `_config.yml` was deprecated in Jekyll 3.5 and changed to `plugins` ref: jekyll/jekyll#5130 * Reword sentences * Roll back `gems:` to `plugins:` change in `_config.yml` - GitHub Pages still doesn't seem to load safe plugins when using `plugins` key * Fix positioning of sidebar table of contents when using `layout: splash` Close #1169 * Adjust width of `.sidebar` to match `.sidebar__right` - Use `$right-sidebar-width-narrow` and `$right-sidebar-width` Sass variables to determine width of sidebar instead of Susy `span` function * Fix "follow" links `z-index` order to avoid overlapping issues Close #1167 * Replace `gems` key with `plugins: ` * Extend grid view to the right to better fill the page - Use a negative right margin to pull `.grid__wrapper` into the dead space left for a sidebar. - Add sample documents to "portfolio" collection to test grid view - Update CHANGELOG and history * Update 16-stylesheets.md (#1170) Typo error - "want" to "what" * Update CHANGELOG and history * Update GEMFILE according description to use theme on github-pages * First working version * Remove obsolete files * remove therubyracer gem * gem file changed * delete obsolete files * synch to original * * * Create README.md * Remove pictures * remove pictures * home.md changed excerpt w/o pictures * Add neutral picture in home page * Cleaning home page * Formatting home page * editme ... first try * Add editme on the overview pages * Cleaning * Cleaning _config.yml * set x_large variable to 1600 * Update _config.yml editme_path to full url * Update _includes/editme to support full path from _config.yml * new include file buttons * Update _config.yml add github_base_url * Update home.md add button row * Change Main navigation from Docu to Documentation * _config.yml: add page defaults for excerpt, cta_url * _config.yml add missing slash in spldoc_path * _config.yml: new defaults are properties of header header.cta_url , header.cta_label * Update _config.yml * Update home.md * home.md replace buttons with links * Update home.md * Update home.md * Add possible link in parallel to button * home.md add link_url and link_label * Update feature_row * Update feature_row * Update feature_row * Update feature_row * Switch off the complete Social section in footer.html * clean gh-pages * iopages update * add how to connect pages
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes#1158
author Michael Rose <est.michael@gmail.com> 1393533295 -0500 committer seungwubaek <whiteseungwu@gmail.com> 1604582257 +0900 parent f53d9a2964860ccc43528c082312a7e7386e3be1 author Michael Rose <est.michael@gmail.com> 1393533295 -0500 committer seungwubaek <whiteseungwu@gmail.com> 1604581738 +0900 Initial commit Personalize for me Fix base url Simplify permalinks Fix site url in a few more spots post.url is going to be the death of me Add those bath paths yo Minor cleanup Add custom Icomoon webfont set with social icons Add .pull-right image example Add RSS and Twitter icons Add default-thumb for OG and Twitter Card support Increase latest posts to 5 Add link to lovetextures.com Add unique page description Add table of contents Create README.md Add theme setup instructions Add theme preview links Fix typo Cleanup Add Pygments cod highlighting Close paragraph Add favicons and iOS icons Add descriptions. Change about text. Add MIT license Fix license URL Add dark background to next/previous buttons Add Microformats goodness Add Microformat goodness Fix about URL in byline Add customization notes. Fix typo Add button styles and "view all articles" link to home Fix update date Update Magnific Popup to version 0.8.9 Use correct descriptions for recent posts on home. Fixes #3 Fix typo in h1 Group articles by year, remove publish dates (visual noise) Update site.url Document and add configurable navigation links to Jekyll _config.yml Edit theme documentation. Update head.html Remove hardcoded Made Mistakes site title. Reduce image height Remove "." from top navigation links Add more social networking link icons for author-bio aside Document variables.less color and font customization Google+ tweaks Remove background texture Fix triangle and make image-wrap span page width on > 1382px Fix head-wrap position Fix trailing slash in documentation Update Google Analytics tracking id Fix typos in feed.xml Correct date Update theme screenshot Add configurable external links to top navigation. Resolves #5 Style inline code snippets Make _config.yml more generic Optional Google Analytics, Google Authorship, webmaster verifies, and Twitter cards meta. Update README.md Cleanup LESS variable names Add image attribution for post and page feature images Update bio photo for author sidebar Remove Chrome Frame references Add global transition text and block elements Remove Typleplate styles Minor adjustments to author-bio typography Improve typography Remove headline wrap and fix schema tag on post/page title's Add image attribution Fix .image-pull-right overlap with paragraph text Improve style of highlighted syntax HTML cleanup Improve typography of .article-author Add custom 404 page Init Gruntjs build script Update scripts Gruntify stylesheets Minor adjustments to TOC and author sidebar Optimize images Add Twitter Card summary large image Darken code background Update theme setup documentation Update README.md Update screenshot Update README.md Correct top navigation link bug, fixes #10 Remove line-wrap on top navigation links that may span two lines Clear floats Make Markdown tables take 100% width Size tables to fill content container Replace site.url with localhost server Update permalink Remove all CAPS styling on post headlines in index listing Replace bio photo with generic image Remove category limit on post index Update nav links Rename _includes Rename article-author-top class to article-author-side Change footer from dark to light Decrease spacing between footnotes Add trailing / to permalinks Remove schema.org references to simplify markup Rename Articles to Posts to stay consistent with Jekyll naming conventions Correct url to jekyll Correct url to Last.fm profile Remove schema reference Update Gemfile Remove category Add rake tasks for creating new posts/pages Remove table of contents hover indent Correct demo theme link Cleanup table of contents styling Shrink bio-photo size on large screens Create media query mixins and consolidate .less files Remove Modernizr script and add html5shiv and media query polyfill scripts for < IE9 Improve responsive nav experience Update theme screenshot Add pages to sitemap Correct broken link. Fixes #19 Update example HTML to include links to larger images to display via Magnific Popup script Fixes #21 Remove {{ site.url }} reference to simplify example Update theme link in footer Cleanup documentation Remove barely used tagline variable Add category to rake new_post Decrease blockquote font-size Add new icons and profile links to sidebar for Stackoverflow, Pinterest, Foursquare, Steam, and Dribbble. Fixes #22 Update Revert "Update" This reverts commit 81b4e1881e00a183e9a7e6a2b091ed31485a5170. Bring back Gemfile Bring back Gemfile Accepts G+ username instead of full URL, adds Google authorship as per https://support.google.com/webmasters/answer/1408986?expand=option2 Site.owner.avatar now accepts local images and hotlinked images (conditional on http://, https:// in string) Revert google change fix google plus integration in bio, now accepts username revert some change Make google+ expect handle, not full url for head and author-bio Correct author bio image alignment. Fixes #24 Adjust size of author bio photo in footer Make twitter cards accept hotlinked images make twitter cards accept hotlinked images make feature images accept hotlinks cleanup Add whitespace below figure element. Fixes #32 Add .JPG and .jpeg extensions to Magnific Popup lightbox call. Fixes #33 add disqus comments as per hpstr theme Include Disqus script only if shortname is present in _config.yml include sample link url, post include link posts in post index, with external url, timestamp Add icon to link post heading in indexes Link icon to source page add info about notices in sample post Add correct padding below link post heading in index - Fixes #45 Add alternate button colors from HPSTR theme - Fixes #40 s/font-color/color in page.less Combine body styles Fix link Remove style conflict between Gist lines and navicon-lines. Fixes #49 Rename the 'pygments' option to 'highlighter'. As recommended by Jekyll 2.0.0 Fixes #57 Update "read up here" link. Exclude Gemfile, Gemfile.lock, LICENSE and README. Enable Pygments pre Jekyll 2.0 - GitHub Pages doesn't support highlighter: pygments, wait to switch Replace Icomoon icons with Font Awesome 4.1.0 - Fixes #63 Fix of page link icon after switch to Font Awesome. fixed link colors Fix allows users to change linkcolorhover, linkcolorfocus and linkcolorvisited from the variables.less file. In the original source code, the link color settings in typography.less did not match link colors settings in variables.less. This caused the link settings in the typography file to override the link settings in variables.less file. Ignore Gemfile.lock Update to Jekyll 2.2.0 - Using the theme for the first time install Bundler and then run 'bundle install' - Updating the theme run 'bundle update' to update all gem dependencies Use data file to maintain site navigation - Remove top navigation links from _config.yml Simplify and organize _config.yml variables Replace sitemap.xml with Jekyll Sitemap gem Convert .less to .scss Ignore .sass-cache Install Octopress to create new posts/pages Remove Google fonts from head and include as .scss partial Toggle paragraph indentation on and off. - On by default Page cleanup Update Update Remove Ignore Add optional email address to author bio and feed.xml - Fixes #35 - To add additional social network profiles edit _author-bio.html - Icons come from the Font Awesome webfont. See http://fontawesome.io/icons/ for a complete list Add alternate bio photo for testing purposes Make it generic Update license Change link name from email address to just "Email" - Fixes #68 Delete Gemfile.lock This file was added to the .gitignore recently, but hasn't been deleted from the code line. Fix typos and grammar Fixed wrong author name in feed.xml Only include email if author has an email address specified Remove extra + Include examples for social media links Fix Google+ variable in author sidebar Update about page Remove references to .less files Change .less to .scss Fix Google webfonts to load over http and https Mention that Octopres is optional - Used to automate the creation of new posts and pages Remove "layout: none" from feed.xml Make Google AdSense banner in footer conditional Fix up small spelling mistake in ad code. Fix typo removed unused <a> tag in _author-bio.html illegal character in query fixed Remove references to .less - Add Gist example Wrap all page content in #main div to fix #86 - Adjust article styles to correctly display post indexes - Remove top margin from page titles Include new sample images for features Fix button border color - Remove bottom borders on links and use text-decoration: underline instead - Use sans-serif font for button text Reduce size of feature image triangle - On smaller screens reduce size of triangle Reduce size of sample feature images Fix broken TOC toggle Move .image-wrap triangle down a few pixels to cover small gap Added the fixed width class for font awesome icons This will allow cleaner stacking of icons that aren’t square Added youtube and soundcloud for site owner Add protocol-relative URL example Update gems Add note about running Jekyll with bundle exec rel="nofollow" footer links rel="nofollow" footer links Missing trail </a> The missing </a> willing cause an issue when someone is customizing the order of "Post then Date" to "Date then Post". Update gemfile Fix home linke path Remove http://localhost:4000 from site.url in _config.yml Add grunt images task Document $paragraph-indent variable Optimize images add social button in author-bio.html sina weibo is a widely-used social community in China add Flickr social button to author-bio.html Remove Google Authorship - Fixes #120 - Add person microdata in author sidebar Remove duplicate author content Fix typo Remove print styles Clean up comments in Sass partials Clean up comments Improve table of contents - Replace html snippet with _includes/toc.html - Add FA icon to table of contents header - Display table of contents on small screens - Add hierarchy to toc with indents Add optional social sharing buttons - Social share buttons appear at the end of every post and page unless you add share: false to their YAML Front Matter - Fixes #42 Fix social share buttons overlapping on small screens Move feed footer to an include Display custom 404 page - Fixes #128 Remove feature image Remove http protocol from Google search form Update gems added link to XING profile mis-aligment of email address (all other items have an leading whitespace) Update _author-bio.html I'm sorry about the double slash :disappointed: Show related posts only when there are 1 or more facebook sharing image meta tag added related #149 issue Revised year listing that is more robust to changes- Add CodePen to owner social options fix typo Stackoverflow username explanation Remove trailing whitespace Fix typo in menu button class - .navtoogle should be .navtoggle - Fixes #175 Updated Font Awesome to 4.4 - Fixes #178 Underline links in emphasized blocks Underline links wrapped in bolded (strong) text Add emphasized and bold text with links inside Removed duplicate 'powered by Disqus' link. This also fixes an issue during page load with Disqus comments on them, `comments powered by Disqus` displayed then got pushed down. Add note and link to MM-Jekyll 3 branch. Update gems Fix home markup for link posts Update Font Awesome to 4.5.0 Update README.md Revert "Update README.md" This reverts commit 6bbbe819c83047afa1d59e733bb319f8a0965644. Add basic print styles - Hide menu, social share buttons, and ads on print - Close #191 Update Octopress config - Remove _octopress.yml and move settings into _config.yml as per Octopress' documentation - Close #163 Update dependencies Update links - Remove Made Mistakes from header nav - Update MM footer link Increase width of main content container Fix typo in `bundle exec` command Support Jekyll 3.0 - Update to Jekyll v3.0 - Switch from Pygments.rb to Rouge for syntax highlighting - Minor updates to syntax.scss partial and theme documentation - Include jekyll-gist gem - Close #192, #218 Remove navigation role as it is unnecessary Feature: Config refactor Clean-up `Gemfile` - Remove gems already included with `github-pages` - Remove Octopress, should be optional Reorganize settings and include default values for easier updating Feature: Refactor layouts and includes Remove "_" from includes Add support for `baseurl` DRY up layouts by creating a default Fix typo Include absolute URL shorthand Rename classes for consistency Add compress.html layout - Update config - Remove problematic inline JS comments Consolidate layouts - Remove page.html - Rename post-index.html ~> archive.html Remove .page styles Add basic schema structure Add SEO stuff - <head> related SEO - Twitter Cards and Open Graph metas - Webmaster tool verifications Improve SEO include Fix author social link(s) alignment Set defaults for _posts - layout ~> post.html - enable comments Reference site settings for site author (default) Rename Google variables and update to Universal Tracking code Move pages into _pages directory Display site name with title as a fallback in footer copyright Enable share buttons on all _posts (default) Remove Octopress new post/page templates Simplify favicons and logo usage Get GFM fenced code blocks working - For simplicity remove other styles of code block examples and stick with what GitHub uses Feature: Improve demo posts, pages, and collections Change excerpt separator to <!--more--> Change permalink format to /:title/ Add defaults for pages Remove layout and fallback to config default Add more sample posts and pages to test theme Revert back to default excerpt separator and override on a post by post basis Cleanup auto generated excerpts Edit sample posts Add editor config file Add more sample content Update header images - Rename image.feature to header.image Add sample post with <code> in excerpt Add archives for pages and posts by [category, year, tags] Update navigation links Rename to .html to keep indents and avoid Markdown parsing Allow Markdown for header.image.caption - Simplify and remove extra variables by condensing into one Edit sample posts Change baseurl to match gh-pages project Update gallery sample post and build _include Update and add samples Remove space after --- Edit title Add sample collection documents Add "group by array" include to simplify archive pages Add breadcrumb navigation include - Disable by default - Add schema.org markup - Add basic styling Improve gallery include variable names DRY up archives by using an include Fix indents Add excerpts Markdownify titles and excerpts DRY up archives by using an include Edit Add Sitemap Markdownify post titles Use archive template for home page - Remove home specific _layout Rename include to archive-list-single.html Fix <title> for pages without a title Rename post.html _layout to single Add flag to enable sidebar author profile or alternate info Disable author profile on archive pages Add sample portfolio/case study Edit defaults Feature: Replace feed.xml with jekyll-feed gem Replace bespoke feed.xml with jekyll-feed plugin Rename author hashes for friendlier names in feed.xml Remove some categories to get around Windows path limit errors Add space after YAML Front Matter Remove extensions from _includes to simplify naming Add more analytics and commenting options Add option to disable social sharing globally Feature: Refactor development tasks Alphabetize Replace Grunt tasks with Gulp Minor edits to Gulpfile Try to get Linguist to ignore vendor files Add author sidebar disabled and custom sidebar content sample posts Disable author sidebar Feature: Add support for jekyll-pagination Paginate posts for home page - Configurejekyll-paginate - Modify home page to include paginator loop - Add pagination include and basic styling - Add " - page #" to <title></tile> for SEO benefits Feature: Give theme a visual refresh Add follow links to footer - Close #205 Add support for localizing UI text with a _data file Remove locale hash to shorten Liquid variable names Add white space to improve code readability Update vendor files - Drop IE8 polyfill scripts Update gems Correct headline hierarchy First pass at cleaning out the CSS cruft - Dump unused styles - Use breakpoint mixin for media queries Add WDM gem to properly enable auto-regeneration on Windows Cleanup SCSS Add smooth scroll and sticky scripts Continue to refine styles and layouts Add file extensions back to non-helper _includes Add page taxonomy links for tags and categories - Customizable text via _data file - Enable/disable links by setting archive page filenames in _config.yml Simplify collections and remove categories and tags for now Properly detect if a page has tags or categories - Arrays are truthy, test on first item instead Edit sidebar and page meta styles Add support for Jekyll Archives plugin - Option to select GitHub Pages compatible tag/category page archive or plugin generated archives Improve breadcrumb helper - Add support for collections - Add support for crumb links that point to auto-generated archive pages (courtesy of Jekyll Archives plugin) and single page Liquid spaghetti pages - Improve styling More style cleanup and housekeeping Add examples for tags and categories path_type Make sure breadcrumbs, tag lists, and category lists only display when enabled Harmonize spacing Make "Follow: " label option Adjust sidebar styling - Disable sticky - Show for small screens and adjust accordingly Only enable breadcrumbs when using Jekyll Archives category pages Enable sticky sidebar - Hide sidebar on small screens Add spaces Hide sidebar on small screens Cleanup table of contents styling Gut grid mixins and replace with Susy for greater flexibility Disable Susy grid debug Remove unused style declarations Add .full image class for spanning the entire content container Fix typo Improve right sidebar styling to better handle position: fixed content Remove position: sticky polyfill Revert "Remove position: sticky polyfill" This reverts commit 6ab127f293881a8c394a994dd0bf3dd83941b766. Enable Stickyfill on screen width > 768px Adjust widths Combine SCSS and JS into one assets folder Watch script files except _*.js for changes Add title to comments section - Style .page__comments-title - Add comments label text to data file - Add .html extension to comment provider _includes Customizable comments label Increase width of main content to better fill large screens sizes Replace ' with " Replace " with ' Update gulp image minification task Table of contents styling updates Add second row of gallery images for testing purposes Improve sidebar styling for small screens Create grid styling for related posts module - Add default teaser image - Disable image watch gulp task Rename folder scss with an "_" for Jekyll to ignore it Whitelist GitHub Pages supported plugins for use with --safe flag Update _scss path in watch Stack social links DRY up archive include - Combine grid and list view into one include Simplify styling Add grid archive to Portfolio index Include images task in default Massage the grid layout Keep images from becoming over optimize... revisit this later Hide social urls behind a button Improve social follow popover button Fix IE9 author sidebar styling Increase white space around right sidebar on x-large screens Remove Google webfonts as default and include for custom <head> includes - Create font stacks using system fonts for improved performance Add custom footer include Add test for JavaScript to help style elements progressively Add default 'no-js' class to be removed with JS if enabled Remove button move on :active state Add "priority plus" navigation pattern for masthead links Improve code readability Edit text label Disable author sidebar on home page Add optional reading time to single _layout Add reading time to archive layout and include icon Update labels, and colors, and things Fix breadcrumb alignment Remove unused declarations Disable breadcrumbs on homepage Make minor adjustments Organize comments providers includes and make FB fill parent container Create includes for greater layout flexibility Rename variables to stay consistent with naming convention Remove alt from teaser image Fix collapsing floats Apply rounded corners to all teaser images Disable breadcrumbs by default Add .wrapper utility class Rough out splash page _layout with styles and test content Add locale string for "Page" Add header overlay sample posts Style overlay background image and add support for caption Add test content Center overlay image Add button size classes Build out overlay header and feature row _include helper Remove underline on footnote arrow Improve masthead links' hover state Add notes about feature_row type used Finesse paragraph indention Change syntax highlighting colors Finesse author sidebar Sample post cleanup Add white space around archive subtitles Configure documentation/demo GitHub Pages hosted site Add localized labels for "website" and "email" author sidebar Add teaser images Disable read time Build navigation list include helper - Update navigation.yml to support multiple navigations and levels - Optional include navigation into left sidebar Rough out Documentation collection Rename "template" to "layout" to match Jekyll nomenclature Unused, remove Expand on nav_list styles - Consolidate SCSS partials Optimize image Modify nav_list and styling Knock down font-size of <code> Add post pagination to sidebar and make minor styling alterations Archive v2 "Theme Setup" documentation into docs collection Update docs Style tweaks to pagination, right sidebar, and background color Order docs in collection to correct next/previous pagination links Improve pagination styling Replace px font-size with relative units (em and rem) Reduce button size Refine notices Only show post pagination if there are previous or next posts Change syntax highlighting theme again Make typography refinements Simplify build scripts to use npm instead of gulp - Close #229 Adjust sidebar navigation list and syntax highlighting styles Adjust type scale Adjust table of contents typography Adjust button sizes Simplify feature row SCSS Revert background color back to white Wrap locale in double quotes Remove AdSense code and add ARIA hidden to Font Awesome icons Add LinkedIn social share button and add ARIA hidden to Font Awesome icons - Close #174 - Close #179 Add Keybase to author sidebar and aria-hidden to icons - Close #138 - Close #186 - Close #188 Hidden button labels on small screens but allow screen readers to see them Make .current stand out more in pagination bar Use GFM ``` code block Update sample image Make sure .full negative margin sticks on images wrapped in <p></p> Refine masthead Add icons to page meta labels (tags, categories, and date) Properly style inline <code> Properly style inline <code> Reduce white-space above masthead Fix path bugs in breadcrumbs Add missing apostrophe Slugify tags Add jemoji gem Reorder docs navigation Rename feature row include Add images to Quick-Start Guide Add images to docs Ignore node .log files Ignore node .log files Improve flexibility of applying color to the theme Dim sidebar Change caption typeface Update docs Improve list element white-space Change "table of contents" default icon and text label Style links in notices Move breadcrumb text out of _config.yml and into ui-text.yml data file Adjust link color Add title to nav_list helper Add download icon to button Remove default favicons and add note about using Real Favicon Generator to create your own set Remove white-space around browser upgrade notice Use $notice-color to style box-shadow on notices Update docs Ignore node .log files Add some color to links Rename site.logo to site.og_image Darken $info-color Edit doc Bump up text contrast to improve readability Allow breadcrumbs to be enabled with non-Jekyll Archives plugin Remove site.read_time condition Reorder config and remove some variables Update docs Remove site.share conditional Increase white-space between headings Re-order settings Update docs Re-order settings Update Configuration docs Update Navigation docs Add development config file Add /docs/ redirect to Quick-Start Guide Update docs Add screenshots of various layouts included with the theme Update syntax highlighting styles Add optional location to author sidebar Add Bitbucket link to author sidebar - Close #256 Update docs Add subtle intro animation to elements and fix z-index stacking issues Fix improperly positioned sticky element Update layout docs Update archive layout docs Add GitHub repo URL Update docs Update docs Increase contrast of table borders Add images to repo and reference them in post Update table Update helpers table Update class utility docs Update stylesheets and JavaScript docs Update docs Update gems Update docs Update docs' excerpts Fix stacking order of author "Follow" button Update about page Improve URL handling for internally and externally linked pages Adjust white-space around feature row items Build home splash page If page doesn't have a title fallback to site.title Fix broken breadcrumb links by including base_path helper Disable breadcrumbs on paginated home pages Make base_path available to all includes that need it Fix typo in title Remove overlay header to simplify page Update home splash page Fix bug when site.twitter is null Add layout to 404 page Reduce config to bare minimum and remove sample content Update README Add .md extension Add layout examples to README Fix typo in URL example Fix sticky sidebar at wrong breakpoint - Close #262 Fix table of contents z-index stacking bug with <code> blocks - Close #263 Update history Increase white-space between sidebar and main content Bump version to 3.0.3 Bump version to 3.0.3 Update Font Awesome to version 4.6.1 Add GitHub and Bitbucket optional links to footer Fix typo in Bitbucket URL Add theme preview image Update CHANGELOG notes Fix reading time bug - Close #271 Update CHANGELOG Fix alignment of "Follow" button in author profile - Close #274 Fix related posts alignment - Close #273 Decrease left/right page padding on small screens to give more space for content. Improve nav_list helper to be used with any type of navigation list defined in navigation.yml data file - Close #272 Update CHANGELOG Update README Fix site.og_image URL by appending /images/ the path - Close #277 Remove white space as it was causing issues with Markdown and parsing as code blocks - Close #279 Allow `author_profile` to be toggled in a _layout (eg. archive-taxonomy.html) - Close #285 Fix SEO author bug - If `twitter.username` is set and `author.twitter` is nil bad things happen. - Close #289 Fix "build:all" npm script The script "build:all" was missing the "npm run" section for the "build:js" part. Update CHANGELOG notes to version 3.1.3 Update README Add overlay_filter param to hero headers The `overlay_filter` param lets you darken or otherwise filter the hero header picture to make the text content pop out more. You can use it by specifying the opacity (between 0 and 1) of a black overlay like so: ```yaml excerpt: "This post should display a **header with an overlay image**, if the theme supports it." header: overlay_image: unsplash-image-1.jpg overlay_filter: 0.5 # same as adding an opacity of 0.5 to a black background caption: "Photo credit: [**Unsplash**](https://unsplash.com)" cta_label: "More Info" cta_url: "https://unsplash.com" ``` Or if you want to do more fancy things, go full rgba: ```yaml excerpt: "This post should display a **header with an overlay image**, if the theme supports it." header: overlay_image: unsplash-image-1.jpg overlay_filter: rgba(255, 0, 0, 0.5) caption: "Photo credit: [**Unsplash**](https://unsplash.com)" cta_label: "More Info" cta_url: "https://unsplash.com" ``` Style fixes Update changelog Update author-profile.html Update author-profile.html for issue 292 This changes some http to https and add www. All to avoid extra redirect that slows display. Link to YouTube also added. Update CHANGELOG for 3.1.5 Update dependencies Bump version to 3.1.6 Fix whitespace issue using CSS. Translate index page title Update CHANGELOG Make page.title conditional in <h1> - Fix #312 Remove duplicate fa-twitter and fa-twitter-square classes from _utilities.scss - Fixes #302 Update CHANGELOG Update gems Rename tag/category archive variables to avoid possible conflicts with site.tags and site.categories - Fixes #329 Update CHANGELOG Remove >>>>>> conflict text from CHANGELOG Add issue template for GitHub Update gems Use CSS3 transform instead of change in width for masthead menu underline effect Update CHANGELOG Add support for gallery image captions in Magnific Popup overlays - Apply optional `title` attribute to image anchors that trigger Magnific Popup overlays - Close #334 Update CHANGELOG Update CHANGELOG Replace contains "http" with contains "://" Update CHANGELOG Update CHANGELOG javascript to embed comments from discourse forum The comment system can be changed to embed topics from the Discourse forum software: http://discourse.org/ More details: https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963 take into account an optional basepath Remove last blank line Update CHANGELOG Added spanish on ui-text.yml on ui-text.yml Typo in locale es_CO and es_ES Fix alignment of icons used in author profile sidebar links - Close #341 Increase font size of archive item titles in list view Left align masthead and footer Left align hero overlay and archive features to flow better with left aligned layouts Move custom footer into `<footer>` Add border and background color to page footer Lighten font weight Neutralize Font Awesome footer icons' color Add subtle border to `<h2>` elements in main content Build CSS Update CHANGELOG Bump version to 3.2.4 Remove border from archive items' headings Fix link color in hero overlay Update CHANGELOG and bump version to 3.2.5 Update README screenshots Update README screenshots Undefined word_per_minutes parameter division by zero If the parameter words_per_minute at _config.yml is not defined and the template says that must show read_time then will be divide a number by zero, a fix is verify that parameter and show a message when this is empty or zero. already localized for spanish Rename `undefined_words_per_minute` variable to match one set in ui-text.yml - Remove extra white-space - Close #317 Update CHANGELOG and bump version to 3.2.6 Add Discourse link to README Add Discourse link to README Add french translations Add missing translation Fix branch logic for Yandex and Alexa. Closes #347 Update CHANGELOG and bump version to 3.2.7 Add contributing info to README - Close #357 Remove `pointer` cursor on `author__urls` that appears on white-space surrounding links. - Close #354 Update CHANGELOG and bump version to 3.2.8 Remove `minutes_read` to avoid awkward reading time wording - Issue #356 Update `github-pages` gem and dependencies Use header overlay images for Open Graph image Update CHANGELOG and bump version to 3.2.9 Add contributing guidelines Update CHANGELOG and bump version to 3.2.10 Fixed disappearing menu. Build JS - Close #372 Update gems - Update github-pages, jekyll-github-metadata, kramdown gems Update vendor JS and build - Update jQuery to 1.12.4 - Update Stickyfill.js to 1.1.4 Update Font Awesome to 4.6.3 Build CSS Update CHANGELOG and bump version to 3.2.11 Updated check for button vizability instead of window width. Updated author-profile.html in the event that there is no authors.yml file. Update CHANGELOG and bump version to 3.2.12 Add English default UI text for Canada, Great Britain, and Australia - Close #377 Change navigation links to sample data Default locale to `en` Update CHANGELOG and bump version to 3.2.13 Update gems - Update github-pages (86), ffi 1.9.13, jekyll-mentions 1.1.3, and rouge 1.11.1 Enable image popup on < 500px wide screens - Close #385 Indicate the relationship between component URLs in a paginated series - Apply rel="prev" and rel="next" to pages that use site.paginator - Ref ~> https://webmasters.googleblog.com/2011/09/pagination-with-relnext-and-relprev.html - Close #253 Improve link posts in archive listings - Remove `target="_blank"` anti-pattern - If link post point title to source article - Switch star icon to a link to indicate "permalink" and markup semantically with `rel="permalink"` - Reduce opacity of permalink icon - Adjust hover styles due to shuffling around <a> element - Close #276 Update CHANGELOG and bump version to 3.3.1 Fixed overlay when 'author__urls-wrapper button' is not present. Fixed condition that should be notted. Updated main.min.js Update CHANGELOG and bump version to 3.3.2 - Close #396 Set default `lang` to `en` Make footer stick to the bottom of the page - Use JavaScript to determine height of `.page_footer` to apply padding to `body` avoiding any content overlap - Absolute position `.page_footer` to bottom of the page Fix gallery size bug - Improperly evaluated size of gallery arrays as strings and not integers - Close #402 Update CHANGELOG and bump version to 3.3.3 Update README to include version, link to CHANGELOG, and creator info. Update gems - activesupport (4.2.7) - ffi (1.9.14) - github-pages (88) - jekyll-redirect-from (0.11.0) - html-pipeline (2.4.2) - jekyll-watch (1.5.0) Update ui-text.yml Turkish locale values... Add localized text supported by the theme Update README to include version, link to CHANGELOG, and creator info. Add external atom feed URL config possibility Add external feed URL conditional to `<head>` Update CHANGELOG and bump version to 3.3.4 - Close #378, close #379 Add `en` default text to `site.locale` strings - Close #407 Remove unused Google AdSense variables in `_config.yml` Disable gems in `_config.yml` and enable with bundler instead - Add `repository` to `_config.yml` as part of GitHub metadata Update Gemfile instructions Adding Portugese in the ui-text Remove (default) label Add Italian text strings to ui-text.yml - Translation by @ivanferreroit Remove `gh_repo` in favor of `repository` Update CHANGELOG Bump version to 3.3.5 Remove Bug Fixes heading Remove Bug Fixes heading Fix blank `site.teaser` bug - Use `assign` instead of capture and then check if variable is `nil` or not. - Close #412 Update CHANGELOG and bump version to 3.3.6 Fallback to `site.github.url` for use in {{ base_path }} when `site.url` is nil Re-enable Jekyll plugins in _config.yml - Close #417 Use Jekyll native Sass/SCSS preprocessor - Move .scss files to default `_sass` folder - Configure Sass/SCSS in `_config.yml` - Run .scss files through Autoprefixer - Remove unnecessary npm scripts for building CSS - Close #333 Update CHANGELOG.md, README.me, and bump version to 3.3.7 Fix typo Style static comments, form, and modal Add includes for static-based comments powered by Staticman - Configure Staticman with sane defaults - Build comment form to capture new comments and ajax data to Staticman - Build comments view that iterates over `_data/comments/post-slug/*.yml` files Add English default text for comment submission modals and titles Disable comments by default Move comments above form elements and add missing English UI text strings Add default commitMessage text and date generated field to Staticman config Mention Staticman comments in README.md - Close #424 Update CHANGELOG.md and bump version to 3.4.0 Add `staticman.filename` config with UNIX timestamp for sorting data files example ~> comment-1470943149 Don't link author name if `url` is blank Update CHANGELOG.md and bump version to 3.4.1 Lighten disabled pagination links Improve UX of comment form - Remove modal and insert notices above submit button - Disable form on successfully submission - Add "loading..." icon and text to button on submit - Remove unused text string translations Update CHANGELOG.md and bump version to 3.4.2 - Close #448 Make "honeypot" input less obvious for spam bots Adjust padding on `.highlight` blocks to align overflow scrollbar to the bottom formats og:locale tag with underscores (#465) See http://fbdevwiki.com/wiki/Locales Use page.header.teaser instead of site.og_image in twitter:image and og:image meta tags (#466) Add structured data markup for `itemprop="comment"` - Close #458 Update CHANGELOG and bump version to 3.4.3 Add french translations Exclude `vendor` Fix Liquid syntax error for offending parentheses Liquid Warning: Liquid syntax error (line 3): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in /_layouts/single.html Liquid Warning: Liquid syntax error (line 1): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in /_layouts/archive.html Liquid Warning: Liquid syntax error (line 3): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in /_layouts/splash.html Update gems: `colorator` (1.1.0), `forwardable-extended` (2.6.0), `github-pages` (93), `jekyll` (= 3.2.1), `minima` (= 1.0.1) Update CHANGELOG.md and bump version to 3.4.4 clarified comment for author.stackoverflow value get Follow-Button label from ui-text and default to "Follow" (#496) Improve styling of `{% highlight %}` tag code blocks - Fix alignment in issues in Firefox - Remove table borders from `linenos` - Harmonize padding and font-sizes - Close #513 and close #512 Update CHANGELOG.md and bump version to 3.4.5 Completed Italian translation (#514) cc/ #449 Disable `compress` layout by default - Due to several issues related to content and JavaScript HTML compression has been disabled. - To enable add `layout: compress` to _layout/default.html YAML Front Matter Update CHANGELOG.md and bump version to 3.4.6 Remove duplicate include of base_path in category-list.html (#522) Add zh-CN Add Simplified Chinese UI text. Add classnames to body element (#526) * Expose layout type as class name on body element * Add ability to add classes to body via front matter Update CHANGELOG.md and bump version to 3.4.7 Remove empty maintenance listing Remove empty maintenance listing Typography for larger viewports. Closes #533 Fixed Last.fm URL (#540) lastfm.com/user... results in a server error, last.fm/user... is the correct URL. includes: Enhance Twitter share link (#538) * Include the page title before the URL * If twitter.username is set, pass the `via` paramter for attribution update Portuguese translation Re-add Brazilian Portuguese localized strings Update gems: `github-pages` (96), `jekyll-mentions` (1.2.0) Update CHANGELOG.md and bump version to 3.4.8 Add pre-release theme gem link Fix typo and update link to beta release post add german (Deutsch) translation (#546) Thanks @rschaerer! Update seo.html for meta description (#558) Adding standard meta description immediately after seo_description has been defined Fix typo and update link to beta release post Added missing Turkish translation for UI text (#621) Swap `github-pages` gem with latest Jekyll - Add Jekyll plugins Add .gemspec Add rake task for testing theme during development - `bundle exec rake preview` Add theme screenshot Move image assets in `/assets/images` Update files and directories ignored by Git Revert "Update files and directories ignored by Git" This reverts commit 645363a9fe2e018361caefed5aa6cd444c031032. Remove Gemfile.lock Update files and directories ignored by Git Name .gemspec correctly Remove Rakefile Update Gemfile Add example site for testing Remove _config.yml from root Allow images to be placed in other folders - Remove `images/` only restriction and encourage placement in `assets/images/` instead Fix image path Fix image path Remove `docs` collection Update version to 4.0.0.pre Update .gemspec Remove `pre` from version and bump to 4.0.1 Don't prepend `author.avatar` paths with `/` when path contains `://` Replace base_path with `absolute_url` filter where possible Remove category Fix image path typos Update gem dependencies - Add Jekyll plugins needed for the theme to .gemspec - Remove Jekyll plugin gems from example site as they are installed with the theme Remove `http://localhost:4000` from `site.url` as it is automatically set with `jekyll serve` Bump version to 4.0.2 Update regex for spec.files and remove bindir and executables Create home page layout with paginated recent posts Add sample home page to example site Simplify example site's `Gemfile` Add Jekyll v3.3 as dependency Make author avatar optional Update README Rename LICENSE Add links to documentation Bump version to 4.0.3 Fix navigation bar animation "flicker" in Safari - Close #568 Add default config and home index page Remove `prepend: "/"` from includes and add to image path's instead Added missing Turkish translation for UI text (#621) Add `_data` files to root for those forkers of the repo Update CHANGELOG.md and bump version to 4.0.4 Add note about Ruby gem version Update CHANGELOG.md Move `gh-pages` branch files into `/docs` and add test files - Jekyll ignore `/docs` and `/test` folders when using from root - Update Staticman config to point to correct branch and data file location - Replace `{{ base_path }}` references with `absolute_url` filter - Update documentation Replace `{{ base_path }` with `absolute_url` filter Fix `.sidebar` flicker/jump when hovered - Close #583 Apply `.sidebar` hover flicker fix to /docs Bump `add_runtime_dependency` for gems Make pager (next/previous) active state more obvious by adding changing gray color to `$link-color` Make pager (next/previous) active state more obvious by adding changing gray color to `$link-color` Replace `base_path` with `absolute_url` filter Update CHANGELOG.md Bump version to 4.0.05 Update docs Add structured data markup for `itemprop="person"` in author-profile Adds schema.org data for image, name, homeLocation, url, email, and sameAs (for all the social media links). Add Staticman entry (#633) Update docs Add Staticman entry (#643) Fixed improper formatting of some locales This was causing stack level too deep errors. Fix locales add image helper for easier image insertion in posts Update image Replace base_path with `absolute_url` filter Do not assume images would be placed in `/assets/images/` In order to add an image to a post, just use the following syntax: {% include image image_path="/full/path/to/MyPostImage.png" caption="The optional image caption" %} or {% include image image_path="https://example.com/images/MyPostImage.png" caption="The optional image caption" alt="The optional alt text" %} Rename image helper to figure Document figure helper Add `rake preview` task for testing `/test` during theme development Update CHANGELOG.md and history Bump version to 4.0.6 Add structured data markup for `itemprop="person"` in author-profile Remove newline Add default values to variables Organize SCSS partials Rename `#comments` to something more specific - Close #582 Organize SCSS partials Collapse sidebar navigation list on smaller screens - CSS only solution using "check-box hack" - Add new UI text label `menu_label` in _data/ui-text.yml - Close #607 Add sample sidebar navigation post Add +/- icon to menu button and bold `label` Make changes for /docs Make changes for /test Consistently style menu toggle color Consistently style menu toggle color Adjust nav list `<a>` styling Adjust nav list `<a>` styling Adjust color of `.nav__items a` Adjust color of `.nav__items a` Fix active state Update CHANGELOG.md and bump version to 4.0.7 Add Google AdSense to demo site Set default value for `words_per_minute` - Close #657 Fix media query width Fix media query width Update CHANGELOG.md and history Bump version to 4.0.8 Add Staticman entry (#653) Add Staticman entry (#654) Fix code block Add structured data markup for `itemprop="person"` in author-profile Add Google AdSense to demo site Add Staticman entry (#661) Fix overlapping sidebar navigation list due to `max-height: 100vh` - Use `max-height: 9999px` for smoother animation than `max-height: 100%` - Issue #668 Update CHANGELOG.md/history and bump vesion to 4.0.9 Add Staticman default `path` - Close #683 Slight corrections/improvments with French (#685) - `comment_success_msg` : Just corrected a missing `m` in *commentaire* - `related_label` : Added `aussi` (*as well*) in the end of the sentence to make it more "natural" French -`less_than` : `plus petit que` wasn't right, in this precise context, this form is more about the mathematical character `<`. `moins de` is one of the exact use in this particular case (talking about duration) --- *Less than one minute* == `Moins de 1 minute` - `follow_label` : Using `Contact` in place of `Suivez moi` make it less personal, and so, better suited for most cases (`Suivez moi` is more like `Follow me`) Slight correction/improvements to French Update CHANGELOG and history Bump version to 4.0.10 Fix link to Discourse.org homepage in noscript section (#699) Fix padding issue with pagination buttons - Close #694 Add include for adding custom author profile links to sidebar Update CHANGELOG and history Bump version to 4.1.0 Update Font Awesome to v4.7.0 - Close #723 Update Font Awesome to v4.7.0 in `/docs` Add support for YouTube channel URLs in author sidebar - Close #716 Add support for YouTube channel URLs in `/docs` author sidebar Change Jekyll to a runtime dependency Fix `author.youtube` conditional in author sidebar Remove hardcoded read time values and make “minute read” values dynamic based off of `site.words_per_minute` - Close #703 Update CHANGELOG.md and history Bump version to 4.1.1 Remove `position: sticky` JavaScript polyfill - Fallback to default positioning for browser that don't support it IE, Chrome < 56, etc. - Issue #752 Complete Simplified Chinese Translation of Theme UI (#747) Complete Simplified Chinese Translation of Theme UI (#747) Remove borders from table elements found in Google Custom Search Engine widget - Close #759 invalid `analytics` example fix (#783) Nepalese Language (#785) Added Nepalese Language Add page hero video for vimeo/youtube using embedresponsively.com code (#788) Add Nepali (Nepalese) text Add some white-space below video embeds Rename `responsive_video` helper to `video` Add video header support to `archive` and `splash` layouts Improve video helper documentation Update CHANGELOG and history Bump jekyll-sitemap to (1.0) Bump version to 4.2.0 Add https prefix to google-universal embed code. (#772) Add https prefix to google-universal embed code. (#772) Pagination now works for index.html files in subfolders. Links to next page consider baseurl now. (#764) * Links to next page consider baseurl now. * paginate_show_page_num controls whether page number gets output. Pagination now works for index.html files in subfolders. Links to next page consider baseurl now. (#764) Document moving paginated home page to an alternate location Update CHANGELOG and history Bump version to 4.2.1 Fix bug - include section for Discourse embedded comments (#825) Improve the documentation for novice users (Tags+Categories and Pagination) (#826) * Enhanced the documentation with some tips for the tags, categories and paginator * Enhanced the documentation with some tips for the tags, categories and paginator * Update 05-configuration.md * Update 10-layouts.md Add long `title` for testing purposes Update GreedyNav.js Replace with relative sizes Update GreedyNav.js Update GreedyNav to use flexbox instead of `display: table` - ref #836 Run through Autoprefixer Add flexbox fixes for < IE9 to make the greedy nav button visible Add Russian localized UI text Add Russian localized UI text to test and documentation site - Close #815 New comment. (#689) New comment. (#729) New comment. (#743) New comment. (#745) Fix typo New comment. (#750) New comment. (#751) Added Korean data in ui-text.yml Added Korean translations. Add Korean localized UI text [fixed]: aggressive box-shadow [modified]: even better [fixed]: too long shadow at bottom Adjust `author__urls` shadow to match navigation `box-shadow` Add Traditional Chinese UI text. Add zh-TW UI text to /docs and /test Added a few clarifying comments YAML references are not always obvious, and ensuring people know to remove your Google IDs seemed a good idea to comment on. Thanks for minimal mistakes! meta tag "author" added, for site author the field name is used Update README Update theme files in /docs Add theme meta info to _layouts/default.html Add theme meta info Update CHANGELOG and history Bump version to 4.2.2 Update theme meta info Escape Liquid Change default locale to `en_US` to appease OpenGraph debugger. - Fixes #843 Add banner text to main.min.js (#880) - Add `---` YAML Front Matter as a workaround to allow the theme gem's version to be overridden locally. - Adjust page scope in Front Matter default to avoid adding a layout to `main.min.js` - Fixes #874, Fixes #722 Update CHANGELOG and history Bump version to 4.3.0 Remove buggy conditional around related posts header (#901) This removes a buggy conditional that checks if `related_label` is available in translations before displaying the header for related posts but this header already handle missing translation by using a default string. With this fix the header is displayed even if the translation for this label isn't available. Fix #900 Update CHANGELOG Bump version to 4.3.1 Bump version to 4.3.1 Removed extra word in comment (#911) Typo fix (#915) New comment. (#863) Escape Liquid Bump version to 4.3.1 Bump version to 4.3.1 Update CHANGELOG and history Update contributing info Update year Improve print styles (#919) * Fix image caption border-radius * Fix image caption border-radius * Improve print stylesheet - Close #909 * Update CHANGELOG and history Add Lithuanian language/locale (#924) Add Lithuanian language/locale (#924) Update CHANGELOG and history Replace modified with last_modified_at (#930) Fixes #929 Add ProTip about installing unreleased version on `master` Update CHANGELOG and history Fix `.masthead` and `.page__footer` overlapping full screen video elements. - Close #933 Add closing `}` Fixed link errors in docs (#946) Move SCSS partials to `/_sass/minimal-mistakes` for easier CSS customization Release 💎 4.4.0 Update history fix(includes/video): use https always (#945) closes #944 Update ui-text.yml (#958) Sync `/docs` with root changes Update CHANGELOG and history New comment. (#967) New comment. (#968) Add link to comment Transition “hamburger” navicon on click to “X” navicon by adding `.close` to button - Close 969 Release 💎 4.4.1 Bump version to 4.4.1 Toggle close button on `mouseleave` - Close #975 Update CHANGELOG and history to reflect #972 Update 08-ui-text.md (#972) * Update 08-ui-text.md * Update 08-ui-text.md Add Swedish language (#996) Translated this for my page today https://github.com/ojn/www.netkom.se/blob/master/_data/ui-text.yml I hope there are no spelling mistakes, since one should strive for "minimal mistakes"... :-) Add Swedish language Add new brand variable: $bitbucket-color (#1009) Update CHANGELOG and history Fix broken Kramdown TOC link Fix "Greek" ~> "Swedish" typo Removing extraneous a and li tags (#1038) Removing duplicate <a> and <li> closing tags in paginator include. Remove extraneous `</a>` and `</li>` tags New comment. (#1064) Update comment-1497284119888.yml New comment. (#1065) Fixed MD link to docs in the 'Helpers' page. (#1066) Fix broken link to example _config.yml file (#1069) Fix typo HTTPS some external links (#1083) HTTPS some external links Google+ page comments updated. Fix indentation and remove comments Fix indentation and formatting Update Google+ page comments for /docs Update CHANGELOG and history Fixes and updates for the Greek language (#1054) I have translated some UI text that hadn’t been translated by @Stelios3g. And I have also changed some translated entries to look and sound more natural for general uses (eg ‘Recent posts’ was translated as ‘Latest Announcements’ before). Finally, I have added ‘RSS’ next to ‘Feed’, because 1) there is no translation (or something that sounds natural) in Greek I’m afraid, 2) the term ‘RSS Feed’ is widely used in Greek websites. Fixes and updates for the Greek language Update CHANGELOG and history Add mention of Dutch localized UI text strings to theme documentation Add Dutch language (#1081) Update Update CHANGELOG and history add gitlab to author profile (#1050) * add gitlab to author profile * add gitlab to footer * Fix alignment of : Fixed site variables (#1063) Fix variable names Improve documentation for grid view Adjust nav list `.active` state to accommodate text that spans multiple lines. Add indonesian locale (#1101) Add Indonesian locale text strings Update CHANGELOG and history Add $navicon-link-color-hover 1/2 (#1089) Since the orig color-scheme doesn't always represent the nav/site colors Add $navicon-link-color-hover 2/2 (#1088) Since the orig color-scheme doesn't always represent the nav/site colors Add variable for navicon link color Replace Gist Liquid tag with embed `script` Change `gems` key in config to `plugins` Add tzinfo.data gem for Windows to appease timezone error Update CHANGELOG and history Bump dependencies Release 4.4.2 Bump version to 4.4.2 Bump version to 4.4.2 Add vertical scrollbar to sidebars that extend outside the viewport Viewing overflowing sidebar content requires scrolling the entire page which is annoying and causes the reader to lose their place. Use CSS `calc` to approximate height of the sidebar (`100vh` - height of the masthead) and apply `overflow-y: auto` to add vertical scrollbars when needed. Fixes #706 New comment. (#1116) New comment. (#1117) New comment. (#1119) New comment. (#1120) New comment. (#1124) New comment. (#1125) New comment. (#1133) Spanish text for comments (#1118) Add missing Spanish UI text strings Update CHANGELOG Add link to PR Refactor intro animations into a separate SASS variable (#1147) Add `$intro-transition` variable Fix space alignment Revert `plugins;` back to `gems:` until github/github-pages gem updates to newer Jekyll - Plugins won't activate if using the new `plugins` key with Jekyll < 3.5 Update CHANGELOG and history Correct name of gem to that of the theme (#1149) Include documentation on disabling animations (#1150) Update CHANGELOG and history Fix typo Change reference to "Basically Basic" back to "Minimal Mistakes" Use a plugin to read data files from gem - jekyll-data v1.x - jekyll 3.5 automatically requires a theme's runtime deps - jekyll v3.5.0 had bugs. Hence use v3.5.1 and beyond Update CHANGELOG and history Upgrade to Susy 3 and replace grid mixins with new `span` and `gutter` functions Most of Susy's mixins have been deprecated, `@include container()`, `@include full()`, `@include span()`, `@include prefix()`, `@include suffix()`, `@include gallery()`, etc. Fixes #1114 Link to PR on GitHub Fix disappearing author sidebar links - Close #1136 Update CHANGELOG and history Header alt tags (#1138) * Added support for an alt tag for the header image This allows using page.header.image_description as the alt tag. It will still default to site.title if unset. * Added documentation DRY up handling of `image_description` for alternative text Update CHANGELOG and history Update documentation (#1151) * Update Quickstart documentation * update Installation documentation * Update documentation for Overriding Defaults Release :gem: 4.5.0 support vietnamese (#1159) Add mention of Vietnamese to UI text docs and update CHANGELOG/history Remove blank YAML Front Matter from JavaScript banner - No longer needed ref: https://github.com/jekyll/jekyll/pull/5918 Ref: https://github.com/mmistakes/minimal-mistakes/issues/1158 Update 05-configuration.md (#1164) Update CHANGELOG and history Improve `page` and `archive` layouts (#1166) * Fix collapsed white-space above pagination links * Improve `page` and `archive` layout - Center main content on page - Harmonize sidebar columns to be equal widths Fixes #1155 * Update CHANGELOG and history * Position and align right sidebar with the top of the main content * Offset right sidebar at `$large` viewport * Add TOC bottom include test post * Add right sidebar styling edits to documentation site * Add TOC bottom include test post Make minor formatting changes Remove outside and right borders in `table`s Increase font-size of code blocks. Reduce indent of nested "table of contents" links Update `website_label` Rename gems key to `plugins` - `gems` key in `_config.yml` was deprecated in Jekyll 3.5 and changed to `plugins` ref: https://github.com/jekyll/jekyll/pull/5130 Fix positioning of sidebar table of contents when using `layout: splash` Close #1169 Adjust width of `.sidebar` to match `.sidebar__right` - Use `$right-sidebar-width-narrow` and `$right-sidebar-width` Sass variables to determine width of sidebar instead of Susy `span` function Reword sentences Roll back `gems:` to `plugins:` change in `_config.yml` - GitHub Pages still doesn't seem to load safe plugins when using `plugins` key Fix "follow" links `z-index` order to avoid overlapping issues Close #1167 Replace `gems` key with `plugins: ` Extend grid view to the right to better fill the page - Use a negative right margin to pull `.grid__wrapper` into the dead space left for a sidebar. - Add sample documents to "portfolio" collection to test grid view - Update CHANGELOG and history Update 16-stylesheets.md (#1170) Typo error - "want" to "what" Update CHANGELOG and history URL Encode Title and Page URL in Social Share Links The links to the various social networks include data from the post (title and url) which can contain URL special characters. Pass each of the generated URLs through Liquid's `url_encode` filter to build HTML complaint URLs. URL Encode Title and Page URL in Social Share Links Update CHANGELOG and history Added Danish translation. (#1188) * Added Danish translation. * Fixed typo Add Danish translation to `/docs` Update CHANGELOG, history, and documentation Replace old Disqus script with Universal Embed Code (#1179) * update embeddable disqus javascript * Update disqus.html Update Disqus script for `/docs` Update CHANGELOG and history Add note about setting Discourse `server` as a scheme-less URL eg. `meta.discourse.com` and not `http://meta.discourse.com` Close #1182 Add table of contents Bump :gem: to 4.5.1 Fix heading License url fixed (#1189) Update CHANGELOG and history Do not print the comments form (#1195) Add `.page__comments-form` to "non-printing" selectors in print styles Add `.page__comments-form` to "non-printing" selectors in print styles Update CHANGELOG and history Reduce amount of blank pages when printing in Chrome Close #1196 Update GitHub issue template Remove period from Staticman commit message Adjust line break Reword paragraph _config.yml - author LinkedIn example comment (#1203) _config.yml - Steam ID explanation comment (#1204) Update CHANGELOG and history Update Chinese translation for date_label. (#1205) Remove `#disqus_thread` duplicate `<section id="disqus_thread"></section>` is set in `_includes/comments.html` and not needed in `_includes/comment-provider/disqus.html`. Fixes #1199 Update CHANGELOG and history Clarify that jekyll-archives has to be installed (#1206) Clarify that jekyll-archives has to be installed Show the simplest way to do it per https://github.com/mmistakes/minimal-mistakes/issues/811#issuecomment-277461052. Remove the http-equiv="cleartype" meta tag Reasons for dropping: https://www.drupal.org/node/1717090 Close #1087 Add note about `/docs` content files in Quick-Start Guide Update Jekyll's version number Add note about GitHub Pages hosting alternatives Ruby gem method can be used with Netlify, GitLab Pages, and Continous Integration (CI) services like Travis CI. Clarify taxonomy page and index generation (#1207) Clarify taxonomy page and index generation per https://github.com/mmistakes/minimal-mistakes/issues/811#issuecomment-325769757 Posts by Tag (singular) (#1209) Correct "Posts by Tag" (singular) to be more consistent with "Posts by Category" * Update tag-archive.html * Update about.md * Update 10-layouts.md * Update README.md * Update 14-helpers.md Update CHANGELOG and history Improve translation for minute_read. (#1211) Improve Chinese `minute_read` translation in ui-text.yml Update CHANGELOG and history Update CHANGELOG and history Fix kramdown break (#1216) I think my previous commit broke it by removing the newline before `{: .notice–warning}` Fix Liquid errors when in `error_mode: strict` Liquid does not allow parenthesis, remove them to fix Liquid Exception: Liquid syntax error "Expected dotdot but found pipe" in `tag-list.html` and `category-list.html` Close #1223 Update CHANGELOG and history Update includes in `/docs` Fix Liquid syntax error: Expected id but found open_square in `"{{page.[include.id] }}"` Liquid syntax error: "Expected end_of_string but found pipe in `"name in __names | sort"`" in `group-by-array` include `sort` not allowed in `for` statements, remove it. Fix Liquid syntax error in `feature_row` include Fix "Expected id but found open_square in `"{{page.[include.id] }}"`" in `feature_row` include. Enable Liquid strict mode for `/test` site Mention CDN minification as an alternative to compress_html (#1217) * Mention CDN minification as an alternative to compress_html * Add warning notice to caution statement Update CHANGELOG and history Show 4 latest posts when `site.related_posts` is `nil` `site.related_posts` should return an array of latest posts when no related ones are found due to `lsi` being disabled (GitHub Page's doesn't support it). This works around that bug by showing the 4 latest posts to populate the "You May Also Enjoy" module when enabled with `related: true`. Fixes #554 Related: #978 #1022 Truncate archive item titles' that overflow with an ellipsis Fixes #1213 Rename file Bump :gem: to 4.5.2 Add link to #1213 Test strict front matter (#1236) Update CHANGELOG and history Rename `gems` key to `plugins` (#1239) `gems` key in `_config.yml` was deprecated in Jekyll 3.5 and changed to `plugins`. ref: https://github.com/jekyll/jekyll/pull/5130 Update CHANGELOG and history Convert some links from HTTP to HTTPS (#1234) Add enhancements to Unreleased Fix history Configure Probot: Stale Update stale.yml Color "skins" (#1242) * Add YIQ Color Contrast mixin * Remove text underline from `.btn` links * Move YIQ variables * Simplify button classes using YIQ color contrast mixin - DRY up button CSS using Sass list and YIQ color contrast mixin. - Move `color` and `background-color` to new `btn--primary` class instead of assinging on the default class. Removes the need to override them. * Add `.btn--primary` to buttons that just had `.btn` * Apply changes to `/docs` * Add `.btn--primary` class * Update CHANGELOG and history * Add sample form * Abstract colors away into Sass variables for easier themeing * Add "dark" skin * Replace hardcoded color with SCSS variable * Invert Font Awesome icons' colors in author sidebar and footer * Add Sass changes to `/docs` * Use primary button type instead of inverse * Add missing `!default` on `$muted-text-color` * Add `contrast` and `sunrise` skin colors * Add `dirt` skin color * Add `air` skin color option * Add `mint` skin color * Add `btn--primary` class to Submit Comment button * Set skin to `default` * Document skin color options * Add note about skin SCSS import Close #1208 Allow `<head>` and footer scripts to be changed via config (#1241) * Allow `<head>` and footer scripts to be changed via config * Update JavaScript documentation Close #1238 Update jQuery Theme targets IE9+ allowing for using the newer/smaller version Update jQuery Smooth Scroll to v2.2.0 Update Magnific Popup to v1.1.0 Add `pre` to version Update sc…
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes/minimal-mistakes#1158
- No longer needed ref: jekyll/jekyll#5918 Ref: mmistakes#1158
Environment
jekyll-minifier
orjekyll-tidy
Expected behavior
Expected no visible change between vanilla site and that generated while using the above plugins.
Actual behavior
Illustrated with screenshots below
Steps to reproduce the behavior
jekyll-minifier
/jekyll-tidy
Observations
Fresh site setup from
jekyll new
and some additional dummy postsAfter enabling a HTML minifying / beautifying plugin:
The text was updated successfully, but these errors were encountered: