build: major update to jekyll 3.8 (#1038)
* Major update to jekyll 3.8
Fixes after update:
- Fix access to layout variables
Changes in generated site:
- post dates are converted to build-local TZ
- Irrelevant whitespace changes
- Minor changes to sitemap.xml
* chore: changes page to layout
Co-authored-by: Erisu <ellis.bryan@gmail.com>
diff --git a/Gemfile b/Gemfile
index 09e9fd6..8380572 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,4 +1,4 @@
source 'https://rubygems.org'
-gem 'jekyll', '= 2.5.3'
+gem 'jekyll', '~> 3.8'
gem 'redcarpet', '= 3.3.2'
gem 'rouge', '= 2.1.0'
\ No newline at end of file
diff --git a/www/_includes/analytics.html b/www/_includes/analytics.html
index b409f2d..4105df9 100644
--- a/www/_includes/analytics.html
+++ b/www/_includes/analytics.html
@@ -3,6 +3,6 @@
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
- ga('create', '{{ page.analytics_id }}', 'auto');
+ ga('create', '{{ layout.analytics_id }}', 'auto');
ga('send', 'pageview');
</script>
diff --git a/www/_includes/header.html b/www/_includes/header.html
index 719f9f3..9514517 100644
--- a/www/_includes/header.html
+++ b/www/_includes/header.html
@@ -14,19 +14,19 @@
<div id="navbar" class="navbar-collapse collapse">
<div class="nav_bar_center">
<ul class="nav navbar-nav">
- <li {% if page.docs_tab %}class="active"{% endif %}>
+ <li {% if layout.docs_tab %}class="active"{% endif %}>
<a href="{{ site.baseurl }}/docs/en/{{ site.default_linked_docs_version }}/">Documentation</a>
</li>
- <li {% if page.plugins_tab %}class="active"{% endif %}>
+ <li {% if layout.plugins_tab %}class="active"{% endif %}>
<a href="{{ site.baseurl }}/plugins">Plugins</a>
</li>
- <li {% if page.blog_tab %}class="active"{% endif %}>
+ <li {% if layout.blog_tab %}class="active"{% endif %}>
<a href="{{ site.baseurl }}/blog" id="blog_button">Blog<span class="badge" id="new_blog_count"></span></a>
</li>
- <li {% if page.contribute_tab %}class="active"{% endif %}>
+ <li {% if layout.contribute_tab %}class="active"{% endif %}>
<a href="{{ site.baseurl }}/contribute">Contribute</a>
</li>
- <li {% if page.team_tab %}class="active"{% endif %}>
+ <li {% if layout.team_tab %}class="active"{% endif %}>
<a href="{{ site.baseurl }}/contribute/team.html">Team</a>
</li>
<li>