diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 000000000..3e84edb22
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,12 @@
+version: 2
+updates:
+- package-ecosystem: npm
+ directory: "/"
+ schedule:
+ interval: daily
+ open-pull-requests-limit: 10
+- package-ecosystem: bundler
+ directory: "/"
+ schedule:
+ interval: daily
+ open-pull-requests-limit: 10
diff --git a/Gemfile b/Gemfile
index 685c2148c..bc08b6437 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,11 +1,6 @@
source "https://rubygems.org"
-
-gem "jekyll", "~> 3.9"
-gem "jekyll-paginate-v2", "~> 3.0"
-gem "jekyll-sitemap", "~> 1.4"
-gem "jekyll-gist", "~> 1.5"
-gem "jekyll-feed", "~> 0.15.0"
-gem "jekyll-data", "~> 1.1"
-gem "jemoji", "~> 0.12"
-gem "kramdown-parser-gfm", "~> 1.1"
-gem "webrick", "~> 1.7"
+gem "jemoji", "~> 0.8"
+gem "jekyll-redirect-from", "~>0.16"
+gem "kramdown-parser-gfm", "~>1.1"
+gem "webrick", "~>1.7"
+gemspec
diff --git a/Rakefile b/Rakefile
new file mode 100644
index 000000000..921330e6a
--- /dev/null
+++ b/Rakefile
@@ -0,0 +1,76 @@
+require "bundler/gem_tasks"
+require "jekyll"
+require "listen"
+
+def listen_ignore_paths(base, options)
+ [
+ /_config\.ya?ml/,
+ /_site/,
+ /\.jekyll-metadata/
+ ]
+end
+
+def listen_handler(base, options)
+ site = Jekyll::Site.new(options)
+ Jekyll::Command.process_site(site)
+ proc do |modified, added, removed|
+ t = Time.now
+ c = modified + added + removed
+ n = c.length
+ relative_paths = c.map{ |p| Pathname.new(p).relative_path_from(base).to_s }
+ print Jekyll.logger.message("Regenerating:", "#{relative_paths.join(", ")} changed... ")
+ begin
+ Jekyll::Command.process_site(site)
+ puts "regenerated in #{Time.now - t} seconds."
+ rescue => e
+ puts "error:"
+ Jekyll.logger.warn "Error:", e.message
+ Jekyll.logger.warn "Error:", "Run jekyll build --trace for more information."
+ end
+ end
+end
+
+task :preview do
+ base = Pathname.new('.').expand_path
+ options = {
+ "source" => base.join('test').to_s,
+ "destination" => base.join('test/_site').to_s,
+ "force_polling" => false,
+ "serving" => true,
+ "theme" => "minimal-mistakes-jekyll"
+ }
+
+ options = Jekyll.configuration(options)
+
+ ENV["LISTEN_GEM_DEBUGGING"] = "1"
+ listener = Listen.to(
+ base.join("_data"),
+ base.join("_includes"),
+ base.join("_layouts"),
+ base.join("_sass"),
+ base.join("assets"),
+ options["source"],
+ :ignore => listen_ignore_paths(base, options),
+ :force_polling => options['force_polling'],
+ &(listen_handler(base, options))
+ )
+
+ begin
+ listener.start
+ Jekyll.logger.info "Auto-regeneration:", "enabled for '#{options["source"]}'"
+
+ unless options['serving']
+ trap("INT") do
+ listener.stop
+ puts " Halting auto-regeneration."
+ exit 0
+ end
+
+ loop { sleep 1000 }
+ end
+ rescue ThreadError
+ # You pressed Ctrl-C, oh my!
+ end
+
+ Jekyll::Commands::Serve.process(options)
+end
diff --git a/_data/navigation/af_ZA.yml b/_data/navigation/af_ZA.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/af_ZA.yml
+++ b/_data/navigation/af_ZA.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/ar_SA.yml b/_data/navigation/ar_SA.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/ar_SA.yml
+++ b/_data/navigation/ar_SA.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/ca_ES.yml b/_data/navigation/ca_ES.yml
index 2f8339fa5..193aefcf5 100644
--- a/_data/navigation/ca_ES.yml
+++ b/_data/navigation/ca_ES.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmifi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Per a obtindre suport, ves a RiiConnect24 a Discord.
diff --git a/_data/navigation/cs_CZ.yml b/_data/navigation/cs_CZ.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/cs_CZ.yml
+++ b/_data/navigation/cs_CZ.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/da_DK.yml b/_data/navigation/da_DK.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/da_DK.yml
+++ b/_data/navigation/da_DK.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/de_DE.yml b/_data/navigation/de_DE.yml
index 012d49fcb..05bd9be9b 100644
--- a/_data/navigation/de_DE.yml
+++ b/_data/navigation/de_DE.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: 'Für Unterstützung in englischer Sprache, frag unter folgendem Link nach Hilfe: RiiConnect24 bei Discord.'
diff --git a/_data/navigation/el_GR.yml b/_data/navigation/el_GR.yml
index 4b4d88b8a..2bc8ddab2 100644
--- a/_data/navigation/el_GR.yml
+++ b/_data/navigation/el_GR.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Για υποστήριξη στα Αγγλικά, ζητήστε βοήθεια στο RiiConnect24 στο Discord.
diff --git a/_data/navigation/en_US.yml b/_data/navigation/en_US.yml
index 8508f8bb2..b40d18394 100755
--- a/_data/navigation/en_US.yml
+++ b/_data/navigation/en_US.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/es_ES.yml b/_data/navigation/es_ES.yml
index ec5761f68..3b4625be3 100644
--- a/_data/navigation/es_ES.yml
+++ b/_data/navigation/es_ES.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Si necesitas ayuda con alguna cosa relacionada con esta guía, puedes unirte a nuestro servidor de Discord (recomendado) o enviarnos un correo electrónico (soporte disponible sólo en Inglés).
diff --git a/_data/navigation/es_MX.yml b/_data/navigation/es_MX.yml
index 335ad3235..cc71b041a 100755
--- a/_data/navigation/es_MX.yml
+++ b/_data/navigation/es_MX.yml
@@ -12,6 +12,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Para soporte en inglés, pide ayuda en RiiConnect24 en Discord.
diff --git a/_data/navigation/fi_FI.yml b/_data/navigation/fi_FI.yml
index f7f7b7b4e..2329b93b6 100644
--- a/_data/navigation/fi_FI.yml
+++ b/_data/navigation/fi_FI.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Englanninkielistä tukea varten, pyydä apua RiiConnect24:n Discord-palvelimella.
diff --git a/_data/navigation/fr_FR.yml b/_data/navigation/fr_FR.yml
index 5fdf1a826..5604ef731 100644
--- a/_data/navigation/fr_FR.yml
+++ b/_data/navigation/fr_FR.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Pour un support en anglais, demander ici discord.
diff --git a/_data/navigation/he_IL.yml b/_data/navigation/he_IL.yml
index d7693c8de..e735a7483 100644
--- a/_data/navigation/he_IL.yml
+++ b/_data/navigation/he_IL.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: לתמיכה ועזרה באנגלית, ניתן לבקש עזרה בשרת הדיסקורד.
diff --git a/_data/navigation/hu_HU.yml b/_data/navigation/hu_HU.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/hu_HU.yml
+++ b/_data/navigation/hu_HU.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/it_IT.yml b/_data/navigation/it_IT.yml
index cf4cc0f9f..ffeed7289 100755
--- a/_data/navigation/it_IT.yml
+++ b/_data/navigation/it_IT.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Per supporto in Inglese, chiedi su RiiConnect24 su Discord.
diff --git a/_data/navigation/ja_JP.yml b/_data/navigation/ja_JP.yml
index 07786313f..31c5fa3db 100644
--- a/_data/navigation/ja_JP.yml
+++ b/_data/navigation/ja_JP.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/ko_KR.yml b/_data/navigation/ko_KR.yml
index 0d40506b2..aa747c56a 100644
--- a/_data/navigation/ko_KR.yml
+++ b/_data/navigation/ko_KR.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: 영어로 된 도움말을 원하시면 디스코드의 RiiConnect24에서 도움을 요청하세요.
diff --git a/_data/navigation/nl_NL.yml b/_data/navigation/nl_NL.yml
index 02df30422..01f4a46d7 100644
--- a/_data/navigation/nl_NL.yml
+++ b/_data/navigation/nl_NL.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Als u hulp nodig heeft in Engels, sluit je dan aan bij RiiConnect24 op Discord.
diff --git a/_data/navigation/no_NO.yml b/_data/navigation/no_NO.yml
index e7577eb35..cd08a63fe 100644
--- a/_data/navigation/no_NO.yml
+++ b/_data/navigation/no_NO.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For støtte i Engelsk, spør for hjelp i RiiConnect24 sin Discord.
diff --git a/_data/navigation/pl_PL.yml b/_data/navigation/pl_PL.yml
index 0402c405c..8ba65a292 100755
--- a/_data/navigation/pl_PL.yml
+++ b/_data/navigation/pl_PL.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Potrzebujesz pomocy po Polsku? Dołącz do serwera RiiConnect24 na Discord oraz poproś o pomoc po Polsku.
diff --git a/_data/navigation/pt_BR.yml b/_data/navigation/pt_BR.yml
index 85c92c3e6..ce17e91d0 100755
--- a/_data/navigation/pt_BR.yml
+++ b/_data/navigation/pt_BR.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Para suporte em Inglês, peça ajuda em RiiConnect24 no Discord.
diff --git a/_data/navigation/pt_PT.yml b/_data/navigation/pt_PT.yml
index 9ec97f31e..112bfb2d4 100644
--- a/_data/navigation/pt_PT.yml
+++ b/_data/navigation/pt_PT.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Para suporte em inglês, pede por ajuda no RiiConnect24 no Discord.
diff --git a/_data/navigation/ro_RO.yml b/_data/navigation/ro_RO.yml
index bd709c893..654890c16 100644
--- a/_data/navigation/ro_RO.yml
+++ b/_data/navigation/ro_RO.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Pentru suport în Engleză, cereți ajutor la RiiConnect24 pe Discord.
diff --git a/_data/navigation/ru_RU.yml b/_data/navigation/ru_RU.yml
index 10da1d6e7..433186236 100644
--- a/_data/navigation/ru_RU.yml
+++ b/_data/navigation/ru_RU.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Для помощи на английском, вы можете обратится к дискорд серверу RiiConnect24.
diff --git a/_data/navigation/sr_SP.yml b/_data/navigation/sr_SP.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/sr_SP.yml
+++ b/_data/navigation/sr_SP.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/sv_SE.yml b/_data/navigation/sv_SE.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/sv_SE.yml
+++ b/_data/navigation/sv_SE.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/tr_TR.yml b/_data/navigation/tr_TR.yml
index 8e95e2f3a..9e2d77ebe 100644
--- a/_data/navigation/tr_TR.yml
+++ b/_data/navigation/tr_TR.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: İngilizce destek için, RiiConnect24 Discord'dan yardım isteyebilirsiniz.
diff --git a/_data/navigation/uk_UA.yml b/_data/navigation/uk_UA.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/uk_UA.yml
+++ b/_data/navigation/uk_UA.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/vi_VN.yml b/_data/navigation/vi_VN.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/vi_VN.yml
+++ b/_data/navigation/vi_VN.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_data/navigation/zh_CN.yml b/_data/navigation/zh_CN.yml
index 95fb717da..655b59418 100644
--- a/_data/navigation/zh_CN.yml
+++ b/_data/navigation/zh_CN.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: 如果需要中文帮助,国内用户可以添加QQ群:417992332。
diff --git a/_data/navigation/zh_TW.yml b/_data/navigation/zh_TW.yml
index 8508f8bb2..b40d18394 100644
--- a/_data/navigation/zh_TW.yml
+++ b/_data/navigation/zh_TW.yml
@@ -18,6 +18,9 @@ main:
-
title: Wiimmfi
url: wiimmfi
+top:
+ -
+ title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: For support in English, ask for help at RiiConnect24 on Discord.
diff --git a/_includes/analytics-providers/custom.html b/_includes/analytics-providers/custom.html
old mode 100755
new mode 100644
diff --git a/_includes/analytics-providers/google-universal.html b/_includes/analytics-providers/google-universal.html
old mode 100755
new mode 100644
diff --git a/_includes/analytics-providers/google.html b/_includes/analytics-providers/google.html
old mode 100755
new mode 100644
diff --git a/_includes/analytics.html b/_includes/analytics.html
old mode 100755
new mode 100644
diff --git a/_includes/archive-single.html b/_includes/archive-single.html
old mode 100755
new mode 100644
diff --git a/_includes/author-profile-custom-links.html b/_includes/author-profile-custom-links.html
old mode 100755
new mode 100644
diff --git a/_includes/author-profile.html b/_includes/author-profile.html
old mode 100755
new mode 100644
diff --git a/_includes/base_path b/_includes/base_path
old mode 100755
new mode 100644
diff --git a/_includes/breadcrumbs.html b/_includes/breadcrumbs.html
old mode 100755
new mode 100644
diff --git a/_includes/browser-upgrade.html b/_includes/browser-upgrade.html
old mode 100755
new mode 100644
diff --git a/_includes/category-list.html b/_includes/category-list.html
old mode 100755
new mode 100644
diff --git a/_includes/comment.html b/_includes/comment.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/custom.html b/_includes/comments-providers/custom.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/discourse.html b/_includes/comments-providers/discourse.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/disqus.html b/_includes/comments-providers/disqus.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/facebook.html b/_includes/comments-providers/facebook.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/google-plus.html b/_includes/comments-providers/google-plus.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/scripts.html b/_includes/comments-providers/scripts.html
old mode 100755
new mode 100644
diff --git a/_includes/comments-providers/staticman.html b/_includes/comments-providers/staticman.html
old mode 100755
new mode 100644
diff --git a/_includes/comments.html b/_includes/comments.html
old mode 100755
new mode 100644
diff --git a/_includes/feature_row b/_includes/feature_row
old mode 100755
new mode 100644
diff --git a/_includes/figure b/_includes/figure
old mode 100755
new mode 100644
diff --git a/_includes/footer.html b/_includes/footer.html
old mode 100755
new mode 100644
index 8dff3bbb7..e5658cce4
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -1,9 +1,5 @@
{% include base_path %}
{% assign split_path = page.path | split: "/" %}
{% assign locale = split_path[1] %}
-
+{% assign titles = site.data.navigation[locale].footer %}
+
diff --git a/_includes/footer/custom.html b/_includes/footer/custom.html
old mode 100755
new mode 100644
diff --git a/_includes/gallery b/_includes/gallery
old mode 100755
new mode 100644
diff --git a/_includes/group-by-array b/_includes/group-by-array
old mode 100755
new mode 100644
diff --git a/_includes/head.html b/_includes/head.html
old mode 100755
new mode 100644
diff --git a/_includes/head/custom.html b/_includes/head/custom.html
old mode 100755
new mode 100644
index 862c01c40..39c67e1e2
--- a/_includes/head/custom.html
+++ b/_includes/head/custom.html
@@ -2,12 +2,6 @@
{% include base_path %}
-
-
@@ -22,4 +16,37 @@
+
+
+{% assign split_path = page.path | split: "/" %}
+{% assign locale = split_path[1] %}
+{% if locale == 'en_US' %}
+ {% assign locale_var = '/' %}
+{% else %}
+ {% assign locale_var = locale | prepend:'/' | append:'/' %}
+{% endif %}
+{% assign top = site.data.navigation[locale].top %}
+
+
+
+
+
diff --git a/_includes/nav_list b/_includes/nav_list
old mode 100755
new mode 100644
diff --git a/_includes/page__hero.html b/_includes/page__hero.html
old mode 100755
new mode 100644
diff --git a/_includes/page__hero_video.html b/_includes/page__hero_video.html
old mode 100755
new mode 100644
diff --git a/_includes/page__taxonomy.html b/_includes/page__taxonomy.html
old mode 100755
new mode 100644
diff --git a/_includes/paginator.html b/_includes/paginator.html
old mode 100755
new mode 100644
diff --git a/_includes/post_pagination.html b/_includes/post_pagination.html
old mode 100755
new mode 100644
diff --git a/_includes/read-time.html b/_includes/read-time.html
old mode 100755
new mode 100644
diff --git a/_includes/scripts.html b/_includes/scripts.html
old mode 100755
new mode 100644
diff --git a/_includes/seo.html b/_includes/seo.html
old mode 100755
new mode 100644
diff --git a/_includes/sidebar.html b/_includes/sidebar.html
old mode 100755
new mode 100644
diff --git a/_includes/social-share.html b/_includes/social-share.html
old mode 100755
new mode 100644
diff --git a/_includes/tag-list.html b/_includes/tag-list.html
old mode 100755
new mode 100644
diff --git a/_includes/toc b/_includes/toc
old mode 100755
new mode 100644
diff --git a/_includes/video b/_includes/video
old mode 100755
new mode 100644
diff --git a/_layouts/archive-taxonomy.html b/_layouts/archive-taxonomy.html
old mode 100755
new mode 100644
diff --git a/_layouts/archive.html b/_layouts/archive.html
old mode 100755
new mode 100644
diff --git a/_layouts/compress.html b/_layouts/compress.html
old mode 100755
new mode 100644
diff --git a/_layouts/default.html b/_layouts/default.html
old mode 100755
new mode 100644
diff --git a/_layouts/home.html b/_layouts/home.html
old mode 100755
new mode 100644
diff --git a/_layouts/single-no-ads.html b/_layouts/single-no-ads.html
new file mode 100644
index 000000000..958a8002a
--- /dev/null
+++ b/_layouts/single-no-ads.html
@@ -0,0 +1,85 @@
+---
+layout: default
+---
+
+{% if page.header.overlay_color or page.header.overlay_image or page.header.image %}
+ {% include page__hero.html %}
+{% elsif page.header.video.id and page.header.video.provider %}
+ {% include page__hero_video.html %}
+{% endif %}
+
+{% if page.url != "/" and site.breadcrumbs %}
+ {% unless paginator %}
+ {% include breadcrumbs.html %}
+ {% endunless %}
+{% endif %}
+
+
+ {% include sidebar.html %}
+
+
+ {% if page.title %}{% endif %}
+ {% if page.excerpt %}{% endif %}
+ {% if page.date %}{% endif %}
+ {% if page.last_modified_at %}{% endif %}
+
+
+ {% unless page.header.overlay_color or page.header.overlay_image %}
+
+ {% if page.title %}