diff --git a/.github/first-timers-issue-template.md b/.github/first-timers-issue-template.md index fe48b952..c7787911 100644 --- a/.github/first-timers-issue-template.md +++ b/.github/first-timers-issue-template.md @@ -2,7 +2,7 @@ This issue is reserved for people who never contributed to Open Source before. We know that the process of creating a pull request is the biggest barrier for new contributors. This issue is for you 💝 -[About First Timers Only](http://www.firsttimersonly.com/). +[About First Timers Only](https://www.firsttimersonly.com/). ### 🤔 What you will need to know. diff --git a/README.markdown b/README.markdown index edca8e57..ad55a2f3 100644 --- a/README.markdown +++ b/README.markdown @@ -28,7 +28,7 @@ See: [https://jekyllrb.com/philosophy](https://jekyllrb.com/philosophy) ## Diving In -* [Migrate](http://import.jekyllrb.com/docs/home/) from your previous system +* [Migrate](https://import.jekyllrb.com/docs/home/) from your previous system * Learn how [Front Matter](https://jekyllrb.com/docs/front-matter/) works * Put information on your site with [Variables](https://jekyllrb.com/docs/variables/) * Customize the [Permalinks](https://jekyllrb.com/docs/permalinks/) your posts are generated with diff --git a/docs/_data/showcase.yml b/docs/_data/showcase.yml index efa82cd6..a1096663 100644 --- a/docs/_data/showcase.yml +++ b/docs/_data/showcase.yml @@ -1,5 +1,5 @@ - name: Tom Preston Werner Blog - url: http://tom.preston-werner.com/ + url: https://tom.preston-werner.com/ image: tom-preston-werner.png categories: - personal @@ -26,7 +26,7 @@ - marketing-site - name: Vesterheim Norwegian-American Museum - url: http://vesterheim.org/ + url: https://vesterheim.org/ image: vesterheim.png categories: - marketing-site @@ -139,7 +139,7 @@ - marketing-site - name: Rehan Butt - url: http://rehanbutt.com/ + url: https://rehanbutt.com/ image: rehn.png categories: - personal @@ -178,19 +178,19 @@ - other - name: Digital Democracy - url: http://www.digital-democracy.org/ + url: https://www.digital-democracy.org/ image: digital-democracy.png categories: - other - name: HTML Reference - url: http://htmlreference.io/ + url: https://htmlreference.io/ image: htmlreference.png categories: - documentation - name: CSS Reference - url: http://cssreference.io/ + url: https://cssreference.io/ image: cssreference.png categories: - documentation @@ -272,7 +272,7 @@ - documentation - name: Yeoman - url: http://yeoman.io/ + url: https://yeoman.io/ image: yeoman.png categories: - open-source @@ -308,7 +308,7 @@ - marketing-site - name: Ruby on Rails - url: http://rubyonrails.org/ + url: https://rubyonrails.org/ image: ruby-on-rails.png categories: - marketing-site diff --git a/docs/_docs/continuous-integration/buddyworks.md b/docs/_docs/continuous-integration/buddyworks.md index 5dd43e3c..e342ca97 100644 --- a/docs/_docs/continuous-integration/buddyworks.md +++ b/docs/_docs/continuous-integration/buddyworks.md @@ -57,4 +57,4 @@ This entire guide is open-source. Go ahead and [edit it][jekyll-docs-ci-buddy] i [jekyll-docs-ci-buddy]: https://github.com/jekyll/jekyll/edit/master/docs/_docs/continuous-integration/buddyworks.md [jekyll-help]: https://jekyllrb.com/help/ -[buddy-forum]: http://forum.buddy.works/ +[buddy-forum]: https://forum.buddy.works/ diff --git a/docs/_docs/datafiles.md b/docs/_docs/datafiles.md index c78b376a..e7ca78b7 100644 --- a/docs/_docs/datafiles.md +++ b/docs/_docs/datafiles.md @@ -7,7 +7,7 @@ In addition to the [built-in variables]({{'/docs/variables/' | relative_url }}) you can specify your own custom data that can be accessed via the [Liquid templating system](https://github.com/Shopify/liquid/wiki/Liquid-for-Designers). -Jekyll supports loading data from [YAML](http://yaml.org/), [JSON](http://www.json.org/), [CSV](https://en.wikipedia.org/wiki/Comma-separated_values), and [TSV](https://en.wikipedia.org/wiki/Tab-separated_values) files located in the `_data` directory. +Jekyll supports loading data from [YAML](https://yaml.org), [JSON](https://www.json.org/json-en.html), [CSV](https://en.wikipedia.org/wiki/Comma-separated_values), and [TSV](https://en.wikipedia.org/wiki/Tab-separated_values) files located in the `_data` directory. Note that CSV and TSV files *must* contain a header row. This powerful feature allows you to avoid repetition in your templates and to diff --git a/docs/_docs/deployment/third-party.md b/docs/_docs/deployment/third-party.md index 6420cec5..41ca6ee1 100644 --- a/docs/_docs/deployment/third-party.md +++ b/docs/_docs/deployment/third-party.md @@ -35,9 +35,9 @@ The [Jekyll hosting tutorial](https://www.keycdn.com/support/jekyll-hosting) pro ## Kickster -Use [Kickster](http://kickster.nielsenramon.com/) for automated deploys to GitHub Pages when using unsupported plugins on GitHub Pages. +Use [Kickster](https://kickster.nielsenramon.com/) for automated deploys to GitHub Pages when using unsupported plugins on GitHub Pages. -Kickster provides a basic Jekyll project setup packed with web best practises and useful optimization tools increasing your overall project quality. Kickster ships with automated and worry-free deployment scripts for GitHub Pages. +Kickster provides a basic Jekyll project setup packed with web best practices and useful optimization tools increasing your overall project quality. Kickster ships with automated and worry-free deployment scripts for GitHub Pages. Install the Kickster gem and you are good to go. More documentation can here found [here](https://github.com/nielsenramon/kickster#kickster). If you do not want to use the gem or start a new project you can just copy paste the deployment scripts for [Travis CI](https://github.com/nielsenramon/kickster/tree/master/snippets/travis) or [Circle CI](https://github.com/nielsenramon/kickster#automated-deployment-with-circle-ci). diff --git a/docs/_docs/includes.md b/docs/_docs/includes.md index 2112a6b0..8409942a 100644 --- a/docs/_docs/includes.md +++ b/docs/_docs/includes.md @@ -85,7 +85,7 @@ For example, suppose you have a special image syntax with complex formatting, an ```html
- + Jekyll logo diff --git a/docs/_docs/themes.md b/docs/_docs/themes.md index dc542ab9..61916cc9 100644 --- a/docs/_docs/themes.md +++ b/docs/_docs/themes.md @@ -394,4 +394,4 @@ Themes are published via [RubyGems.org](https://rubygems.org). You will need a R gem push jekyll-theme-awesome-*.gem ``` -4. To release a new version of your theme, update the version number in the gemspec file, ( `jekyll-theme-awesome.gemspec` in this example ), and then repeat Steps 1 - 3 above. We recommend that you follow [Semantic Versioning](http://semver.org/) while bumping your theme-version. +4. To release a new version of your theme, update the version number in the gemspec file, ( `jekyll-theme-awesome.gemspec` in this example ), and then repeat Steps 1 - 3 above. We recommend that you follow [Semantic Versioning](https://semver.org) while bumping your theme-version. diff --git a/docs/pages/index.html b/docs/pages/index.html index cf8ce9f1..971b8187 100644 --- a/docs/pages/index.html +++ b/docs/pages/index.html @@ -30,7 +30,7 @@ permalink: /

Permalinks, categories, pages, posts, and custom layouts are all first-class citizens here.

- Migrate your blog → + Migrate your blog →
diff --git a/docs/pages/jekyllconf.md b/docs/pages/jekyllconf.md index 918103d4..2b6ac792 100644 --- a/docs/pages/jekyllconf.md +++ b/docs/pages/jekyllconf.md @@ -4,7 +4,7 @@ title: JekyllConf permalink: /jekyllconf/ --- -[JekyllConf](http://jekyllconf.com) is a free, online conference for all things Jekyll hosted by [CloudCannon](http://cloudcannon.com). Each year members of the Jekyll community speak about interesting use cases, tricks they've learned, or meta Jekyll topics. +[JekyllConf](https://jekyllconf.com) is a free, online conference for all things Jekyll hosted by [CloudCannon](https://cloudcannon.com). Each year members of the Jekyll community speak about interesting use cases, tricks they've learned, or meta Jekyll topics. ## Featured diff --git a/docs/pages/resources.md b/docs/pages/resources.md index 543dc81b..0b2be752 100644 --- a/docs/pages/resources.md +++ b/docs/pages/resources.md @@ -91,7 +91,7 @@ Use a SaaS service as a backend for functionality on your Jekyll site > "Jekyll is everything that I ever wanted in a blogging engine. Really. It isn't perfect, but what's excellent about it is that if there's something wrong, I know exactly how it works and how to fix it. It runs on the your machine only, and is essentially an added"build" step between you and the browser. I coded this entire site in TextMate using standard HTML5 and CSS3, and then at the end I added just a few little variables to the markup. Presto-chango, my site is built and I am at peace with the world." - A way to [extend Jekyll](https://github.com/rfelix/jekyll_ext) without forking and modifying the Jekyll gem codebase and some [portable Jekyll extensions](https://github.com/rfelix/jekyll_ext/wiki/Extensions) that can be reused and shared. -- [Using your Rails layouts in Jekyll](http://numbers.brighterplanet.com/2010/08/09/sharing-rails-views-with-jekyll) +- [Using your Rails layouts in Jekyll](https://numbers.brighterplanet.com/2010/08/09/sharing-rails-views-with-jekyll) ## Forks diff --git a/lib/jekyll/utils/win_tz.rb b/lib/jekyll/utils/win_tz.rb index d6ffad43..ad277d3a 100644 --- a/lib/jekyll/utils/win_tz.rb +++ b/lib/jekyll/utils/win_tz.rb @@ -25,7 +25,7 @@ module Jekyll # e.g. Eastern Standard Time (EST) that is 5Hrs. to the 'west' of Prime Meridian # is denoted as: # EST+5 (or) EST+05:00 - # Reference: http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html + # Reference: https://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html sign = offset.positive? ? "-" : "+" rational_hours = offset.abs.to_r / 3600 diff --git a/test/source/_slides/example-slide-4.html b/test/source/_slides/example-slide-4.html index 192b5135..9feabf68 100644 --- a/test/source/_slides/example-slide-4.html +++ b/test/source/_slides/example-slide-4.html @@ -5,8 +5,8 @@ Jekyll is a simple, blog-aware, static site generator. It takes a template directory containing raw text files in various formats, runs it through -[Markdown](http://daringfireball.net/projects/markdown/) (or -[Textile](http://redcloth.org/textile)) and +[Markdown](https://daringfireball.net/projects/markdown/) (or +[Textile](https://www.promptworks.com/textile)) and [Liquid](https://help.shopify.com/themes/liquid/basics) converters, and spits out a complete, ready-to-publish static website suitable for serving with your favorite web server. Jekyll also happens to be the engine diff --git a/test/source/_tutorials/dive-in-and-publish-already.md b/test/source/_tutorials/dive-in-and-publish-already.md index d6a7397a..bb94e0fa 100644 --- a/test/source/_tutorials/dive-in-and-publish-already.md +++ b/test/source/_tutorials/dive-in-and-publish-already.md @@ -5,5 +5,5 @@ approx_time: 30 mins --- Jekyll converts Markdown documents to HTML by default. Don't know what's Markdown? -Read this [documentation](http://daringfireball.net/projects/markdown/) +Read this [documentation](https://daringfireball.net/projects/markdown/) While you're at it, might as well learn about [Kramdown](https://kramdown.gettalong.org/)