Remove Jekyll files

This commit is contained in:
lifehackerhansol 2024-09-16 01:32:46 -07:00
parent 459306ab1c
commit afcba54398
No known key found for this signature in database
GPG Key ID: 80FB184AFC0B3B0E
62 changed files with 0 additions and 23729 deletions

15
.gitattributes vendored
View File

@ -1,15 +0,0 @@
assets/fonts/* linguist-vendored
assets/js/main.min.js linguist-vendored
assets/js/lunr/* linguist-vendored
assets/js/plugins/* linguist-vendored
assets/js/vendor/* linguist-vendored
_sass/minimal-mistakes/vendor/* linguist-vendored
CHANGELOG.md text merge=union
docs/_docs/18-history.md text merge=union
*.md text
*.txt text
*.gm9 text
# probably not required, but CRLF is the default for Windows
images/browserconfig.xml text eol=crlf

0
.gitmodules vendored
View File

1
CNAME
View File

@ -1 +0,0 @@
3ds.hacks.guide

View File

@ -1,3 +0,0 @@
source "https://rubygems.org"
gem "wdm", "~> 0.1.0" if Gem.win_platform?
gem 'minimal-mistakes-hacks-guide', :path => '_theme'

View File

@ -1,517 +0,0 @@
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your entire site, values
# which you are expected to set up once and rarely need to edit after that.
# For technical reasons, this file is *NOT* reloaded automatically when you use
# `jekyll serve`. If you change this file, please restart the server process.
# Theme Settings
#
# Review documentation to determine if you should use `theme` or `remote_theme`
# https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/#installing-the-theme
theme : "minimal-mistakes-hacks-guide"
# Site Settings
title : "3DS Hacks Guide"
name : "Nintendo Homebrew"
description : "A complete guide to 3DS custom firmware"
url : "https://3ds.hacks.guide" # the base hostname & protocol for your site e.g. "https://mmistakes.github.io"
enforce_ssl : "3ds.hacks.guide"
repository : "hacks-guide/Guide_3DS" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
# SEO Related
google_site_verification : jVXoPK_-qzKJp4SScnZYpOIX3yDXfGnAoTBJYixUOwg
bing_site_verification : F3532011519E308583A0A2CAF2DD69E8
yandex_site_verification :
naver_site_verification :
# Analytics
analytics:
provider : "google-gtag" # false (default), "google", "google-universal", "google-gtag", "custom"
google:
tracking_id : "G-760Y60FQ3T"
anonymize_ip : # true, false (default)
# Site Author
author:
name : "Nintendo Homebrew"
bio : "Nintendo Homebrew Community"
location : "Nullsec"
links:
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: "https://github.com/hacks-guide/Guide_3DS"
# Site Footer
footer:
links:
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: "https://github.com/hacks-guide/Guide_3DS"
# Reading Files
include:
- .htaccess
- _pages
- _pages/en_US
exclude: [
"*.sublime-project",
"*.sublime-workspace",
vendor,
.asset-cache,
.bundle,
.jekyll-assets-cache,
.sass-cache,
assets/js/plugins,
assets/js/_main.js,
assets/js/vendor,
banner.js,
Capfile,
CHANGELOG,
config,
Gemfile,
Gruntfile.js,
gulpfile.js,
LICENSE,
log,
minimal-mistakes-jekyll.gemspec,
node_modules,
package.json,
package-lock.json,
Rakefile,
README,
tmp,
rss.py,
clean_translations.py,
crowdin.yaml,
staticman.yml,
torrents,
_pages/*/include,
_pages/af_ZA,
_pages/ar_SA,
_pages/bg_BG,
_pages/ca_ES,
_pages/cs_CZ,
_pages/da_DK,
# _pages/de_DE,
# _pages/el_GR,
_pages/en_PT,
# _pages/en_US,
_pages/et_EE,
_pages/ca_ES,
# _pages/es_ES,
_pages/fi_FI,
# _pages/fr_FR,
_pages/he_IL,
_pages/hr_HR,
# _pages/hu_HU,
_pages/id_ID,
# _pages/it_IT,
_pages/ja_JP,
# _pages/ko_KR,
_pages/ms_MY,
_pages/no_NO,
# _pages/nl_NL,
_pages/pl_PL,
# _pages/pt_BR,
_pages/pt_PT,
_pages/ro_RO,
_pages/ru_RU,
_pages/sr_SP,
_pages/sv_SE,
_pages/th_TH,
_pages/tr_TR,
_pages/uk_UA,
_pages/vi_VN,
# _pages/zh_CN,
# _pages/zh_TW,
]
markdown_ext: "markdown,mkdown,mkdn,mkd,md,txt"
# Defaults
defaults:
# _pages
- scope:
path: ""
type: pages
values:
layout: single
author_profile: false
sidebar: true
- scope:
path: "_pages/af_ZA"
type: pages
values:
permalink: /af_ZA/:basename:output_ext
lang: af
- scope:
path: "_pages/ar_SA"
type: pages
values:
permalink: /ar_SA/:basename:output_ext
lang: ar
- scope:
path: "_pages/ca_ES"
type: pages
values:
permalink: /ca_ES/:basename:output_ext
lang: ca
- scope:
path: "_pages/cs_CZ"
type: pages
values:
permalink: /cs_CZ/:basename:output_ext
lang: cs
- scope:
path: "_pages/da_DK"
type: pages
values:
permalink: /da_DK/:basename:output_ext
lang: da
- scope:
path: "_pages/de_DE"
type: pages
values:
permalink: /de_DE/:basename:output_ext
lang: ds
- scope:
path: "_pages/el_GR"
type: pages
values:
permalink: /el_GR/:basename:output_ext
lang: el
- scope:
path: "_pages/en_PT"
type: pages
values:
permalink: /en_PT/:basename:output_ext
lang: en-PT
- scope:
path: "_pages/en_US"
type: pages
values:
permalink: /:basename:output_ext
lang: en
- scope:
path: "_pages/es_ES"
type: pages
values:
permalink: /es_ES/:basename:output_ext
lang: es
- scope:
path: "_pages/fi_FI"
type: pages
values:
permalink: /fi_FI/:basename:output_ext
lang: fi
- scope:
path: "_pages/fr_FR"
type: pages
values:
permalink: /fr_FR/:basename:output_ext
lang: fr
- scope:
path: "_pages/he_IL"
type: pages
values:
permalink: /he_IL/:basename:output_ext
lang: he
- scope:
path: "_pages/hu_HU"
type: pages
values:
permalink: /hu_HU/:basename:output_ext
lang: hu
- scope:
path: "_pages/id_ID"
type: pages
values:
permalink: /id_ID/:basename:output_ext
lang: id
- scope:
path: "_pages/it_IT"
type: pages
values:
permalink: /it_IT/:basename:output_ext
lang: it
- scope:
path: "_pages/ja_JP"
type: pages
values:
permalink: /ja_JP/:basename:output_ext
lang: ja
- scope:
path: "_pages/ko_KR"
type: pages
values:
permalink: /ko_KR/:basename:output_ext
lang: ko
- scope:
path: "_pages/ms_MY"
type: pages
values:
permalink: /ms_MY/:basename:output_ext
lang: ms
- scope:
path: "_pages/no_NO"
type: pages
values:
permalink: /no_NO/:basename:output_ext
lang: no-NO
- scope:
path: "_pages/nl_NL"
type: pages
values:
permalink: /nl_NL/:basename:output_ext
lang: nl
- scope:
path: "_pages/pl_PL"
type: pages
values:
permalink: /pl_PL/:basename:output_ext
lang: pl
- scope:
path: "_pages/pt_BR"
type: pages
values:
permalink: /pt_BR/:basename:output_ext
lang: pt-BR
- scope:
path: "_pages/pt_PT"
type: pages
values:
permalink: /pt_PT/:basename:output_ext
lang: pt-PT
- scope:
path: "_pages/ro_RO"
type: pages
values:
permalink: /ro_RO/:basename:output_ext
lang: ro
- scope:
path: "_pages/ru_RU"
type: pages
values:
permalink: /ru_RU/:basename:output_ext
lang: ru
- scope:
path: "_pages/sr_SP"
type: pages
values:
permalink: /sr_SP/:basename:output_ext
lang: sr
- scope:
path: "_pages/sv_SE"
type: pages
values:
permalink: /sv_SE/:basename:output_ext
lang: sv
- scope:
path: "_pages/th_TH"
type: pages
values:
permalink: /th_TH/:basename:output_ext
lang: th
- scope:
path: "_pages/tr_TR"
type: pages
values:
permalink: /tr_TR/:basename:output_ext
lang: tr
- scope:
path: "_pages/uk_UA"
type: pages
values:
permalink: /uk_UA/:basename:output_ext
lang: uk
- scope:
path: "_pages/vi_VN"
type: pages
values:
permalink: /vi_VN/:basename:output_ext
lang: vi
- scope:
path: "_pages/zh_CN"
type: pages
values:
permalink: /zh_CN/:basename:output_ext
lang: zh-Hans
- scope:
path: "_pages/zh_TW"
type: pages
values:
permalink: /zh_TW/:basename:output_ext
lang: zh-Hant
- scope:
path: "_pages/af_ZA/home.txt"
type: pages
values:
permalink: /af_ZA/index:output_ext
- scope:
path: "_pages/ar_SA/home.txt"
type: pages
values:
permalink: /ar_SA/index:output_ext
- scope:
path: "_pages/ca_ES/home.txt"
type: pages
values:
permalink: /ca_ES/index:output_ext
- scope:
path: "_pages/cs_CZ/home.txt"
type: pages
values:
permalink: /cs_CZ/index:output_ext
- scope:
path: "_pages/da_DK/home.txt"
type: pages
values:
permalink: /da_DK/index:output_ext
- scope:
path: "_pages/de_DE/home.txt"
type: pages
values:
permalink: /de_DE/index:output_ext
- scope:
path: "_pages/el_GR/home.txt"
type: pages
values:
permalink: /el_GR/index:output_ext
- scope:
path: "_pages/en_PT/home.txt"
type: pages
values:
permalink: /en_PT/index:output_ext
- scope:
path: "_pages/en_US/home.txt"
type: pages
values:
permalink: /index:output_ext
- scope:
path: "_pages/es_ES/home.txt"
type: pages
values:
permalink: /es_ES/index:output_ext
- scope:
path: "_pages/fi_FI/home.txt"
type: pages
values:
permalink: /fi_FI/index:output_ext
- scope:
path: "_pages/fr_FR/home.txt"
type: pages
values:
permalink: /fr_FR/index:output_ext
- scope:
path: "_pages/he_IL/home.txt"
type: pages
values:
permalink: /he_IL/index:output_ext
- scope:
path: "_pages/hu_HU/home.txt"
type: pages
values:
permalink: /hu_HU/index:output_ext
- scope:
path: "_pages/id_ID/home.txt"
type: pages
values:
permalink: /id_ID/index:output_ext
- scope:
path: "_pages/it_IT/home.txt"
type: pages
values:
permalink: /it_IT/index:output_ext
- scope:
path: "_pages/ja_JP/home.txt"
type: pages
values:
permalink: /ja_JP/index:output_ext
- scope:
path: "_pages/ko_KR/home.txt"
type: pages
values:
permalink: /ko_KR/index:output_ext
- scope:
path: "_pages/ms_MY/home.txt"
type: pages
values:
permalink: /ms_MY/index:output_ext
- scope:
path: "_pages/no_NO/home.txt"
type: pages
values:
permalink: /no_NO/index:output_ext
- scope:
path: "_pages/nl_NL/home.txt"
type: pages
values:
permalink: /nl_NL/index:output_ext
- scope:
path: "_pages/pl_PL/home.txt"
type: pages
values:
permalink: /pl_PL/index:output_ext
- scope:
path: "_pages/pt_BR/home.txt"
type: pages
values:
permalink: /pt_BR/index:output_ext
- scope:
path: "_pages/pt_PT/home.txt"
type: pages
values:
permalink: /pt_PT/index:output_ext
- scope:
path: "_pages/ro_RO/home.txt"
type: pages
values:
permalink: /ro_RO/index:output_ext
- scope:
path: "_pages/ru_RU/home.txt"
type: pages
values:
permalink: /ru_RU/index:output_ext
- scope:
path: "_pages/sr_SP/home.txt"
type: pages
values:
permalink: /sr_SP/index:output_ext
- scope:
path: "_pages/sv_SE/home.txt"
type: pages
values:
permalink: /sv_SE/index:output_ext
- scope:
path: "_pages/th_TH/home.txt"
type: pages
values:
permalink: /th_TH/index:output_ext
- scope:
path: "_pages/tr_TR/home.txt"
type: pages
values:
permalink: /tr_TR/index:output_ext
- scope:
path: "_pages/uk_UA/home.txt"
type: pages
values:
permalink: /uk_UA/index:output_ext
- scope:
path: "_pages/vi_VN/home.txt"
type: pages
values:
permalink: /vi_VN/index:output_ext
- scope:
path: "_pages/zh_CN/home.txt"
type: pages
values:
permalink: /zh_CN/index:output_ext
- scope:
path: "_pages/zh_TW/home.txt"
type: pages
values:
permalink: /zh_TW/index:output_ext

View File

@ -1,149 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Donations
url: donations
-
title: Credits
url: credits
-
title: Updating B9S
url: updating-b9s
-
title: A9LH to B9S
url: a9lh-to-b9s
-
title: Troubleshooting
url: troubleshooting
-
title: Region Changing
url: region-changing
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Site Navigation
url: site-navigation
-
title: Uninstall CFW
url: uninstall-cfw
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
footer:
-
title: Source
-
title: Site Navigation
-
title: Why Ads?
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Get Started
url: get-started
-
title: Cart Update
url: cart-update
-
title: ntrboot
url: ntrboot
-
title: Seedminer
url: seedminer
-
title: DSiDumper
url: dsidumper
-
title: BannerBomb3
url: bannerbomb3
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Flashing ntrboot (Powersaves)
url: flashing-ntrboot-(powersaves)
-
title: BrowserHax 2020
url: homebrew-launcher-(browserhax-2020)
-
title: Homebrew Launcher (Soundhax)
url: homebrew-launcher-(soundhax)
-
title: Homebrew Launcher (Alternatives)
url: homebrew-launcher-(alternatives)
-
title: Homebrew Launcher (Steelhax)
url: homebrew-launcher-(steelhax)
-
title: Homebrew Launcher (PicHaxx)
url: homebrew-launcher-(pichaxx)
-
title: NTR and Cubic Ninja
url: ntr-and-cubic-ninja
-
title: Installing boot9strap (2xrsa)
url: installing-boot9strap-(2xrsa)
-
title: Installing boot9strap (Browser)
url: installing-boot9strap-(browser)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (SafeB9SInstaller)
url: installing-boot9strap-(safeb9sinstaller)
-
title: Installing boot9strap (MSET)
url: installing-boot9strap-(mset)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Frogtool)
url: installing-boot9strap-(frogtool)
-
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,149 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Donations
url: donations
-
title: Credits
url: credits
-
title: Updating B9S
url: updating-b9s
-
title: A9LH to B9S
url: a9lh-to-b9s
-
title: Troubleshooting
url: troubleshooting
-
title: Region Changing
url: region-changing
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Site Navigation
url: site-navigation
-
title: Uninstall CFW
url: uninstall-cfw
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
footer:
-
title: Source
-
title: Site Navigation
-
title: Why Ads?
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Get Started
url: get-started
-
title: Cart Update
url: cart-update
-
title: ntrboot
url: ntrboot
-
title: Seedminer
url: seedminer
-
title: DSiDumper
url: dsidumper
-
title: BannerBomb3
url: bannerbomb3
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Flashing ntrboot (Powersaves)
url: flashing-ntrboot-(powersaves)
-
title: BrowserHax 2020
url: homebrew-launcher-(browserhax-2020)
-
title: Homebrew Launcher (Soundhax)
url: homebrew-launcher-(soundhax)
-
title: Homebrew Launcher (Alternatives)
url: homebrew-launcher-(alternatives)
-
title: Homebrew Launcher (Steelhax)
url: homebrew-launcher-(steelhax)
-
title: Homebrew Launcher (PicHaxx)
url: homebrew-launcher-(pichaxx)
-
title: NTR and Cubic Ninja
url: ntr-and-cubic-ninja
-
title: Installing boot9strap (2xrsa)
url: installing-boot9strap-(2xrsa)
-
title: Installing boot9strap (Browser)
url: installing-boot9strap-(browser)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (SafeB9SInstaller)
url: installing-boot9strap-(safeb9sinstaller)
-
title: Installing boot9strap (MSET)
url: installing-boot9strap-(mset)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Frogtool)
url: installing-boot9strap-(frogtool)
-
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Startseite
url: /
-
title: FAQ
url: faq
-
title: Problemlösungen
url: troubleshooting
-
title: Prüfe auf CFW
url: checking-for-cfw
-
title: Nutzung von GodMode9
url: godmode9-usage
-
title: Beitragen
url: contribute
-
title: Wechseln der Region
url: region-changing
-
title: CFW deinstallieren
url: uninstall-cfw
-
title: Danksagungen
url: credits
-
title: Seitennavigation
url: site-navigation
top:
-
title: Diese Website verwendet Cookies, um den aktuellen Anleitungsfortschritt auf der Seitenansicht anzuzeigen und um die Seite zu verbessern.
bottom:
-
title: Für Support auf Englisch, bitte um Hilfe auf dem <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew Discord</a>.
-
title: 'Wenn du diese Anleitung wertschätzt, akzeptieren wir auch <a href="contribute#donations">Spenden</a>.'
footer:
-
title: Quellcode
-
title: Seitennavigation
-
title: Datenschutzerklärung
sidebar_title:
-
title: Gesamtfortschritt
sidebar_pages:
-
title: Startseite
url: /
-
title: Wichtige Informationen
url: key-information
-
title: Erste Schritte
url: get-started
-
title: ntrboot
url: ntrboot
-
title: boot9strap installieren (MSET9)
url: installing-boot9strap-(mset9)
-
title: boot9strap installieren (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: boot9strap installieren (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Mehrere Optionen
url: multiple-options
-
title: ntrboot flashen (Ein 3DS-System)
url: flashing-ntrboot-(3ds-single-system)
-
title: ntrboot flashen (Mehrere 3DS-Systeme)
url: flashing-ntrboot-(3ds-multi-system)
-
title: ntrboot flashen (DSi)
url: flashing-ntrboot-(dsi)
-
title: ntrboot flashen (NDS)
url: flashing-ntrboot-(nds)
-
title: boot9strap installieren (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: boot9strap installieren (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: boot9strap installieren (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: boot9strap installieren (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: boot9strap installieren (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: boot9strap installieren (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Setup abschließen
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Αρχική
url: /
-
title: Συχνές ερωτήσεις
url: faq
-
title: Επίλυση προβλημάτων
url: troubleshooting
-
title: Έλεγχος για CFW
url: checking-for-cfw
-
title: Χρήση του GodMode9
url: godmode9-usage
-
title: Συνεισφορά
url: contribute
-
title: Αλλαγή περιοχής
url: region-changing
-
title: Αφαίρεση του CFW
url: uninstall-cfw
-
title: Ευχαριστίες
url: credits
-
title: Πλοήγηση ιστοτόπου
url: site-navigation
top:
-
title: Αυτός ο ιστότοπος χρησιμοποιεί cookie για την προβολή της τρέχουσας προόδου του οδηγού στην πλαϊνή στήλη, καθώς και για τη γενικότερη βελτίωση της εμπειρίας σας.
bottom:
-
title: Για υποστήριξη στα αγγλικά, ζητήστε βοήθεια στο <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew στο Discord</a>.
-
title: 'Εάν εκτιμάτε αυτόν τον οδηγό, δεχόμαστε <a href="contribute#donations">δωρεές</a>.'
footer:
-
title: Κώδικας
-
title: Πλοήγηση ιστοτόπου
-
title: Πολιτική απορρήτου
sidebar_title:
-
title: Συνολικη προοδος
sidebar_pages:
-
title: Αρχική
url: /
-
title: Βασικές πληροφορίες
url: key-information
-
title: Έναρξη
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Εγκατάσταση του boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Εγκατάσταση του boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Εγκατάσταση του boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Πολλαπλές επιλογές
url: multiple-options
-
title: Φόρτωση του ntrboot (ένα σύστημα 3DS)
url: flashing-ntrboot-(3ds-single-system)
-
title: Φόρτωση του ntrboot (πολλαπλά συστήματα 3DS)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Φόρτωση του ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Φόρτωση του ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Εγκατάσταση του boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Εγκατάσταση του boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Εγκατάσταση του boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Εγκατάσταση του boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Εγκατάσταση του boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Εγκατάσταση του boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Ολοκλήρωση εγκατάστασης
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Treasure Map
url: site-navigation
top:
-
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Fer support in th' English 'o landlubbers, be askin' fer help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Treasure Map
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Inicio
url: /
-
title: FAQ
url: faq
-
title: Resolución de Problemas
url: troubleshooting
-
title: Comprobación de CFW
url: checking-for-cfw
-
title: Uso de GodMode9
url: godmode9-usage
-
title: Contribuir
url: contribute
-
title: Cambio de región
url: region-changing
-
title: Desinstalar CFW
url: uninstall-cfw
-
title: Créditos
url: credits
-
title: Navegación del sitio
url: site-navigation
top:
-
title: Este sitio web utiliza cookies para mostrar el progreso actual de la guía en la barra lateral y hacer mejor el sitio de otras maneras.
bottom:
-
title: Para soporte en inglés, pide ayuda en el <a href="https://discord.gg/MWxPgEp">Discord de Nintendo Homebrew</a>.
-
title: 'Si te gustó esta guía, aceptamos <a href="contribute#donations">Donaciones</a>.'
footer:
-
title: Código fuente
-
title: Navegación del sitio
-
title: Política de Privacidad
sidebar_title:
-
title: Progreso total
sidebar_pages:
-
title: Inicio
url: /
-
title: Información Importante
url: key-information
-
title: Comencemos
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Instalar boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Instalar boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Instalar boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Múltiples opciones
url: multiple-options
-
title: Flashear ntrboot (Una consola 3DS)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashear ntrboot (Dos consolas 3DS)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashear ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashear ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Instalar boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Instalar boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Instalar boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Instalar boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Instalar boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Instalar boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizar instalación
url: finalizing-setup

View File

@ -1,149 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Donations
url: donations
-
title: Credits
url: credits
-
title: Updating B9S
url: updating-b9s
-
title: A9LH to B9S
url: a9lh-to-b9s
-
title: Troubleshooting
url: troubleshooting
-
title: Region Changing
url: region-changing
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Site Navigation
url: site-navigation
-
title: Uninstall CFW
url: uninstall-cfw
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
footer:
-
title: Source
-
title: Site Navigation
-
title: Why Ads?
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Get Started
url: get-started
-
title: Cart Update
url: cart-update
-
title: ntrboot
url: ntrboot
-
title: Seedminer
url: seedminer
-
title: DSiDumper
url: dsidumper
-
title: BannerBomb3
url: bannerbomb3
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Flashing ntrboot (Powersaves)
url: flashing-ntrboot-(powersaves)
-
title: BrowserHax 2020
url: homebrew-launcher-(browserhax-2020)
-
title: Homebrew Launcher (Soundhax)
url: homebrew-launcher-(soundhax)
-
title: Homebrew Launcher (Alternatives)
url: homebrew-launcher-(alternatives)
-
title: Homebrew Launcher (Steelhax)
url: homebrew-launcher-(steelhax)
-
title: Homebrew Launcher (PicHaxx)
url: homebrew-launcher-(pichaxx)
-
title: NTR and Cubic Ninja
url: ntr-and-cubic-ninja
-
title: Installing boot9strap (2xrsa)
url: installing-boot9strap-(2xrsa)
-
title: Installing boot9strap (Browser)
url: installing-boot9strap-(browser)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (SafeB9SInstaller)
url: installing-boot9strap-(safeb9sinstaller)
-
title: Installing boot9strap (MSET)
url: installing-boot9strap-(mset)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Frogtool)
url: installing-boot9strap-(frogtool)
-
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Etusivu
url: /
-
title: UKK
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Sivukartta
url: site-navigation
top:
-
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Englanninkielistä tukea saat <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew -palvelimelta Discordissa</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Lähdekoodi
-
title: Sivukartta
-
title: Privacy Policy
sidebar_title:
-
title: Edistyminen
sidebar_pages:
-
title: Etusivu
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Accueil
url: /
-
title: FAQ
url: faq
-
title: Dépannage
url: troubleshooting
-
title: Vérification de la présence d'un CFW
url: checking-for-cfw
-
title: Utilisation de GodMode9
url: godmode9-usage
-
title: Contribuer
url: contribute
-
title: Changement de région
url: region-changing
-
title: Désinstallation du CFW
url: uninstall-cfw
-
title: Remerciements
url: credits
-
title: Index du site
url: site-navigation
top:
-
title: Ce site web utilise des cookies pour afficher l'avancement actuel du guide sur la barre latérale et améliorer le site.
bottom:
-
title: Pour un support en Anglais, demander de l'aide sur le <a href="https://discord.gg/MWxPgEp">Discord Nintendo Homebrew</a>.
-
title: 'Si vous appréciez ce guide, nous acceptons les <a href="contribute#donations">Dons</a>.'
footer:
-
title: Source
-
title: Index du site
-
title: Politique de confidentialité
sidebar_title:
-
title: Progression globale
sidebar_pages:
-
title: Accueil
url: /
-
title: Informations clés
url: key-information
-
title: Pour commencer
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: ראשי
url: /
-
title: שאלות ותשובות
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: ניווט האתר
url: site-navigation
top:
-
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: לקבלת תמיכה באנגלית, תבקשו עזרה ב<a href="https://discord.gg/MWxPgEp">Nintendo Homebrew על Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: מקור
-
title: ניווט האתר
-
title: Privacy Policy
sidebar_title:
-
title: ההתקדמות הכללית
sidebar_pages:
-
title: ראשי
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Főoldal
url: /
-
title: GYIK
url: faq
-
title: Hibaelhárítás
url: troubleshooting
-
title: CFW ellenőrzése
url: checking-for-cfw
-
title: GodMode9 használata
url: godmode9-usage
-
title: Közreműködés
url: contribute
-
title: Régió módosítás
url: region-changing
-
title: CFW eltávolítása
url: uninstall-cfw
-
title: Készítők
url: credits
-
title: Oldaltérkép
url: site-navigation
top:
-
title: A weboldal "sütiket" használ, hogy nyomon tudd követni a haladásod az oldalsó menüben, és hogy jobbá tegye az oldalt.
bottom:
-
title: Ha segítségre van szükséged (angol nyelven), keresd fel a <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew-t Discord-on</a>.
-
title: 'Amennyiben hasznosnak véled ezt az útmutatót, elfogadunk <a href="contribute#donations">adományokat</a>.'
footer:
-
title: Forráskód
-
title: Oldaltérkép
-
title: Adatvédelmi Irányelv
sidebar_title:
-
title: Előrehaladás
sidebar_pages:
-
title: Főoldal
url: /
-
title: Alapvető információk
url: key-information
-
title: Kezdeti lépések
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Boot9strap telepítése (MSET9)
url: installing-boot9strap-(mset9)
-
title: Boot9strap telepítése (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Boot9strap telepítése (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Több lehetőség
url: multiple-options
-
title: Ntrboot flashelése (egy 3DS rendszer)
url: flashing-ntrboot-(3ds-single-system)
-
title: Ntrboot flashelése (több 3DS rendszer)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Ntrboot flashelése (DSi)
url: flashing-ntrboot-(dsi)
-
title: Ntrboot flashelése (NDS)
url: flashing-ntrboot-(nds)
-
title: Boot9strap telepítése (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Boot9strap telepítése (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Boot9strap telepítése (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Boot9strap telepítése (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Boot9strap telepítése (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Boot9strap telepítése (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Telepítés véglegesítése
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Risoluzione dei problemi
url: troubleshooting
-
title: Verifica del CFW
url: checking-for-cfw
-
title: Usare GodMode9
url: godmode9-usage
-
title: Contribuisci
url: contribute
-
title: Cambiare regione
url: region-changing
-
title: Disinstallare il CFW
url: uninstall-cfw
-
title: Riconoscimenti
url: credits
-
title: Mappa del sito
url: site-navigation
top:
-
title: Questo sito web utilizza i cookie per visualizzare l'avanzamento della guida sulla barra laterale o migliorare il sito.
bottom:
-
title: Se hai bisogno di aiuto, chiedi pure su <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew su Discord</a> (in inglese).
-
title: 'Se hai gradito questa guida, accettiamo <a href="contribute#donations">Donazioni</a>.'
footer:
-
title: Codice Sorgente
-
title: Mappa del sito
-
title: Informativa sulla Privacy
sidebar_title:
-
title: Avanzamento
sidebar_pages:
-
title: Home
url: /
-
title: Informazioni importanti
url: key-information
-
title: Cominciamo!
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installazione di boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installazione di boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installazione di boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Più Opzioni
url: multiple-options
-
title: Flash di ntrboot (Singolo 3DS)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flash di ntrboot (Con più 3DS)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flash di ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flash di ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installazione di boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installazione di boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installazione di boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installazione di boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installazione di boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installazione di boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Completamento dell'installazione
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: ホーム
url: /
-
title: よくある質問
url: faq
-
title: トラブルシューティング
url: troubleshooting
-
title: CFWの確認
url: checking-for-cfw
-
title: GodMode9の使用方法
url: godmode9-usage
-
title: 貢献する
url: contribute
-
title: リージョンの変更
url: region-changing
-
title: CFWのアンインストール
url: uninstall-cfw
-
title: 謝辞
url: credits
-
title: サイトナビゲーション
url: site-navigation
top:
-
title: このWebサイトでは、サイドバーに現在のガイドの進捗状況を表示するなどの目的でcookieを使用しています。
bottom:
-
title: 英語によるサポートについては、<a href="https://discord.gg/MWxPgEp"> Nintendo Homebrew on Discord </a>のヘルプをご覧ください。
-
title: 'このガイドがお役に立ちましたら <a href="contribute#donations">寄付</a> して頂けると幸いです。'
footer:
-
title: ソースコード
-
title: サイトナビ
-
title: プライバシーポリシー
sidebar_title:
-
title: 全体の進捗状況
sidebar_pages:
-
title: ホーム
url: /
-
title: 情報
url: key-information
-
title: はじめに
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title:
url: /
-
title: 자주 묻는 질문
url: faq
-
title: 문제 해결
url: troubleshooting
-
title: CFW 확인
url: checking-for-cfw
-
title: GodMode9 사용법
url: godmode9-usage
-
title: 기여하기
url: contribute
-
title: 지역 변경
url: region-changing
-
title: CFW 제거하기
url: uninstall-cfw
-
title: 기여자
url: credits
-
title: 사이트 탐색
url: site-navigation
top:
-
title: 이 사이트는 현재 진행상황을 표시하고 사용자 경험을 향상시키기 위해 쿠키를 사용합니다.
bottom:
-
title: 영어로 지원을 요청하고 싶으시면 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew Discord 서버</a>에 도움을 요청해 주세요.
-
title: '이 가이드가 도움이 되었다면, <a href="contribute#donations">기부해 주시면</a> 감사하겠습니다.'
footer:
-
title: 소스 코드
-
title: 사이트 탐색
-
title: 개인정보 보호 정책
sidebar_title:
-
title: 전체 진행 상황
sidebar_pages:
-
title:
url: /
-
title: 주요 내용
url: key-information
-
title: 시작하기
url: get-started
-
title: ntrboot
url: ntrboot
-
title: boot9strap 설치 (MSET9)
url: installing-boot9strap-(mset9)
-
title: boot9strap 설치 (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: boot9strap 설치 (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: 다중 옵션
url: multiple-options
-
title: ntrboot 플래싱 (단일 3DS)
url: flashing-ntrboot-(3ds-single-system)
-
title: ntrboot 플래싱 (3DS 두 대)
url: flashing-ntrboot-(3ds-multi-system)
-
title: ntrboot 플래싱 (DSi)
url: flashing-ntrboot-(dsi)
-
title: ntrboot 플래싱 (NDS)
url: flashing-ntrboot-(nds)
-
title: boot9strap 설치 (하드모드)
url: installing-boot9strap-(hardmod)
-
title: boot9strap 설치 (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: boot9strap 설치 (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: boot9strap 설치 (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: boot9strap 설치 (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: boot9strap 설치 (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: 마무리 단계
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: Soalan lazim
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Navigasi Halaman
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Sumber
-
title: Navigasi Halaman
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: Veelgestelde vragen (FAQ)
url: faq
-
title: Probleemoplossing
url: troubleshooting
-
title: Controleren op CFW
url: checking-for-cfw
-
title: Het gebruiken van GodMode9
url: godmode9-usage
-
title: Bijdragen
url: contribute
-
title: Regio wijzigen
url: region-changing
-
title: CFW verwijderen
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Navigatie
url: site-navigation
top:
-
title: Deze website gebruikt cookies om de voortgang op de zijbalk bij te houden en de site te verbeteren.
bottom:
-
title: Voor hulp in het Engels kan je terecht bij <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew op Discord</a>.
-
title: 'Vind je dit een goede handleiding? We accepteren <a href="contribute#donations">donaties</a>.'
footer:
-
title: Broncode
-
title: Site Navigatie
-
title: Privacybeleid
sidebar_title:
-
title: Algemene vooruitgang
sidebar_pages:
-
title: Home
url: /
-
title: Belangrijkste Informatie
url: key-information
-
title: Begin
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Sidenavigering
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Kilde
-
title: Sidenavigering
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Strona Główna
url: /
-
title: Często zadawane pytania (FAQ)
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Nawigacja Po Stronie
url: site-navigation
top:
-
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: Aby uzyskać wsparcie w języku angielskim, wejdź na <a href="https://discord.gg/MWxPgEp">Serwer Nintendo Homebrew na Discordzie</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Źródło
-
title: Nawigacja Po Stronie
-
title: Privacy Policy
sidebar_title:
-
title: Ogólny Postęp
sidebar_pages:
-
title: Strona główna
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Página Inicial
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checando por CFW
url: checking-for-cfw
-
title: Utilização do GodMode9
url: godmode9-usage
-
title: Contribuir
url: contribute
-
title: Mudança de Região
url: region-changing
-
title: Desinstalar CFW
url: uninstall-cfw
-
title: Créditos
url: credits
-
title: Navegação do Site
url: site-navigation
top:
-
title: Esta página usa cookies para mostrar o atual progresso da guia na barra lateral e, desta forma melhorar o site.
bottom:
-
title: Para suporte em Inglês, peça ajuda no <a href="https://discord.gg/MWxPgEp">Discord do Nintendo Homebrew</a>.
-
title: 'Se você gostou deste guia, nós aceitamos <a href="contribute#donations">Doações</a>.'
footer:
-
title: Fonte
-
title: Navegação do Site
-
title: Política de Privacidade
sidebar_title:
-
title: Progresso Geral
sidebar_pages:
-
title: Página Inicial
url: /
-
title: Informação Importante
url: key-information
-
title: Começando
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Instalando boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Instalando boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Instalando boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Várias Opções
url: multiple-options
-
title: Flashing ntrboot (Único 3DS)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (Vários 3DS)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Instalando boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Instalando boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Instalando boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Instalando boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Instalando boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Instalando boot9strap (superskaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizando a Instalação
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: Perguntas Frequentes
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Navegação do Site
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Código-fonte
-
title: Navegação do Site
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Acasă
url: /
-
title: Intrebări frecvente
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Navigarea pe site
url: site-navigation
top:
-
title: Acest website folosește cookie-uri pentru a afișa progresul actual al ghidului pe bara laterală și astfel îmbunătăți site-ul prin alte mijloace.
bottom:
-
title: Pentru suport în engleză, cereți ajutor la <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew pe Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Codul sursă
-
title: Navigarea pe site
-
title: Privacy Policy
sidebar_title:
-
title: Progres total
sidebar_pages:
-
title: Acasă
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Главная
url: /
-
title: Вопросы и ответы
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Навигация по сайту
url: site-navigation
top:
-
title: Этот сайт использует cookies для отображения текущего прогресса в руководстве на боковой панели и для других способов улучшения сайта.
bottom:
-
title: Для поддержки на английском языке обратитесь за помощью сюда <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Исходный код
-
title: Навигация по сайту
-
title: Privacy Policy
sidebar_title:
-
title: Общий прогресс
sidebar_pages:
-
title: Главная
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,149 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Donations
url: donations
-
title: Credits
url: credits
-
title: Updating B9S
url: updating-b9s
-
title: A9LH to B9S
url: a9lh-to-b9s
-
title: Troubleshooting
url: troubleshooting
-
title: Region Changing
url: region-changing
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Site Navigation
url: site-navigation
-
title: Uninstall CFW
url: uninstall-cfw
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: If you appreciate this guide, I accept <a href="donations">Donations</a>.
footer:
-
title: Source
-
title: Site Navigation
-
title: Why Ads?
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Get Started
url: get-started
-
title: Cart Update
url: cart-update
-
title: ntrboot
url: ntrboot
-
title: Seedminer
url: seedminer
-
title: DSiDumper
url: dsidumper
-
title: BannerBomb3
url: bannerbomb3
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Flashing ntrboot (Powersaves)
url: flashing-ntrboot-(powersaves)
-
title: BrowserHax 2020
url: homebrew-launcher-(browserhax-2020)
-
title: Homebrew Launcher (Soundhax)
url: homebrew-launcher-(soundhax)
-
title: Homebrew Launcher (Alternatives)
url: homebrew-launcher-(alternatives)
-
title: Homebrew Launcher (Steelhax)
url: homebrew-launcher-(steelhax)
-
title: Homebrew Launcher (PicHaxx)
url: homebrew-launcher-(pichaxx)
-
title: NTR and Cubic Ninja
url: ntr-and-cubic-ninja
-
title: Installing boot9strap (2xrsa)
url: installing-boot9strap-(2xrsa)
-
title: Installing boot9strap (Browser)
url: installing-boot9strap-(browser)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (SafeB9SInstaller)
url: installing-boot9strap-(safeb9sinstaller)
-
title: Installing boot9strap (MSET)
url: installing-boot9strap-(mset)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (Frogtool)
url: installing-boot9strap-(frogtool)
-
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
-
title: Installing boot9strap (USM)
url: installing-boot9strap-(usm)
-
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Hem
url: /
-
title: Vanliga frågor
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Navigering på webbplatsen
url: site-navigation
top:
-
title: This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site.
bottom:
-
title: För support på engelska, be om hjälp av <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew på Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Källa
-
title: Navigering på webbplatsen
-
title: Privacy Policy
sidebar_title:
-
title: Övergripande framsteg
sidebar_pages:
-
title: Hem
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Ana sayfa
url: /
-
title: S.S.S.
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Kılavuzu
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp"> Nintendo Homebrew üzerinde </a>, yardım isteyin.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Kaynak
-
title: Site Kılavuzu
-
title: Privacy Policy
sidebar_title:
-
title: Genel ilerleme
sidebar_pages:
-
title: Ana sayfa
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: FAQ
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Source
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: Home
url: /
-
title: Câu hỏi thường gặp
url: faq
-
title: Troubleshooting
url: troubleshooting
-
title: Checking for CFW
url: checking-for-cfw
-
title: GodMode9 Usage
url: godmode9-usage
-
title: Contribute
url: contribute
-
title: Region Changing
url: region-changing
-
title: Uninstall CFW
url: uninstall-cfw
-
title: Credits
url: credits
-
title: Site Navigation
url: site-navigation
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 <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.
-
title: 'If you appreciate this guide, we accept <a href="contribute#donations">Donations</a>.'
footer:
-
title: Nguồn
-
title: Site Navigation
-
title: Privacy Policy
sidebar_title:
-
title: Overall Progress
sidebar_pages:
-
title: Home
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: 主页
url: /
-
title: 常见问题
url: faq
-
title: 问题排查
url: troubleshooting
-
title: 检查自制固件
url: checking-for-cfw
-
title: GodMode9 使用教程
url: godmode9-usage
-
title: 捐助
url: contribute
-
title: 区域变更
url: region-changing
-
title: 卸载自制固件
url: uninstall-cfw
-
title: 致谢
url: credits
-
title: 网站导航
url: site-navigation
top:
-
title: 本网站利用cookies在侧边栏上显示当前的操作进度并改善此站点的使用体验。
bottom:
-
title: "如果有疑问并且懂英语的话,可以到 <a href=\"https://discord.gg/MWxPgEp\">Nintendo Homebrew Discord 服务器</a>上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问 Discord\n你也可以到译者的 <a href=\"https://stray-soul.site/index.php/qqgroup\">QQ 群</a>寻求帮助,群号为 942052497。"
-
title: '如果你喜欢我们的教程,可以通过<a href="contribute#donations">捐赠</a>支持我们。'
footer:
-
title: 本站源码
-
title: 网站导航
-
title: 隐私政策
sidebar_title:
-
title: 总进度
sidebar_pages:
-
title: 主页
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,108 +0,0 @@
---
main:
-
title: 首頁
url: /
-
title: 常見問題 FAQ
url: faq
-
title: 疑難排解
url: troubleshooting
-
title: 檢查自製韌體
url: checking-for-cfw
-
title: 如何使用 GodMode9
url: godmode9-usage
-
title: 貢獻
url: contribute
-
title: 區碼變更
url: region-changing
-
title: 卸載自製韌體
url: uninstall-cfw
-
title: 製作群
url: credits
-
title: 網站導覽
url: site-navigation
top:
-
title: 此網站透過 Cookies 來顯示您手冊的操作進度以及提升此網站的使用經驗。
bottom:
-
title: 若需英語支援,請於 <a href="https://discord.gg/MWxPgEp">Discord 上的 Nintendo Homebrew 伺服器</a>發問。
-
title: '如果您喜歡本教學,我們很樂意接受<a href="contribute#donations">捐贈</a>。'
footer:
-
title: 本站原始碼
-
title: 網站導覽
-
title: 隱私權政策
sidebar_title:
-
title: 整體進度
sidebar_pages:
-
title: 首頁
url: /
-
title: Key Information
url: key-information
-
title: Get Started
url: get-started
-
title: ntrboot
url: ntrboot
-
title: Installing boot9strap (MSET9)
url: installing-boot9strap-(mset9)
-
title: Installing boot9strap (MSET9 CLI)
url: installing-boot9strap-(mset9-cli)
-
title: Installing boot9strap (MSET9 Play Store)
url: installing-boot9strap-(mset9-play-store)
-
title: Multiple Options
url: multiple-options
-
title: Flashing ntrboot (3DS Single System)
url: flashing-ntrboot-(3ds-single-system)
-
title: Flashing ntrboot (3DS Multi System)
url: flashing-ntrboot-(3ds-multi-system)
-
title: Flashing ntrboot (DSi)
url: flashing-ntrboot-(dsi)
-
title: Flashing ntrboot (NDS)
url: flashing-ntrboot-(nds)
-
title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot)
-
title: Installing boot9strap (Soundhax)
url: installing-boot9strap-(soundhax)
-
title: Installing boot9strap (safecerthax)
url: installing-boot9strap-(safecerthax)
-
title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (super-skaterhax)
url: installing-boot9strap-(super-skaterhax)
-
title: Finalizing Setup
url: finalizing-setup

View File

@ -1,98 +0,0 @@
{% capture logo_path %}{{ site.logo }}{% endcapture %}
<div class="masthead">
<div class="masthead__inner-wrap">
<div class="masthead__menu">
<nav id="site-nav" class="greedy-nav">
{% unless logo_path == empty %}
<a class="site-logo" href="{{ '/' | relative_url }}"><img src="{{ logo_path | relative_url }}" alt="{{ site.masthead_title | default: site.title }}"></a>
{% endunless %}
<!-- hacks-guide change start: disable default masthead title -->
<!--
<a class="site-title" href="{{ '/' | relative_url }}">
{{ site.masthead_title | default: site.title }}
{% if site.subtitle %}<span class="site-subtitle">{{ site.subtitle }}</span>{% endif %}
</a>
-->
<!-- hacks-guide change end -->
<ul class="visible-links">
<!-- hacks-guide change start: multi-language configuration -->
{% assign split_path = page.path | split: "/" %}
{% assign locale = split_path[1] %}
{% assign titles = site.data.navigation[locale].main %}
{% if locale == 'en_US' %}
{% assign locale_var = '/' %}
{% else %}
{% assign locale_var = locale | prepend:'/' | append:'/' %}
{% endif %}
{% for link in site.data.navigation[locale].main %}
{% if link.url == "/" %}
<li class="masthead__menu-item masthead__menu-item--lg"><a href="{{ domain }}{{ locale_var }}">{{ link.title }}</a></li>
{% else %}
<li class="masthead__menu-item"><a href="{{ domain }}{{ locale_var }}{{ link.url }}">{{ link.title }}</a></li>
{% endif %}
{% endfor %}
<!-- hacks-guide change end -->
</ul>
{% if site.search == true %}
<button class="search__toggle" type="button">
<span class="visually-hidden">{{ site.data.ui-text[site.locale].search_label | default: "Toggle search" }}</span>
<i class="fas fa-search"></i>
</button>
{% endif %}
<!-- hacks-guide change start: Add language selector -->
<ul class="hidden-links links-menu hidden"></ul>
<ul class="hidden-links lang-menu hidden">
{% assign split_url = page.url | split: "/" %}
{% if split_url.size == 3 %}
{% assign langless_url = split_url[2] %}
{% else %}
{% assign langless_url = split_url[1] %}
{% endif %}
{% if langless_url == "index.html" %}
{% assign langless_url = "" %}
{% endif %}
<li class="masthead__menu-item"><a href="{{ site.url }}/{{ langless_url }}">English</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/es_ES/{{ langless_url }}">Español</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/de_DE/{{ langless_url }}">Deutsch</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/fr_FR/{{ langless_url }}">Français</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/it_IT/{{ langless_url }}">Italiano</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/nl_NL/{{ langless_url }}">Nederlands</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/pt_BR/{{ langless_url }}">Português do Brasil</a></li>
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/pt_PT/{{ langless_url }}">Português (Portugal)</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ru_RU/{{ langless_url }}">Русский</a></li> -->
<li class="masthead__menu-item"><a href="{{ site.url }}/zh_CN/{{ langless_url }}">简体中文</a></li>
<li class="masthead__menu-item"><a href="{{ site.url }}/zh_TW/{{ langless_url }}">繁體中文</a></li>
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/pl_PL/{{ langless_url }}">Polski</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/tr_TR/{{ langless_url }}">Türkçe</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/vi_VN/{{ langless_url }}">Tiếng Việt</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ca_ES/{{ langless_url }}">Català</a></li> -->
<li class="masthead__menu-item"><a href="{{ site.url }}/el_GR/{{ langless_url }}">Ελληνικά</a></li>
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/he_IL/{{ langless_url }}">עברית‎</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/sv_SE/{{ langless_url }}">Svenska</a></li> -->
<li class="masthead__menu-item"><a href="{{ site.url }}/ko_KR/{{ langless_url }}">한국어</a></li>
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/no_NO/{{ langless_url }}">Norsk</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ja_JP/{{ langless_url }}">日本語</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ar_SA/{{ langless_url }}">اللغة العربية</a></li> -->
<li class="masthead__menu-item"><a href="{{ site.url }}/hu_HU/{{ langless_url }}">Magyar</a></li>
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ro_RO/{{ langless_url }}">Română</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/sr_SP/{{ langless_url }}">Српски</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/af_ZA/{{ langless_url }}">Afrikaans</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/ms_MY/{{ langless_url }}">Bahasa Melayu</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/fi_FI/{{ langless_url }}">Suomi</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/da_DK/{{ langless_url }}">Dansk</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/uk_UA/{{ langless_url }}">Українська</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/cs_CZ/{{ langless_url }}">Čeština</a></li> -->
<!-- <li class="masthead__menu-item"><a href="{{ site.url }}/en_PT/{{ langless_url }}">Pirate English</a></li> -->
</ul>
<button class="greedy-nav__toggle hidden" type="button">
<span class="visually-hidden">{{ site.data.ui-text[site.locale].menu_label | default: "Toggle menu" }}</span>
<div class="navicon"></div>
</button>
<button class="greedy-nav__toggle_lang"><div class="langicon"><i class="fa fa-language fa-lg" aria-hidden="true"></i></div></button>
<!-- hacks-guide change end -->
</nav>
</div>
</div>
</div>

View File

@ -1,2 +0,0 @@
<meta http-equiv="refresh" content="0; URL={{ include.redirect_to }}">
<link rel="canonical" href="{{ include.redirect_to }}">

View File

@ -1,44 +0,0 @@
/*!
* Minimal Mistakes Jekyll Theme 4.24.0 by Michael Rose
* Copyright 2013-2020 Michael Rose - mademistakes.com | @mmistakes
* Licensed under MIT (https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE)
*/
/* Variables */
@import "minimal-mistakes/variables";
/* Mixins and functions */
@import "minimal-mistakes/vendor/breakpoint/breakpoint";
@include breakpoint-set("to ems", true);
@import "minimal-mistakes/vendor/magnific-popup/magnific-popup"; // Magnific Popup
@import "minimal-mistakes/vendor/susy/susy";
@import "minimal-mistakes/mixins";
/* Core CSS */
@import "minimal-mistakes/reset";
@import "minimal-mistakes/base";
@import "minimal-mistakes/forms";
@import "minimal-mistakes/tables";
@import "minimal-mistakes/animations";
/* Components */
@import "minimal-mistakes/buttons";
@import "minimal-mistakes/notices";
@import "minimal-mistakes/masthead";
@import "minimal-mistakes/navigation";
@import "minimal-mistakes/footer";
@import "minimal-mistakes/search";
@import "minimal-mistakes/syntax";
/* Utility classes */
@import "minimal-mistakes/utilities";
/* Layout specific */
@import "minimal-mistakes/page";
@import "minimal-mistakes/archive";
@import "minimal-mistakes/sidebar";
@import "minimal-mistakes/print";
/* hacks-guide change start: add version selector */
@import "minimal-mistakes/vendor/hacks-guide/selector";
/* hacks-guide change end */

View File

@ -1,40 +0,0 @@
select {
background-color: $background-color;
color: $text-color;
font-weight: bold;
cursor: pointer;
border: 3px solid #585d66;
}
input {
color: $text-color;
font-weight: bold;
cursor: pointer;
border: 1px solid #585d66;
}
input:hover {
background-color: #767a80;
}
.selectversion {
background-color: $background-color;
text-align: center;
border: 1px solid #585d66;
border-radius: 10px;
}
img.tableimage {
height: 40%;
width: 40%;
}
table.modeltable {
text-align: center;
}
input[type="radio"] {
width: 50px;
height: 25px;
transition: none;
}

View File

@ -1,296 +0,0 @@
/* ==========================================================================
jQuery plugin settings and other scripts
========================================================================== */
$(document).ready(function() {
// external links should open in a new tab
var host = location.hostname
var allLinks = document.querySelectorAll('a')
for (var i = 0; i < allLinks.length; ++i) {
if (allLinks[i].hostname !== host && allLinks[i].hostname !== '') {
allLinks[i].target = '_blank'
}
}
// FitVids init
$("#main").fitVids();
// Sticky sidebar
var stickySideBar = function() {
var show =
$(".author__urls-wrapper button").length === 0
? $(window).width() > 1024 // width should match $large Sass variable
: !$(".author__urls-wrapper button").is(":visible");
if (show) {
// fix
$(".sidebar").addClass("sticky");
} else {
// unfix
$(".sidebar").removeClass("sticky");
}
};
stickySideBar();
$(window).resize(function() {
stickySideBar();
});
// Follow menu drop down
$(".author__urls-wrapper button").on("click", function() {
$(".author__urls").toggleClass("is--visible");
$(".author__urls-wrapper button").toggleClass("open");
});
// Close search screen with Esc key
$(document).keyup(function(e) {
if (e.keyCode === 27) {
if ($(".initial-content").hasClass("is--hidden")) {
$(".search-content").toggleClass("is--visible");
$(".initial-content").toggleClass("is--hidden");
}
}
});
// Search toggle
$(".search__toggle").on("click", function() {
$(".search-content").toggleClass("is--visible");
$(".initial-content").toggleClass("is--hidden");
// set focus on input
setTimeout(function() {
$(".search-content input").focus();
}, 400);
});
// Smooth scrolling
var scroll = new SmoothScroll('a[href*="#"]', {
offset: 20,
speed: 400,
speedAsDuration: true,
durationMax: 500
});
// Gumshoe scroll spy init
if($("nav.toc").length > 0) {
var spy = new Gumshoe("nav.toc a", {
// Active classes
navClass: "active", // applied to the nav list item
contentClass: "active", // applied to the content
// Nested navigation
nested: false, // if true, add classes to parents of active link
nestedClass: "active", // applied to the parent items
// Offset & reflow
offset: 20, // how far from the top of the page to activate a content area
reflow: true, // if true, listen for reflows
// Event support
events: true // if true, emit custom events
});
}
// add lightbox class to all image links
$(
"a[href$='.jpg'],a[href$='.jpeg'],a[href$='.JPG'],a[href$='.png'],a[href$='.gif'],a[href$='.webp']"
).addClass("image-popup");
// Magnific-Popup options
$(".image-popup").magnificPopup({
// disableOn: function() {
// if( $(window).width() < 500 ) {
// return false;
// }
// return true;
// },
type: "image",
tLoading: "Loading image #%curr%...",
gallery: {
enabled: true,
navigateByImgClick: true,
preload: [0, 1] // Will preload 0 - before current, and 1 after the current image
},
image: {
tError: '<a href="%url%">Image #%curr%</a> could not be loaded.'
},
removalDelay: 500, // Delay in milliseconds before popup is removed
// Class that is added to body when popup is open.
// make it unique to apply your CSS animations just to this exact popup
mainClass: "mfp-zoom-in",
callbacks: {
beforeOpen: function() {
// just a hack that adds mfp-anim class to markup
this.st.image.markup = this.st.image.markup.replace(
"mfp-figure",
"mfp-figure mfp-with-anim"
);
}
},
closeOnContentClick: true,
midClick: true // allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source.
});
// Add anchors for headings
$('.page__content').find('h1, h2, h3, h4, h5, h6').each(function() {
var id = $(this).attr('id');
if (id) {
var anchor = document.createElement("a");
anchor.className = 'header-link';
anchor.href = '#' + id;
anchor.innerHTML = '<span class=\"sr-only\">Permalink</span><i class=\"fas fa-link\"></i>';
anchor.title = "Permalink";
$(this).append(anchor);
}
});
/* hacks-guide change start: add configs for navigation bar and language selector */
if((window.location.href.indexOf("/he_IL/") > -1) || (window.location.href.indexOf("/ar_SA/") > -1)) {
$("body").css("direction", "rtl");
$("nav.greedy-nav .nav-selector").css("left", "2.5rem");
$("nav.greedy-nav .lang-selector").css("left", ".2rem");
$("nav.greedy-nav .links-menu").css("right", "auto");
$("nav.greedy-nav .lang-menu").css("right", "auto");
$("nav.greedy-nav .links-menu").css("left", "2.5rem");
$("nav.greedy-nav .lang-menu").css("left", ".2rem");
$("nav.greedy-nav .visible-links").css("padding-right", "0");
$("nav.greedy-nav .visible-links").css("padding-left", "2rem");
$("nav.greedy-nav .visible-links li:first-child a").css("margin-right", "0");
$("nav.greedy-nav .visible-links li:first-child a").css("margin-left", "1rem");
$("nav.greedy-nav .visible-links li:first-child").css("padding-right", "0");
$("nav.greedy-nav .visible-links li:first-child").css("padding-left", "2em");
$("nav.greedy-nav .visible-links li:last-child a").css("margin-right", "1rem");
$("nav.greedy-nav .visible-links li:last-child a").css("margin-left", "0");
// for some reason js cannot directly modify :before and :after pseudo-elements' css
$('nav.greedy-nav').prepend('<style>.hidden-links:before{right:inherit !important;}</style>');
$('nav.greedy-nav').prepend('<style>.hidden-links:before{left:5px !important;}</style>');
$('nav.greedy-nav').prepend('<style>.hidden-links:after{right:inherit !important;}</style>');
$('nav.greedy-nav').prepend('<style>.hidden-links:after{left:5px !important;}</style>');
}
/* hacks-guide change end */
/* hacks-guide change start: add progress table */
var sidebar_shown = false;
var devices = {
"get-started-(old-3ds)": "0",
"get-started-(new-3ds)": "1",
};
// The pages used to lookup which route to display
// parsed from the location of the url
// the value is the key to the displayed route in the device_common/old/new variable below
//
var methods = {
"key-information": "0",
"installing-boot9strap-(soundhax)": "1",
"ntrboot": "2",
"flashing-ntrboot-(3ds-single-system)": "3",
"flashing-ntrboot-(3ds-multi-system)": "4",
"flashing-ntrboot-(dsi)": "5",
"flashing-ntrboot-(nds)": "6",
"installing-boot9strap-(hardmod)": "7",
"installing-boot9strap-(mset9)": "8",
"installing-boot9strap-(ssloth-browser)": "9",
"installing-boot9strap-(safecerthax)": "10",
"installing-boot9strap-(super-skaterhax)": "11",
"installing-boot9strap-(mset9-play-store)": "12",
"installing-boot9strap-(mset9-cli)": "13"
};
for(var device in devices){
if(window.location.href.indexOf("/" + device) > -1) {
localStorage.setItem('device', devices[device]);
sidebar_shown = true;
}
}
for(var method in methods){
if(window.location.href.indexOf("/" + method) > -1) {
localStorage.setItem('method', methods[method]);
sidebar_shown = true;
}
}
var device, method;
if(!(method = localStorage.getItem('method'))){
sidebar_shown = false;
}
if (!(device = localStorage.getItem('device'))) {
device = "-1";
}
if(sidebar_shown){
var unhide = [];
// Common paths for navigation. Added to both routes.
// These values of the array will be mapped to the _data/navigation/country_lang.yml files
// be sure to add the relevent values to it, in the order of display. (finalizing setup last, for instance)
//
// The key/propery name must match the value associated with the page in the methods variable above
//
var device_common = {
"0": ["multiple-options", "finalizing-setup"],
"1": ["installing-boot9strap-(soundhax)", "finalizing-setup"],
"2": ["ntrboot", "multiple-options", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"3": ["ntrboot", "flashing-ntrboot-(3ds-single-system)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"4": ["ntrboot", "flashing-ntrboot-(3ds-multi-system)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"5": ["ntrboot", "flashing-ntrboot-(dsi)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"6": ["ntrboot", "flashing-ntrboot-(nds)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"7": ["installing-boot9strap-(hardmod)", "finalizing-setup"],
"8": ["installing-boot9strap-(mset9)", "finalizing-setup"],
"9": ["installing-boot9strap-(ssloth-browser)", "finalizing-setup"],
"10": ["installing-boot9strap-(safecerthax)", "finalizing-setup"],
"11": ["installing-boot9strap-(super-skaterhax)", "finalizing-setup"],
"12": ["installing-boot9strap-(mset9-play-store)", "finalizing-setup"],
"13": ["installing-boot9strap-(mset9-cli)", "finalizing-setup"]
}
// Can add custom routing if necessary but currently both routes are identical
var device_old = Object.assign({}, device_common,{
// custom routing here
// example: "24": ["seedminer", "multiple-options", "installing-boot9strap-(pichaxx)", "finalizing-setup"],
});
var device_new = Object.assign({}, device_common,{
// custom routing here
});
var route = {
"-1": device_common,
"0": device_old,
"1": device_new,
}
unhide = unhide.concat(route[device][method]);
if(typeof unhide !== 'undefined' && unhide.length > 0){
unhide.push("key-information")
unhide.push("get-started");
var ol = $('.sidebar.sticky .nav__list .nav__items ol');
for (var i = 0; i < unhide.length; i++){
ol.children('li[data-name="' + unhide[i] + '"]').css("display", "");
}
ol.children().each(function(idx, li) {
var link = $(li).find("a").attr('href');
var name = $(li).attr('data-name');
if((window.location.href.endsWith(link) ||
window.location.href.endsWith(link + "/") ||
window.location.href.indexOf(link + "#") > -1 ||
window.location.href.indexOf(link + ".html") > -1)
&& name !== "home"){
$(li).addClass("active");
return false;
}
$(li).addClass("completed");
});
if (ol.children(".active").css("display") != "none"){
$('.sidebar.sticky').css("display", "inherit");
}
}
}
/* hacks-guide change end */
});

View File

@ -1,73 +0,0 @@
---
layout: none
---
var idx = lunr(function () {
this.field('title')
this.field('excerpt')
this.field('categories')
this.field('tags')
this.ref('id')
this.pipeline.remove(lunr.trimmer)
for (var item in store) {
this.add({
title: store[item].title,
excerpt: store[item].excerpt,
categories: store[item].categories,
tags: store[item].tags,
id: item
})
}
});
$(document).ready(function() {
$('input#search').on('keyup', function () {
var resultdiv = $('#results');
var query = $(this).val().toLowerCase();
var result =
idx.query(function (q) {
query.split(lunr.tokenizer.separator).forEach(function (term) {
q.term(term, { boost: 100 })
if(query.lastIndexOf(" ") != query.length-1){
q.term(term, { usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING, boost: 10 })
}
if (term != ""){
q.term(term, { usePipeline: false, editDistance: 1, boost: 1 })
}
})
});
resultdiv.empty();
resultdiv.prepend('<p class="results__found">'+result.length+' {{ site.data.ui-text[site.locale].results_found | default: "Result(s) found" }}</p>');
for (var item in result) {
var ref = result[item].ref;
if(store[ref].teaser){
var searchitem =
'<div class="list__item">'+
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
'<h2 class="archive__item-title" itemprop="headline">'+
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
'</h2>'+
'<div class="archive__item-teaser">'+
'<img src="'+store[ref].teaser+'" alt="">'+
'</div>'+
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
'</article>'+
'</div>';
}
else{
var searchitem =
'<div class="list__item">'+
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
'<h2 class="archive__item-title" itemprop="headline">'+
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
'</h2>'+
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
'</article>'+
'</div>';
}
resultdiv.append(searchitem);
}
});
});

View File

@ -1,526 +0,0 @@
---
layout: none
---
step1list = new Array();
step1list["ΦΑΓΙΑ"] = "ΦΑ";
step1list["ΦΑΓΙΟΥ"] = "ΦΑ";
step1list["ΦΑΓΙΩΝ"] = "ΦΑ";
step1list["ΣΚΑΓΙΑ"] = "ΣΚΑ";
step1list["ΣΚΑΓΙΟΥ"] = "ΣΚΑ";
step1list["ΣΚΑΓΙΩΝ"] = "ΣΚΑ";
step1list["ΟΛΟΓΙΟΥ"] = "ΟΛΟ";
step1list["ΟΛΟΓΙΑ"] = "ΟΛΟ";
step1list["ΟΛΟΓΙΩΝ"] = "ΟΛΟ";
step1list["ΣΟΓΙΟΥ"] = "ΣΟ";
step1list["ΣΟΓΙΑ"] = "ΣΟ";
step1list["ΣΟΓΙΩΝ"] = "ΣΟ";
step1list["ΤΑΤΟΓΙΑ"] = "ΤΑΤΟ";
step1list["ΤΑΤΟΓΙΟΥ"] = "ΤΑΤΟ";
step1list["ΤΑΤΟΓΙΩΝ"] = "ΤΑΤΟ";
step1list["ΚΡΕΑΣ"] = "ΚΡΕ";
step1list["ΚΡΕΑΤΟΣ"] = "ΚΡΕ";
step1list["ΚΡΕΑΤΑ"] = "ΚΡΕ";
step1list["ΚΡΕΑΤΩΝ"] = "ΚΡΕ";
step1list["ΠΕΡΑΣ"] = "ΠΕΡ";
step1list["ΠΕΡΑΤΟΣ"] = "ΠΕΡ";
step1list["ΠΕΡΑΤΑ"] = "ΠΕΡ";
step1list["ΠΕΡΑΤΩΝ"] = "ΠΕΡ";
step1list["ΤΕΡΑΣ"] = "ΤΕΡ";
step1list["ΤΕΡΑΤΟΣ"] = "ΤΕΡ";
step1list["ΤΕΡΑΤΑ"] = "ΤΕΡ";
step1list["ΤΕΡΑΤΩΝ"] = "ΤΕΡ";
step1list["ΦΩΣ"] = "ΦΩ";
step1list["ΦΩΤΟΣ"] = "ΦΩ";
step1list["ΦΩΤΑ"] = "ΦΩ";
step1list["ΦΩΤΩΝ"] = "ΦΩ";
step1list["ΚΑΘΕΣΤΩΣ"] = "ΚΑΘΕΣΤ";
step1list["ΚΑΘΕΣΤΩΤΟΣ"] = "ΚΑΘΕΣΤ";
step1list["ΚΑΘΕΣΤΩΤΑ"] = "ΚΑΘΕΣΤ";
step1list["ΚΑΘΕΣΤΩΤΩΝ"] = "ΚΑΘΕΣΤ";
step1list["ΓΕΓΟΝΟΣ"] = "ΓΕΓΟΝ";
step1list["ΓΕΓΟΝΟΤΟΣ"] = "ΓΕΓΟΝ";
step1list["ΓΕΓΟΝΟΤΑ"] = "ΓΕΓΟΝ";
step1list["ΓΕΓΟΝΟΤΩΝ"] = "ΓΕΓΟΝ";
v = "[ΑΕΗΙΟΥΩ]";
v2 = "[ΑΕΗΙΟΩ]"
function stemWord(w) {
var stem;
var suffix;
var firstch;
var origword = w;
test1 = new Boolean(true);
if(w.length < 4) {
return w;
}
var re;
var re2;
var re3;
var re4;
re = /(.*)(ΦΑΓΙΑ|ΦΑΓΙΟΥ|ΦΑΓΙΩΝ|ΣΚΑΓΙΑ|ΣΚΑΓΙΟΥ|ΣΚΑΓΙΩΝ|ΟΛΟΓΙΟΥ|ΟΛΟΓΙΑ|ΟΛΟΓΙΩΝ|ΣΟΓΙΟΥ|ΣΟΓΙΑ|ΣΟΓΙΩΝ|ΤΑΤΟΓΙΑ|ΤΑΤΟΓΙΟΥ|ΤΑΤΟΓΙΩΝ|ΚΡΕΑΣ|ΚΡΕΑΤΟΣ|ΚΡΕΑΤΑ|ΚΡΕΑΤΩΝ|ΠΕΡΑΣ|ΠΕΡΑΤΟΣ|ΠΕΡΑΤΑ|ΠΕΡΑΤΩΝ|ΤΕΡΑΣ|ΤΕΡΑΤΟΣ|ΤΕΡΑΤΑ|ΤΕΡΑΤΩΝ|ΦΩΣ|ΦΩΤΟΣ|ΦΩΤΑ|ΦΩΤΩΝ|ΚΑΘΕΣΤΩΣ|ΚΑΘΕΣΤΩΤΟΣ|ΚΑΘΕΣΤΩΤΑ|ΚΑΘΕΣΤΩΤΩΝ|ΓΕΓΟΝΟΣ|ΓΕΓΟΝΟΤΟΣ|ΓΕΓΟΝΟΤΑ|ΓΕΓΟΝΟΤΩΝ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
suffix = fp[2];
w = stem + step1list[suffix];
test1 = false;
}
re = /^(.+?)(ΑΔΕΣ|ΑΔΩΝ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
reg1 = /(ΟΚ|ΜΑΜ|ΜΑΝ|ΜΠΑΜΠ|ΠΑΤΕΡ|ΓΙΑΓΙ|ΝΤΑΝΤ|ΚΥΡ|ΘΕΙ|ΠΕΘΕΡ)$/;
if(!(reg1.test(w))) {
w = w + "ΑΔ";
}
}
re2 = /^(.+?)(ΕΔΕΣ|ΕΔΩΝ)$/;
if(re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1];
w = stem;
exept2 = /(ΟΠ|ΙΠ|ΕΜΠ|ΥΠ|ΓΗΠ|ΔΑΠ|ΚΡΑΣΠ|ΜΙΛ)$/;
if(exept2.test(w)) {
w = w + "ΕΔ";
}
}
re3 = /^(.+?)(ΟΥΔΕΣ|ΟΥΔΩΝ)$/;
if(re3.test(w)) {
var fp = re3.exec(w);
stem = fp[1];
w = stem;
exept3 = /(ΑΡΚ|ΚΑΛΙΑΚ|ΠΕΤΑΛ|ΛΙΧ|ΠΛΕΞ|ΣΚ|Σ|ΦΛ|ΦΡ|ΒΕΛ|ΛΟΥΛ|ΧΝ|ΣΠ|ΤΡΑΓ|ΦΕ)$/;
if(exept3.test(w)) {
w = w + "ΟΥΔ";
}
}
re4 = /^(.+?)(ΕΩΣ|ΕΩΝ)$/;
if(re4.test(w)) {
var fp = re4.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept4 = /^(Θ|Δ|ΕΛ|ΓΑΛ|Ν|Π|ΙΔ|ΠΑΡ)$/;
if(exept4.test(w)) {
w = w + "Ε";
}
}
re = /^(.+?)(ΙΑ|ΙΟΥ|ΙΩΝ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
re2 = new RegExp(v + "$");
test1 = false;
if(re2.test(w)) {
w = stem + "Ι";
}
}
re = /^(.+?)(ΙΚΑ|ΙΚΟ|ΙΚΟΥ|ΙΚΩΝ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
re2 = new RegExp(v + "$");
exept5 = /^(ΑΛ|ΑΔ|ΕΝΔ|ΑΜΑΝ|ΑΜΜΟΧΑΛ|ΗΘ|ΑΝΗΘ|ΑΝΤΙΔ|ΦΥΣ|ΒΡΩΜ|ΓΕΡ|ΕΞΩΔ|ΚΑΛΠ|ΚΑΛΛΙΝ|ΚΑΤΑΔ|ΜΟΥΛ|ΜΠΑΝ|ΜΠΑΓΙΑΤ|ΜΠΟΛ|ΜΠΟΣ|ΝΙΤ|ΞΙΚ|ΣΥΝΟΜΗΛ|ΠΕΤΣ|ΠΙΤΣ|ΠΙΚΑΝΤ|ΠΛΙΑΤΣ|ΠΟΣΤΕΛΝ|ΠΡΩΤΟΔ|ΣΕΡΤ|ΣΥΝΑΔ|ΤΣΑΜ|ΥΠΟΔ|ΦΙΛΟΝ|ΦΥΛΟΔ|ΧΑΣ)$/;
if((exept5.test(w)) || (re2.test(w))) {
w = w + "ΙΚ";
}
}
re = /^(.+?)(ΑΜΕ)$/;
re2 = /^(.+?)(ΑΓΑΜΕ|ΗΣΑΜΕ|ΟΥΣΑΜΕ|ΗΚΑΜΕ|ΗΘΗΚΑΜΕ)$/;
if(w == "ΑΓΑΜΕ") {
w = "ΑΓΑΜ";
}
if(re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1];
w = stem;
test1 = false;
}
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept6 = /^(ΑΝΑΠ|ΑΠΟΘ|ΑΠΟΚ|ΑΠΟΣΤ|ΒΟΥΒ|ΞΕΘ|ΟΥΛ|ΠΕΘ|ΠΙΚΡ|ΠΟΤ|ΣΙΧ|Χ)$/;
if(exept6.test(w)) {
w = w + "ΑΜ";
}
}
re2 = /^(.+?)(ΑΝΕ)$/;
re3 = /^(.+?)(ΑΓΑΝΕ|ΗΣΑΝΕ|ΟΥΣΑΝΕ|ΙΟΝΤΑΝΕ|ΙΟΤΑΝΕ|ΙΟΥΝΤΑΝΕ|ΟΝΤΑΝΕ|ΟΤΑΝΕ|ΟΥΝΤΑΝΕ|ΗΚΑΝΕ|ΗΘΗΚΑΝΕ)$/;
if(re3.test(w)) {
var fp = re3.exec(w);
stem = fp[1];
w = stem;
test1 = false;
re3 = /^(ΤΡ|ΤΣ)$/;
if(re3.test(w)) {
w = w + "ΑΓΑΝ";
}
}
if(re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1];
w = stem;
test1 = false;
re2 = new RegExp(v2 + "$");
exept7 = /^(ΒΕΤΕΡ|ΒΟΥΛΚ|ΒΡΑΧΜ|Γ|ΔΡΑΔΟΥΜ|Θ|ΚΑΛΠΟΥΖ|ΚΑΣΤΕΛ|ΚΟΡΜΟΡ|ΛΑΟΠΛ|ΜΩΑΜΕΘ|Μ|ΜΟΥΣΟΥΛΜ|Ν|ΟΥΛ|Π|ΠΕΛΕΚ|ΠΛ|ΠΟΛΙΣ|ΠΟΡΤΟΛ|ΣΑΡΑΚΑΤΣ|ΣΟΥΛΤ|ΤΣΑΡΛΑΤ|ΟΡΦ|ΤΣΙΓΓ|ΤΣΟΠ|ΦΩΤΟΣΤΕΦ|Χ|ΨΥΧΟΠΛ|ΑΓ|ΟΡΦ|ΓΑΛ|ΓΕΡ|ΔΕΚ|ΔΙΠΛ|ΑΜΕΡΙΚΑΝ|ΟΥΡ|ΠΙΘ|ΠΟΥΡΙΤ|Σ|ΖΩΝΤ|ΙΚ|ΚΑΣΤ|ΚΟΠ|ΛΙΧ|ΛΟΥΘΗΡ|ΜΑΙΝΤ|ΜΕΛ|ΣΙΓ|ΣΠ|ΣΤΕΓ|ΤΡΑΓ|ΤΣΑΓ|Φ|ΕΡ|ΑΔΑΠ|ΑΘΙΓΓ|ΑΜΗΧ|ΑΝΙΚ|ΑΝΟΡΓ|ΑΠΗΓ|ΑΠΙΘ|ΑΤΣΙΓΓ|ΒΑΣ|ΒΑΣΚ|ΒΑΘΥΓΑΛ|ΒΙΟΜΗΧ|ΒΡΑΧΥΚ|ΔΙΑΤ|ΔΙΑΦ|ΕΝΟΡΓ|ΘΥΣ|ΚΑΠΝΟΒΙΟΜΗΧ|ΚΑΤΑΓΑΛ|ΚΛΙΒ|ΚΟΙΛΑΡΦ|ΛΙΒ|ΜΕΓΛΟΒΙΟΜΗΧ|ΜΙΚΡΟΒΙΟΜΗΧ|ΝΤΑΒ|ΞΗΡΟΚΛΙΒ|ΟΛΙΓΟΔΑΜ|ΟΛΟΓΑΛ|ΠΕΝΤΑΡΦ|ΠΕΡΗΦ|ΠΕΡΙΤΡ|ΠΛΑΤ|ΠΟΛΥΔΑΠ|ΠΟΛΥΜΗΧ|ΣΤΕΦ|ΤΑΒ|ΤΕΤ|ΥΠΕΡΗΦ|ΥΠΟΚΟΠ|ΧΑΜΗΛΟΔΑΠ|ΨΗΛΟΤΑΒ)$/;
if((re2.test(w)) || (exept7.test(w))) {
w = w + "ΑΝ";
}
}
re3 = /^(.+?)(ΕΤΕ)$/;
re4 = /^(.+?)(ΗΣΕΤΕ)$/;
if(re4.test(w)) {
var fp = re4.exec(w);
stem = fp[1];
w = stem;
test1 = false;
}
if(re3.test(w)) {
var fp = re3.exec(w);
stem = fp[1];
w = stem;
test1 = false;
re3 = new RegExp(v2 + "$");
exept8 = /(ΟΔ|ΑΙΡ|ΦΟΡ|ΤΑΘ|ΔΙΑΘ|ΣΧ|ΕΝΔ|ΕΥΡ|ΤΙΘ|ΥΠΕΡΘ|ΡΑΘ|ΕΝΘ|ΡΟΘ|ΣΘ|ΠΥΡ|ΑΙΝ|ΣΥΝΔ|ΣΥΝ|ΣΥΝΘ|ΧΩΡ|ΠΟΝ|ΒΡ|ΚΑΘ|ΕΥΘ|ΕΚΘ|ΝΕΤ|ΡΟΝ|ΑΡΚ|ΒΑΡ|ΒΟΛ|ΩΦΕΛ)$/;
exept9 = /^(ΑΒΑΡ|ΒΕΝ|ΕΝΑΡ|ΑΒΡ|ΑΔ|ΑΘ|ΑΝ|ΑΠΛ|ΒΑΡΟΝ|ΝΤΡ|ΣΚ|ΚΟΠ|ΜΠΟΡ|ΝΙΦ|ΠΑΓ|ΠΑΡΑΚΑΛ|ΣΕΡΠ|ΣΚΕΛ|ΣΥΡΦ|ΤΟΚ|Υ|Δ|ΕΜ|ΘΑΡΡ|Θ)$/;
if((re3.test(w)) || (exept8.test(w)) || (exept9.test(w))) {
w = w + "ΕΤ";
}
}
re = /^(.+?)(ΟΝΤΑΣ|ΩΝΤΑΣ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept10 = /^(ΑΡΧ)$/;
exept11 = /(ΚΡΕ)$/;
if(exept10.test(w)) {
w = w + "ΟΝΤ";
}
if(exept11.test(w)) {
w = w + "ΩΝΤ";
}
}
re = /^(.+?)(ΟΜΑΣΤΕ|ΙΟΜΑΣΤΕ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept11 = /^(ΟΝ)$/;
if(exept11.test(w)) {
w = w + "ΟΜΑΣΤ";
}
}
re = /^(.+?)(ΕΣΤΕ)$/;
re2 = /^(.+?)(ΙΕΣΤΕ)$/;
if(re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1];
w = stem;
test1 = false;
re2 = /^(Π|ΑΠ|ΣΥΜΠ|ΑΣΥΜΠ|ΑΚΑΤΑΠ|ΑΜΕΤΑΜΦ)$/;
if(re2.test(w)) {
w = w + "ΙΕΣΤ";
}
}
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept12 = /^(ΑΛ|ΑΡ|ΕΚΤΕΛ|Ζ|Μ|Ξ|ΠΑΡΑΚΑΛ|ΑΡ|ΠΡΟ|ΝΙΣ)$/;
if(exept12.test(w)) {
w = w + "ΕΣΤ";
}
}
re = /^(.+?)(ΗΚΑ|ΗΚΕΣ|ΗΚΕ)$/;
re2 = /^(.+?)(ΗΘΗΚΑ|ΗΘΗΚΕΣ|ΗΘΗΚΕ)$/;
if(re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1];
w = stem;
test1 = false;
}
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept13 = /(ΣΚΩΛ|ΣΚΟΥΛ|ΝΑΡΘ|ΣΦ|ΟΘ|ΠΙΘ)$/;
exept14 = /^(ΔΙΑΘ|Θ|ΠΑΡΑΚΑΤΑΘ|ΠΡΟΣΘ|ΣΥΝΘ|)$/;
if((exept13.test(w)) || (exept14.test(w))) {
w = w + "ΗΚ";
}
}
re = /^(.+?)(ΟΥΣΑ|ΟΥΣΕΣ|ΟΥΣΕ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept15 = /^(ΦΑΡΜΑΚ|ΧΑΔ|ΑΓΚ|ΑΝΑΡΡ|ΒΡΟΜ|ΕΚΛΙΠ|ΛΑΜΠΙΔ|ΛΕΧ|Μ|ΠΑΤ|Ρ|Λ|ΜΕΔ|ΜΕΣΑΖ|ΥΠΟΤΕΙΝ|ΑΜ|ΑΙΘ|ΑΝΗΚ|ΔΕΣΠΟΖ|ΕΝΔΙΑΦΕΡ|ΔΕ|ΔΕΥΤΕΡΕΥ|ΚΑΘΑΡΕΥ|ΠΛΕ|ΤΣΑ)$/;
exept16 = /(ΠΟΔΑΡ|ΒΛΕΠ|ΠΑΝΤΑΧ|ΦΡΥΔ|ΜΑΝΤΙΛ|ΜΑΛΛ|ΚΥΜΑΤ|ΛΑΧ|ΛΗΓ|ΦΑΓ|ΟΜ|ΠΡΩΤ)$/;
if((exept15.test(w)) || (exept16.test(w))) {
w = w + "ΟΥΣ";
}
}
re = /^(.+?)(ΑΓΑ|ΑΓΕΣ|ΑΓΕ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept17 = /^(ΨΟΦ|ΝΑΥΛΟΧ)$/;
exept20 = /(ΚΟΛΛ)$/;
exept18 = /^(ΑΒΑΣΤ|ΠΟΛΥΦ|ΑΔΗΦ|ΠΑΜΦ|Ρ|ΑΣΠ|ΑΦ|ΑΜΑΛ|ΑΜΑΛΛΙ|ΑΝΥΣΤ|ΑΠΕΡ|ΑΣΠΑΡ|ΑΧΑΡ|ΔΕΡΒΕΝ|ΔΡΟΣΟΠ|ΞΕΦ|ΝΕΟΠ|ΝΟΜΟΤ|ΟΛΟΠ|ΟΜΟΤ|ΠΡΟΣΤ|ΠΡΟΣΩΠΟΠ|ΣΥΜΠ|ΣΥΝΤ|Τ|ΥΠΟΤ|ΧΑΡ|ΑΕΙΠ|ΑΙΜΟΣΤ|ΑΝΥΠ|ΑΠΟΤ|ΑΡΤΙΠ|ΔΙΑΤ|ΕΝ|ΕΠΙΤ|ΚΡΟΚΑΛΟΠ|ΣΙΔΗΡΟΠ|Λ|ΝΑΥ|ΟΥΛΑΜ|ΟΥΡ|Π|ΤΡ|Μ)$/;
exept19 = /(ΟΦ|ΠΕΛ|ΧΟΡΤ|ΛΛ|ΣΦ|ΡΠ|ΦΡ|ΠΡ|ΛΟΧ|ΣΜΗΝ)$/;
if(((exept18.test(w)) || (exept19.test(w))) && !((exept17.test(w)) || (exept20.test(w)))) {
w = w + "ΑΓ";
}
}
re = /^(.+?)(ΗΣΕ|ΗΣΟΥ|ΗΣΑ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept21 = /^(Ν|ΧΕΡΣΟΝ|ΔΩΔΕΚΑΝ|ΕΡΗΜΟΝ|ΜΕΓΑΛΟΝ|ΕΠΤΑΝ)$/;
if(exept21.test(w)) {
w = w + "ΗΣ";
}
}
re = /^(.+?)(ΗΣΤΕ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept22 = /^(ΑΣΒ|ΣΒ|ΑΧΡ|ΧΡ|ΑΠΛ|ΑΕΙΜΝ|ΔΥΣΧΡ|ΕΥΧΡ|ΚΟΙΝΟΧΡ|ΠΑΛΙΜΨ)$/;
if(exept22.test(w)) {
w = w + "ΗΣΤ";
}
}
re = /^(.+?)(ΟΥΝΕ|ΗΣΟΥΝΕ|ΗΘΟΥΝΕ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept23 = /^(Ν|Ρ|ΣΠΙ|ΣΤΡΑΒΟΜΟΥΤΣ|ΚΑΚΟΜΟΥΤΣ|ΕΞΩΝ)$/;
if(exept23.test(w)) {
w = w + "ΟΥΝ";
}
}
re = /^(.+?)(ΟΥΜΕ|ΗΣΟΥΜΕ|ΗΘΟΥΜΕ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
test1 = false;
exept24 = /^(ΠΑΡΑΣΟΥΣ|Φ|Χ|ΩΡΙΟΠΛ|ΑΖ|ΑΛΛΟΣΟΥΣ|ΑΣΟΥΣ)$/;
if(exept24.test(w)) {
w = w + "ΟΥΜ";
}
}
re = /^(.+?)(ΜΑΤΑ|ΜΑΤΩΝ|ΜΑΤΟΣ)$/;
re2 = /^(.+?)(Α|ΑΓΑΤΕ|ΑΓΑΝ|ΑΕΙ|ΑΜΑΙ|ΑΝ|ΑΣ|ΑΣΑΙ|ΑΤΑΙ|ΑΩ|Ε|ΕΙ|ΕΙΣ|ΕΙΤΕ|ΕΣΑΙ|ΕΣ|ΕΤΑΙ|Ι|ΙΕΜΑΙ|ΙΕΜΑΣΤΕ|ΙΕΤΑΙ|ΙΕΣΑΙ|ΙΕΣΑΣΤΕ|ΙΟΜΑΣΤΑΝ|ΙΟΜΟΥΝ|ΙΟΜΟΥΝΑ|ΙΟΝΤΑΝ|ΙΟΝΤΟΥΣΑΝ|ΙΟΣΑΣΤΑΝ|ΙΟΣΑΣΤΕ|ΙΟΣΟΥΝ|ΙΟΣΟΥΝΑ|ΙΟΤΑΝ|ΙΟΥΜΑ|ΙΟΥΜΑΣΤΕ|ΙΟΥΝΤΑΙ|ΙΟΥΝΤΑΝ|Η|ΗΔΕΣ|ΗΔΩΝ|ΗΘΕΙ|ΗΘΕΙΣ|ΗΘΕΙΤΕ|ΗΘΗΚΑΤΕ|ΗΘΗΚΑΝ|ΗΘΟΥΝ|ΗΘΩ|ΗΚΑΤΕ|ΗΚΑΝ|ΗΣ|ΗΣΑΝ|ΗΣΑΤΕ|ΗΣΕΙ|ΗΣΕΣ|ΗΣΟΥΝ|ΗΣΩ|Ο|ΟΙ|ΟΜΑΙ|ΟΜΑΣΤΑΝ|ΟΜΟΥΝ|ΟΜΟΥΝΑ|ΟΝΤΑΙ|ΟΝΤΑΝ|ΟΝΤΟΥΣΑΝ|ΟΣ|ΟΣΑΣΤΑΝ|ΟΣΑΣΤΕ|ΟΣΟΥΝ|ΟΣΟΥΝΑ|ΟΤΑΝ|ΟΥ|ΟΥΜΑΙ|ΟΥΜΑΣΤΕ|ΟΥΝ|ΟΥΝΤΑΙ|ΟΥΝΤΑΝ|ΟΥΣ|ΟΥΣΑΝ|ΟΥΣΑΤΕ|Υ|ΥΣ|Ω|ΩΝ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem + "ΜΑ";
}
if((re2.test(w)) && (test1)) {
var fp = re2.exec(w);
stem = fp[1];
w = stem;
}
re = /^(.+?)(ΕΣΤΕΡ|ΕΣΤΑΤ|ΟΤΕΡ|ΟΤΑΤ|ΥΤΕΡ|ΥΤΑΤ|ΩΤΕΡ|ΩΤΑΤ)$/;
if(re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem;
}
return w;
};
var greekStemmer = function (token) {
return token.update(function (word) {
return stemWord(word);
})
}
var idx = lunr(function () {
this.field('title')
this.field('excerpt')
this.field('categories')
this.field('tags')
this.ref('id')
this.pipeline.remove(lunr.trimmer)
this.pipeline.add(greekStemmer)
this.pipeline.remove(lunr.stemmer)
for (var item in store) {
this.add({
title: store[item].title,
excerpt: store[item].excerpt,
categories: store[item].categories,
tags: store[item].tags,
id: item
})
}
});
$(document).ready(function() {
$('input#search').on('keyup', function () {
var resultdiv = $('#results');
var query = $(this).val().toLowerCase();
var result =
idx.query(function (q) {
query.split(lunr.tokenizer.separator).forEach(function (term) {
q.term(term, { boost: 100 })
if(query.lastIndexOf(" ") != query.length-1){
q.term(term, { usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING, boost: 10 })
}
if (term != ""){
q.term(term, { usePipeline: false, editDistance: 1, boost: 1 })
}
})
});
resultdiv.empty();
resultdiv.prepend('<p class="results__found">'+result.length+' {{ site.data.ui-text[site.locale].results_found | default: "Result(s) found" }}</p>');
for (var item in result) {
var ref = result[item].ref;
if(store[ref].teaser){
var searchitem =
'<div class="list__item">'+
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
'<h2 class="archive__item-title" itemprop="headline">'+
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
'</h2>'+
'<div class="archive__item-teaser">'+
'<img src="'+store[ref].teaser+'" alt="">'+
'</div>'+
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
'</article>'+
'</div>';
}
else{
var searchitem =
'<div class="list__item">'+
'<article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">'+
'<h2 class="archive__item-title" itemprop="headline">'+
'<a href="'+store[ref].url+'" rel="permalink">'+store[ref].title+'</a>'+
'</h2>'+
'<p class="archive__item-excerpt" itemprop="description">'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...</p>'+
'</article>'+
'</div>';
}
resultdiv.append(searchitem);
}
});
});

View File

@ -1,49 +0,0 @@
---
layout: none
---
var store = [
{%- for c in site.collections -%}
{%- if forloop.last -%}
{%- assign l = true -%}
{%- endif -%}
{%- assign docs = c.docs | where_exp:'doc','doc.search != false' -%}
{%- for doc in docs -%}
{%- if doc.header.teaser -%}
{%- capture teaser -%}{{ doc.header.teaser }}{%- endcapture -%}
{%- else -%}
{%- assign teaser = site.teaser -%}
{%- endif -%}
{
"title": {{ doc.title | jsonify }},
"excerpt":
{%- if site.search_full_content == true -%}
{{ doc.content | newline_to_br |
replace:"<br />", " " |
replace:"</p>", " " |
replace:"</h1>", " " |
replace:"</h2>", " " |
replace:"</h3>", " " |
replace:"</h4>", " " |
replace:"</h5>", " " |
replace:"</h6>", " "|
strip_html | strip_newlines | jsonify }},
{%- else -%}
{{ doc.content | newline_to_br |
replace:"<br />", " " |
replace:"</p>", " " |
replace:"</h1>", " " |
replace:"</h2>", " " |
replace:"</h3>", " " |
replace:"</h4>", " " |
replace:"</h5>", " " |
replace:"</h6>", " "|
strip_html | strip_newlines | truncatewords: 50 | jsonify }},
{%- endif -%}
"categories": {{ doc.categories | jsonify }},
"tags": {{ doc.tags | jsonify }},
"url": {{ doc.url | relative_url | jsonify }},
"teaser": {{ teaser | relative_url | jsonify }}
}{%- unless forloop.last and l -%},{%- endunless -%}
{%- endfor -%}
{%- endfor -%}]

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,484 +0,0 @@
/*!
* gumshoejs v5.1.1
* A simple, framework-agnostic scrollspy script.
* (c) 2019 Chris Ferdinandi
* MIT License
* http://github.com/cferdinandi/gumshoe
*/
(function (root, factory) {
if ( typeof define === 'function' && define.amd ) {
define([], (function () {
return factory(root);
}));
} else if ( typeof exports === 'object' ) {
module.exports = factory(root);
} else {
root.Gumshoe = factory(root);
}
})(typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : this, (function (window) {
'use strict';
//
// Defaults
//
var defaults = {
// Active classes
navClass: 'active',
contentClass: 'active',
// Nested navigation
nested: false,
nestedClass: 'active',
// Offset & reflow
offset: 0,
reflow: false,
// Event support
events: true
};
//
// Methods
//
/**
* Merge two or more objects together.
* @param {Object} objects The objects to merge together
* @returns {Object} Merged values of defaults and options
*/
var extend = function () {
var merged = {};
Array.prototype.forEach.call(arguments, (function (obj) {
for (var key in obj) {
if (!obj.hasOwnProperty(key)) return;
merged[key] = obj[key];
}
}));
return merged;
};
/**
* Emit a custom event
* @param {String} type The event type
* @param {Node} elem The element to attach the event to
* @param {Object} detail Any details to pass along with the event
*/
var emitEvent = function (type, elem, detail) {
// Make sure events are enabled
if (!detail.settings.events) return;
// Create a new event
var event = new CustomEvent(type, {
bubbles: true,
cancelable: true,
detail: detail
});
// Dispatch the event
elem.dispatchEvent(event);
};
/**
* Get an element's distance from the top of the Document.
* @param {Node} elem The element
* @return {Number} Distance from the top in pixels
*/
var getOffsetTop = function (elem) {
var location = 0;
if (elem.offsetParent) {
while (elem) {
location += elem.offsetTop;
elem = elem.offsetParent;
}
}
return location >= 0 ? location : 0;
};
/**
* Sort content from first to last in the DOM
* @param {Array} contents The content areas
*/
var sortContents = function (contents) {
if(contents) {
contents.sort((function (item1, item2) {
var offset1 = getOffsetTop(item1.content);
var offset2 = getOffsetTop(item2.content);
if (offset1 < offset2) return -1;
return 1;
}));
}
};
/**
* Get the offset to use for calculating position
* @param {Object} settings The settings for this instantiation
* @return {Float} The number of pixels to offset the calculations
*/
var getOffset = function (settings) {
// if the offset is a function run it
if (typeof settings.offset === 'function') {
return parseFloat(settings.offset());
}
// Otherwise, return it as-is
return parseFloat(settings.offset);
};
/**
* Get the document element's height
* @private
* @returns {Number}
*/
var getDocumentHeight = function () {
return Math.max(
document.body.scrollHeight, document.documentElement.scrollHeight,
document.body.offsetHeight, document.documentElement.offsetHeight,
document.body.clientHeight, document.documentElement.clientHeight
);
};
/**
* Determine if an element is in view
* @param {Node} elem The element
* @param {Object} settings The settings for this instantiation
* @param {Boolean} bottom If true, check if element is above bottom of viewport instead
* @return {Boolean} Returns true if element is in the viewport
*/
var isInView = function (elem, settings, bottom) {
var bounds = elem.getBoundingClientRect();
var offset = getOffset(settings);
if (bottom) {
return parseInt(bounds.bottom, 10) < (window.innerHeight || document.documentElement.clientHeight);
}
return parseInt(bounds.top, 10) <= offset;
};
/**
* Check if at the bottom of the viewport
* @return {Boolean} If true, page is at the bottom of the viewport
*/
var isAtBottom = function () {
if (window.innerHeight + window.pageYOffset >= getDocumentHeight()) return true;
return false;
};
/**
* Check if the last item should be used (even if not at the top of the page)
* @param {Object} item The last item
* @param {Object} settings The settings for this instantiation
* @return {Boolean} If true, use the last item
*/
var useLastItem = function (item, settings) {
if (isAtBottom() && isInView(item.content, settings, true)) return true;
return false;
};
/**
* Get the active content
* @param {Array} contents The content areas
* @param {Object} settings The settings for this instantiation
* @return {Object} The content area and matching navigation link
*/
var getActive = function (contents, settings) {
var last = contents[contents.length-1];
if (useLastItem(last, settings)) return last;
for (var i = contents.length - 1; i >= 0; i--) {
if (isInView(contents[i].content, settings)) return contents[i];
}
};
/**
* Deactivate parent navs in a nested navigation
* @param {Node} nav The starting navigation element
* @param {Object} settings The settings for this instantiation
*/
var deactivateNested = function (nav, settings) {
// If nesting isn't activated, bail
if (!settings.nested) return;
// Get the parent navigation
var li = nav.parentNode.closest('li');
if (!li) return;
// Remove the active class
li.classList.remove(settings.nestedClass);
// Apply recursively to any parent navigation elements
deactivateNested(li, settings);
};
/**
* Deactivate a nav and content area
* @param {Object} items The nav item and content to deactivate
* @param {Object} settings The settings for this instantiation
*/
var deactivate = function (items, settings) {
// Make sure their are items to deactivate
if (!items) return;
// Get the parent list item
var li = items.nav.closest('li');
if (!li) return;
// Remove the active class from the nav and content
li.classList.remove(settings.navClass);
items.content.classList.remove(settings.contentClass);
// Deactivate any parent navs in a nested navigation
deactivateNested(li, settings);
// Emit a custom event
emitEvent('gumshoeDeactivate', li, {
link: items.nav,
content: items.content,
settings: settings
});
};
/**
* Activate parent navs in a nested navigation
* @param {Node} nav The starting navigation element
* @param {Object} settings The settings for this instantiation
*/
var activateNested = function (nav, settings) {
// If nesting isn't activated, bail
if (!settings.nested) return;
// Get the parent navigation
var li = nav.parentNode.closest('li');
if (!li) return;
// Add the active class
li.classList.add(settings.nestedClass);
// Apply recursively to any parent navigation elements
activateNested(li, settings);
};
/**
* Activate a nav and content area
* @param {Object} items The nav item and content to activate
* @param {Object} settings The settings for this instantiation
*/
var activate = function (items, settings) {
// Make sure their are items to activate
if (!items) return;
// Get the parent list item
var li = items.nav.closest('li');
if (!li) return;
// Add the active class to the nav and content
li.classList.add(settings.navClass);
items.content.classList.add(settings.contentClass);
// Activate any parent navs in a nested navigation
activateNested(li, settings);
// Emit a custom event
emitEvent('gumshoeActivate', li, {
link: items.nav,
content: items.content,
settings: settings
});
};
/**
* Create the Constructor object
* @param {String} selector The selector to use for navigation items
* @param {Object} options User options and settings
*/
var Constructor = function (selector, options) {
//
// Variables
//
var publicAPIs = {};
var navItems, contents, current, timeout, settings;
//
// Methods
//
/**
* Set variables from DOM elements
*/
publicAPIs.setup = function () {
// Get all nav items
navItems = document.querySelectorAll(selector);
// Create contents array
contents = [];
// Loop through each item, get it's matching content, and push to the array
Array.prototype.forEach.call(navItems, (function (item) {
// Get the content for the nav item
var content = document.getElementById(decodeURIComponent(item.hash.substr(1)));
if (!content) return;
// Push to the contents array
contents.push({
nav: item,
content: content
});
}));
// Sort contents by the order they appear in the DOM
sortContents(contents);
};
/**
* Detect which content is currently active
*/
publicAPIs.detect = function () {
// Get the active content
var active = getActive(contents, settings);
// if there's no active content, deactivate and bail
if (!active) {
if (current) {
deactivate(current, settings);
current = null;
}
return;
}
// If the active content is the one currently active, do nothing
if (current && active.content === current.content) return;
// Deactivate the current content and activate the new content
deactivate(current, settings);
activate(active, settings);
// Update the currently active content
current = active;
};
/**
* Detect the active content on scroll
* Debounced for performance
*/
var scrollHandler = function (event) {
// If there's a timer, cancel it
if (timeout) {
window.cancelAnimationFrame(timeout);
}
// Setup debounce callback
timeout = window.requestAnimationFrame(publicAPIs.detect);
};
/**
* Update content sorting on resize
* Debounced for performance
*/
var resizeHandler = function (event) {
// If there's a timer, cancel it
if (timeout) {
window.cancelAnimationFrame(timeout);
}
// Setup debounce callback
timeout = window.requestAnimationFrame((function () {
sortContents(contents);
publicAPIs.detect();
}));
};
/**
* Destroy the current instantiation
*/
publicAPIs.destroy = function () {
// Undo DOM changes
if (current) {
deactivate(current, settings);
}
// Remove event listeners
window.removeEventListener('scroll', scrollHandler, false);
if (settings.reflow) {
window.removeEventListener('resize', resizeHandler, false);
}
// Reset variables
contents = null;
navItems = null;
current = null;
timeout = null;
settings = null;
};
/**
* Initialize the current instantiation
*/
var init = function () {
// Merge user options into defaults
settings = extend(defaults, options || {});
// Setup variables based on the current DOM
publicAPIs.setup();
// Find the currently active content
publicAPIs.detect();
// Setup event listeners
window.addEventListener('scroll', scrollHandler, false);
if (settings.reflow) {
window.addEventListener('resize', resizeHandler, false);
}
};
//
// Initialize and return the public APIs
//
init();
return publicAPIs;
};
//
// Return the Constructor
//
return Constructor;
}));

View File

@ -1,252 +0,0 @@
/*!
* jQuery throttle / debounce - v1.1 - 3/7/2010
* http://benalman.com/projects/jquery-throttle-debounce-plugin/
*
* Copyright (c) 2010 "Cowboy" Ben Alman
* Dual licensed under the MIT and GPL licenses.
* http://benalman.com/about/license/
*/
// Script: jQuery throttle / debounce: Sometimes, less is more!
//
// *Version: 1.1, Last updated: 3/7/2010*
//
// Project Home - http://benalman.com/projects/jquery-throttle-debounce-plugin/
// GitHub - http://github.com/cowboy/jquery-throttle-debounce/
// Source - http://github.com/cowboy/jquery-throttle-debounce/raw/master/jquery.ba-throttle-debounce.js
// (Minified) - http://github.com/cowboy/jquery-throttle-debounce/raw/master/jquery.ba-throttle-debounce.min.js (0.7kb)
//
// About: License
//
// Copyright (c) 2010 "Cowboy" Ben Alman,
// Dual licensed under the MIT and GPL licenses.
// http://benalman.com/about/license/
//
// About: Examples
//
// These working examples, complete with fully commented code, illustrate a few
// ways in which this plugin can be used.
//
// Throttle - http://benalman.com/code/projects/jquery-throttle-debounce/examples/throttle/
// Debounce - http://benalman.com/code/projects/jquery-throttle-debounce/examples/debounce/
//
// About: Support and Testing
//
// Information about what version or versions of jQuery this plugin has been
// tested with, what browsers it has been tested in, and where the unit tests
// reside (so you can test it yourself).
//
// jQuery Versions - none, 1.3.2, 1.4.2
// Browsers Tested - Internet Explorer 6-8, Firefox 2-3.6, Safari 3-4, Chrome 4-5, Opera 9.6-10.1.
// Unit Tests - http://benalman.com/code/projects/jquery-throttle-debounce/unit/
//
// About: Release History
//
// 1.1 - (3/7/2010) Fixed a bug in <jQuery.throttle> where trailing callbacks
// executed later than they should. Reworked a fair amount of internal
// logic as well.
// 1.0 - (3/6/2010) Initial release as a stand-alone project. Migrated over
// from jquery-misc repo v0.4 to jquery-throttle repo v1.0, added the
// no_trailing throttle parameter and debounce functionality.
//
// Topic: Note for non-jQuery users
//
// jQuery isn't actually required for this plugin, because nothing internal
// uses any jQuery methods or properties. jQuery is just used as a namespace
// under which these methods can exist.
//
// Since jQuery isn't actually required for this plugin, if jQuery doesn't exist
// when this plugin is loaded, the method described below will be created in
// the `Cowboy` namespace. Usage will be exactly the same, but instead of
// $.method() or jQuery.method(), you'll need to use Cowboy.method().
(function(window,undefined){
'$:nomunge'; // Used by YUI compressor.
// Since jQuery really isn't required for this plugin, use `jQuery` as the
// namespace only if it already exists, otherwise use the `Cowboy` namespace,
// creating it if necessary.
var $ = window.jQuery || window.Cowboy || ( window.Cowboy = {} ),
// Internal method reference.
jq_throttle;
// Method: jQuery.throttle
//
// Throttle execution of a function. Especially useful for rate limiting
// execution of handlers on events like resize and scroll. If you want to
// rate-limit execution of a function to a single time, see the
// <jQuery.debounce> method.
//
// In this visualization, | is a throttled-function call and X is the actual
// callback execution:
//
// > Throttled with `no_trailing` specified as false or unspecified:
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
// > X X X X X X X X X X X X
// >
// > Throttled with `no_trailing` specified as true:
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
// > X X X X X X X X X X
//
// Usage:
//
// > var throttled = jQuery.throttle( delay, [ no_trailing, ] callback );
// >
// > jQuery('selector').bind( 'someevent', throttled );
// > jQuery('selector').unbind( 'someevent', throttled );
//
// This also works in jQuery 1.4+:
//
// > jQuery('selector').bind( 'someevent', jQuery.throttle( delay, [ no_trailing, ] callback ) );
// > jQuery('selector').unbind( 'someevent', callback );
//
// Arguments:
//
// delay - (Number) A zero-or-greater delay in milliseconds. For event
// callbacks, values around 100 or 250 (or even higher) are most useful.
// no_trailing - (Boolean) Optional, defaults to false. If no_trailing is
// true, callback will only execute every `delay` milliseconds while the
// throttled-function is being called. If no_trailing is false or
// unspecified, callback will be executed one final time after the last
// throttled-function call. (After the throttled-function has not been
// called for `delay` milliseconds, the internal counter is reset)
// callback - (Function) A function to be executed after delay milliseconds.
// The `this` context and all arguments are passed through, as-is, to
// `callback` when the throttled-function is executed.
//
// Returns:
//
// (Function) A new, throttled, function.
$.throttle = jq_throttle = function( delay, no_trailing, callback, debounce_mode ) {
// After wrapper has stopped being called, this timeout ensures that
// `callback` is executed at the proper times in `throttle` and `end`
// debounce modes.
var timeout_id,
// Keep track of the last time `callback` was executed.
last_exec = 0;
// `no_trailing` defaults to falsy.
if ( typeof no_trailing !== 'boolean' ) {
debounce_mode = callback;
callback = no_trailing;
no_trailing = undefined;
}
// The `wrapper` function encapsulates all of the throttling / debouncing
// functionality and when executed will limit the rate at which `callback`
// is executed.
function wrapper() {
var that = this,
elapsed = +new Date() - last_exec,
args = arguments;
// Execute `callback` and update the `last_exec` timestamp.
function exec() {
last_exec = +new Date();
callback.apply( that, args );
};
// If `debounce_mode` is true (at_begin) this is used to clear the flag
// to allow future `callback` executions.
function clear() {
timeout_id = undefined;
};
if ( debounce_mode && !timeout_id ) {
// Since `wrapper` is being called for the first time and
// `debounce_mode` is true (at_begin), execute `callback`.
exec();
}
// Clear any existing timeout.
timeout_id && clearTimeout( timeout_id );
if ( debounce_mode === undefined && elapsed > delay ) {
// In throttle mode, if `delay` time has been exceeded, execute
// `callback`.
exec();
} else if ( no_trailing !== true ) {
// In trailing throttle mode, since `delay` time has not been
// exceeded, schedule `callback` to execute `delay` ms after most
// recent execution.
//
// If `debounce_mode` is true (at_begin), schedule `clear` to execute
// after `delay` ms.
//
// If `debounce_mode` is false (at end), schedule `callback` to
// execute after `delay` ms.
timeout_id = setTimeout( debounce_mode ? clear : exec, debounce_mode === undefined ? delay - elapsed : delay );
}
};
// Set the guid of `wrapper` function to the same of original callback, so
// it can be removed in jQuery 1.4+ .unbind or .die by using the original
// callback as a reference.
if ( $.guid ) {
wrapper.guid = callback.guid = callback.guid || $.guid++;
}
// Return the wrapper function.
return wrapper;
};
// Method: jQuery.debounce
//
// Debounce execution of a function. Debouncing, unlike throttling,
// guarantees that a function is only executed a single time, either at the
// very beginning of a series of calls, or at the very end. If you want to
// simply rate-limit execution of a function, see the <jQuery.throttle>
// method.
//
// In this visualization, | is a debounced-function call and X is the actual
// callback execution:
//
// > Debounced with `at_begin` specified as false or unspecified:
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
// > X X
// >
// > Debounced with `at_begin` specified as true:
// > ||||||||||||||||||||||||| (pause) |||||||||||||||||||||||||
// > X X
//
// Usage:
//
// > var debounced = jQuery.debounce( delay, [ at_begin, ] callback );
// >
// > jQuery('selector').bind( 'someevent', debounced );
// > jQuery('selector').unbind( 'someevent', debounced );
//
// This also works in jQuery 1.4+:
//
// > jQuery('selector').bind( 'someevent', jQuery.debounce( delay, [ at_begin, ] callback ) );
// > jQuery('selector').unbind( 'someevent', callback );
//
// Arguments:
//
// delay - (Number) A zero-or-greater delay in milliseconds. For event
// callbacks, values around 100 or 250 (or even higher) are most useful.
// at_begin - (Boolean) Optional, defaults to false. If at_begin is false or
// unspecified, callback will only be executed `delay` milliseconds after
// the last debounced-function call. If at_begin is true, callback will be
// executed only at the first debounced-function call. (After the
// throttled-function has not been called for `delay` milliseconds, the
// internal counter is reset)
// callback - (Function) A function to be executed after delay milliseconds.
// The `this` context and all arguments are passed through, as-is, to
// `callback` when the debounced-function is executed.
//
// Returns:
//
// (Function) A new, debounced, function.
$.debounce = function( delay, at_begin, callback ) {
return callback === undefined
? jq_throttle( delay, at_begin, false )
: jq_throttle( delay, callback, at_begin !== false );
};
})(this);

View File

@ -1,82 +0,0 @@
/*jshint browser:true */
/*!
* FitVids 1.1
*
* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
*
*/
;(function( $ ){
'use strict';
$.fn.fitVids = function( options ) {
var settings = {
customSelector: null,
ignore: null
};
if(!document.getElementById('fit-vids-style')) {
// appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
var head = document.head || document.getElementsByTagName('head')[0];
var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
var div = document.createElement("div");
div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
head.appendChild(div.childNodes[1]);
}
if ( options ) {
$.extend( settings, options );
}
return this.each(function(){
var selectors = [
'iframe[src*="player.vimeo.com"]',
'iframe[src*="youtube.com"]',
'iframe[src*="youtube-nocookie.com"]',
'iframe[src*="kickstarter.com"][src*="video.html"]',
'object',
'embed'
];
if (settings.customSelector) {
selectors.push(settings.customSelector);
}
var ignoreList = '.fitvidsignore';
if(settings.ignore) {
ignoreList = ignoreList + ', ' + settings.ignore;
}
var $allVideos = $(this).find(selectors.join(','));
$allVideos = $allVideos.not('object object'); // SwfObj conflict patch
$allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video.
$allVideos.each(function(count){
var $this = $(this);
if($this.parents(ignoreList).length > 0) {
return; // Disable FitVids on this video.
}
if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width'))))
{
$this.attr('height', 9);
$this.attr('width', 16);
}
var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
aspectRatio = height / width;
if(!$this.attr('id')){
var videoID = 'fitvid' + count;
$this.attr('id', videoID);
}
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');
$this.removeAttr('height').removeAttr('width');
});
});
};
// Works with either jQuery or Zepto
})( window.jQuery || window.Zepto );

View File

@ -1,164 +0,0 @@
/*
GreedyNav.js - http://lukejacksonn.com/actuate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Luke Jackson
*/
/* hacks-guide change: add language selector, remove logo */
$(function() {
var $btn = $("nav.greedy-nav .greedy-nav__toggle");
var $btn2 = $("nav.greedy-nav .greedy-nav__toggle_lang");
var $vlinks = $("nav.greedy-nav .visible-links");
var $hlinks = $("nav.greedy-nav .hidden-links.links-menu");
var $hlinks2 = $("nav.greedy-nav .hidden-links.lang-menu");
var $nav = $("nav.greedy-nav");
// var $logo = $('nav.greedy-nav .site-logo');
var $logoImg = $('nav.greedy-nav .site-logo img');
// var $title = $("nav.greedy-nav .site-title");
var $search = $('nav.greedy-nav button.search__toggle');
var numOfItems, totalSpace, closingTime, breakWidths;
// This function measures both hidden and visible links and sets the navbar breakpoints
// This is called the first time the script runs and everytime the "check()" function detects a change of window width that reached a different CSS width breakpoint, which affects the size of navbar Items
// Please note that "CSS width breakpoints" (which are only 4) !== "navbar breakpoints" (which are as many as the number of items on the navbar)
function measureLinks(){
numOfItems = 0;
totalSpace = 0;
closingTime = 1000;
breakWidths = [];
// Adds the width of a navItem in order to create breakpoints for the navbar
function addWidth(i, w) {
totalSpace += w;
numOfItems += 1;
breakWidths.push(totalSpace);
}
// Measures the width of hidden links by making a temporary clone of them and positioning under visible links
function hiddenWidth(obj){
var clone = obj.clone();
clone.css("visibility","hidden");
$vlinks.append(clone);
addWidth(0, clone.outerWidth());
clone.remove();
}
// Measure both visible and hidden links widths
$vlinks.children().outerWidth(addWidth);
$hlinks.children().each(function(){hiddenWidth($(this))});
}
// Get initial state
measureLinks();
var winWidth = $( window ).width();
// Set the last measured CSS width breakpoint: 0: <768px, 1: <1024px, 2: < 1280px, 3: >= 1280px.
var lastBreakpoint = winWidth < 768 ? 0 : winWidth < 1024 ? 1 : winWidth < 1280 ? 2 : 3;
var availableSpace, numOfVisibleItems, requiredSpace, timer, timer2;
function check() {
winWidth = $( window ).width();
// Set the current CSS width breakpoint: 0: <768px, 1: <1024px, 2: < 1280px, 3: >= 1280px.
var curBreakpoint = winWidth < 768 ? 0 : winWidth < 1024 ? 1 : winWidth < 1280 ? 2 : 3;
// If current breakpoint is different from last measured breakpoint, measureLinks again
if(curBreakpoint !== lastBreakpoint) measureLinks();
// Set the last measured CSS width breakpoint with the current breakpoint
lastBreakpoint = curBreakpoint;
// Get instant state
numOfVisibleItems = $vlinks.children().length;
// Decrease the width of visible elements from the nav innerWidth to find out the available space for navItems
availableSpace = /* nav */ $nav.innerWidth()
- /* logo */ // ($logo.length !== 0 ? $logo.outerWidth(true) : 0)
- /* title */ // $title.outerWidth(true)
- /* search */ ($search.length !== 0 ? $search.outerWidth(true) : 0)
- /* toggle */ (numOfVisibleItems !== breakWidths.length ? $btn.outerWidth(true) : 0)
- /* toggle-lang */ ($btn2.outerWidth(true));
requiredSpace = breakWidths[numOfVisibleItems - 1];
// There is not enought space
if (requiredSpace > availableSpace) {
$vlinks.children().last().prependTo($hlinks);
numOfVisibleItems -= 1;
check();
// There is more than enough space. If only one element is hidden, add the toggle width to the available space
} else if (availableSpace + (numOfVisibleItems === breakWidths.length - 1?$btn.outerWidth(true):0) > breakWidths[numOfVisibleItems]) {
$hlinks.children().first().appendTo($vlinks);
numOfVisibleItems += 1;
check();
}
// Update the button accordingly
$btn.attr("count", numOfItems - numOfVisibleItems);
if (numOfVisibleItems === numOfItems) {
$btn.addClass('hidden');
} else $btn.removeClass('hidden');
}
// Window listeners
$(window).resize(function() {
check();
});
$btn.on('click', function() {
if($hlinks.is(":visible")){
$hlinks.addClass('hidden');
$(this).removeClass('close');
clearTimeout(timer);
} else {
$hlinks.removeClass('hidden');
$(this).addClass('close');
$hlinks2.addClass('hidden');
$btn2.removeClass('close');
clearTimeout(timer);
}
});
$hlinks.on('mouseleave', function() {
// Mouse has left, start the timer
timer = setTimeout(function() {
$hlinks.addClass('hidden');
}, closingTime);
}).on('mouseenter', function() {
// Mouse is back, cancel the timer
clearTimeout(timer);
})
$btn2.on('click', function() {
if($hlinks2.is(":visible")){
$hlinks2.addClass('hidden');
$(this).removeClass('close');
clearTimeout(timer2);
} else {
$hlinks2.removeClass('hidden');
$(this).addClass('close');
$hlinks.addClass('hidden');
$btn.removeClass('close');
clearTimeout(timer2);
}
});
$hlinks2.on('mouseleave', function() {
// Mouse has left, start the timer
timer2 = setTimeout(function() {
$hlinks2.addClass('hidden');
}, closingTime);
}).on('mouseenter', function() {
// Mouse is back, cancel the timer
clearTimeout(timer2);
})
// check if page has a logo
if($logoImg.length !== 0){
// check if logo is not loaded
if(!($logoImg[0].complete || $logoImg[0].naturalWidth !== 0)){
// if logo is not loaded wait for logo to load or fail to check
$logoImg.one("load error", check);
// if logo is already loaded just check
} else check();
// if page does not have a logo just check
} else check();
});

File diff suppressed because it is too large Load Diff

View File

@ -1,650 +0,0 @@
/*!
* smooth-scroll v16.1.2
* Animate scrolling to anchor links
* (c) 2020 Chris Ferdinandi
* MIT License
* http://github.com/cferdinandi/smooth-scroll
*/
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
define([], (function () {
return factory(root);
}));
} else if (typeof exports === 'object') {
module.exports = factory(root);
} else {
root.SmoothScroll = factory(root);
}
})(typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : this, (function (window) {
'use strict';
//
// Default settings
//
var defaults = {
// Selectors
ignore: '[data-scroll-ignore]',
header: null,
topOnEmptyHash: true,
// Speed & Duration
speed: 500,
speedAsDuration: false,
durationMax: null,
durationMin: null,
clip: true,
offset: 0,
// Easing
easing: 'easeInOutCubic',
customEasing: null,
// History
updateURL: true,
popstate: true,
// Custom Events
emitEvents: true
};
//
// Utility Methods
//
/**
* Check if browser supports required methods
* @return {Boolean} Returns true if all required methods are supported
*/
var supports = function () {
return (
'querySelector' in document &&
'addEventListener' in window &&
'requestAnimationFrame' in window &&
'closest' in window.Element.prototype
);
};
/**
* Merge two or more objects together.
* @param {Object} objects The objects to merge together
* @returns {Object} Merged values of defaults and options
*/
var extend = function () {
var merged = {};
Array.prototype.forEach.call(arguments, (function (obj) {
for (var key in obj) {
if (!obj.hasOwnProperty(key)) return;
merged[key] = obj[key];
}
}));
return merged;
};
/**
* Check to see if user prefers reduced motion
* @param {Object} settings Script settings
*/
var reduceMotion = function () {
if ('matchMedia' in window && window.matchMedia('(prefers-reduced-motion)').matches) {
return true;
}
return false;
};
/**
* Get the height of an element.
* @param {Node} elem The element to get the height of
* @return {Number} The element's height in pixels
*/
var getHeight = function (elem) {
return parseInt(window.getComputedStyle(elem).height, 10);
};
/**
* Escape special characters for use with querySelector
* @author Mathias Bynens
* @link https://github.com/mathiasbynens/CSS.escape
* @param {String} id The anchor ID to escape
*/
var escapeCharacters = function (id) {
// Remove leading hash
if (id.charAt(0) === '#') {
id = id.substr(1);
}
var string = String(id);
var length = string.length;
var index = -1;
var codeUnit;
var result = '';
var firstCodeUnit = string.charCodeAt(0);
while (++index < length) {
codeUnit = string.charCodeAt(index);
// Note: theres no need to special-case astral symbols, surrogate
// pairs, or lone surrogates.
// If the character is NULL (U+0000), then throw an
// `InvalidCharacterError` exception and terminate these steps.
if (codeUnit === 0x0000) {
throw new InvalidCharacterError(
'Invalid character: the input contains U+0000.'
);
}
if (
// If the character is in the range [\1-\1F] (U+0001 to U+001F) or is
// U+007F, […]
(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||
// If the character is the first character and is in the range [0-9]
// (U+0030 to U+0039), […]
(index === 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||
// If the character is the second character and is in the range [0-9]
// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]
(
index === 1 &&
codeUnit >= 0x0030 && codeUnit <= 0x0039 &&
firstCodeUnit === 0x002D
)
) {
// http://dev.w3.org/csswg/cssom/#escape-a-character-as-code-point
result += '\\' + codeUnit.toString(16) + ' ';
continue;
}
// If the character is not handled by one of the above rules and is
// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or
// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to
// U+005A), or [a-z] (U+0061 to U+007A), […]
if (
codeUnit >= 0x0080 ||
codeUnit === 0x002D ||
codeUnit === 0x005F ||
codeUnit >= 0x0030 && codeUnit <= 0x0039 ||
codeUnit >= 0x0041 && codeUnit <= 0x005A ||
codeUnit >= 0x0061 && codeUnit <= 0x007A
) {
// the character itself
result += string.charAt(index);
continue;
}
// Otherwise, the escaped character.
// http://dev.w3.org/csswg/cssom/#escape-a-character
result += '\\' + string.charAt(index);
}
// Return sanitized hash
return '#' + result;
};
/**
* Calculate the easing pattern
* @link https://gist.github.com/gre/1650294
* @param {String} type Easing pattern
* @param {Number} time Time animation should take to complete
* @returns {Number}
*/
var easingPattern = function (settings, time) {
var pattern;
// Default Easing Patterns
if (settings.easing === 'easeInQuad') pattern = time * time; // accelerating from zero velocity
if (settings.easing === 'easeOutQuad') pattern = time * (2 - time); // decelerating to zero velocity
if (settings.easing === 'easeInOutQuad') pattern = time < 0.5 ? 2 * time * time : -1 + (4 - 2 * time) * time; // acceleration until halfway, then deceleration
if (settings.easing === 'easeInCubic') pattern = time * time * time; // accelerating from zero velocity
if (settings.easing === 'easeOutCubic') pattern = (--time) * time * time + 1; // decelerating to zero velocity
if (settings.easing === 'easeInOutCubic') pattern = time < 0.5 ? 4 * time * time * time : (time - 1) * (2 * time - 2) * (2 * time - 2) + 1; // acceleration until halfway, then deceleration
if (settings.easing === 'easeInQuart') pattern = time * time * time * time; // accelerating from zero velocity
if (settings.easing === 'easeOutQuart') pattern = 1 - (--time) * time * time * time; // decelerating to zero velocity
if (settings.easing === 'easeInOutQuart') pattern = time < 0.5 ? 8 * time * time * time * time : 1 - 8 * (--time) * time * time * time; // acceleration until halfway, then deceleration
if (settings.easing === 'easeInQuint') pattern = time * time * time * time * time; // accelerating from zero velocity
if (settings.easing === 'easeOutQuint') pattern = 1 + (--time) * time * time * time * time; // decelerating to zero velocity
if (settings.easing === 'easeInOutQuint') pattern = time < 0.5 ? 16 * time * time * time * time * time : 1 + 16 * (--time) * time * time * time * time; // acceleration until halfway, then deceleration
// Custom Easing Patterns
if (!!settings.customEasing) pattern = settings.customEasing(time);
return pattern || time; // no easing, no acceleration
};
/**
* Determine the document's height
* @returns {Number}
*/
var getDocumentHeight = function () {
return Math.max(
document.body.scrollHeight, document.documentElement.scrollHeight,
document.body.offsetHeight, document.documentElement.offsetHeight,
document.body.clientHeight, document.documentElement.clientHeight
);
};
/**
* Calculate how far to scroll
* Clip support added by robjtede - https://github.com/cferdinandi/smooth-scroll/issues/405
* @param {Element} anchor The anchor element to scroll to
* @param {Number} headerHeight Height of a fixed header, if any
* @param {Number} offset Number of pixels by which to offset scroll
* @param {Boolean} clip If true, adjust scroll distance to prevent abrupt stops near the bottom of the page
* @returns {Number}
*/
var getEndLocation = function (anchor, headerHeight, offset, clip) {
var location = 0;
if (anchor.offsetParent) {
do {
location += anchor.offsetTop;
anchor = anchor.offsetParent;
} while (anchor);
}
location = Math.max(location - headerHeight - offset, 0);
if (clip) {
location = Math.min(location, getDocumentHeight() - window.innerHeight);
}
return location;
};
/**
* Get the height of the fixed header
* @param {Node} header The header
* @return {Number} The height of the header
*/
var getHeaderHeight = function (header) {
return !header ? 0 : (getHeight(header) + header.offsetTop);
};
/**
* Calculate the speed to use for the animation
* @param {Number} distance The distance to travel
* @param {Object} settings The plugin settings
* @return {Number} How fast to animate
*/
var getSpeed = function (distance, settings) {
var speed = settings.speedAsDuration ? settings.speed : Math.abs(distance / 1000 * settings.speed);
if (settings.durationMax && speed > settings.durationMax) return settings.durationMax;
if (settings.durationMin && speed < settings.durationMin) return settings.durationMin;
return parseInt(speed, 10);
};
var setHistory = function (options) {
// Make sure this should run
if (!history.replaceState || !options.updateURL || history.state) return;
// Get the hash to use
var hash = window.location.hash;
hash = hash ? hash : '';
// Set a default history
history.replaceState(
{
smoothScroll: JSON.stringify(options),
anchor: hash ? hash : window.pageYOffset
},
document.title,
hash ? hash : window.location.href
);
};
/**
* Update the URL
* @param {Node} anchor The anchor that was scrolled to
* @param {Boolean} isNum If true, anchor is a number
* @param {Object} options Settings for Smooth Scroll
*/
var updateURL = function (anchor, isNum, options) {
// Bail if the anchor is a number
if (isNum) return;
// Verify that pushState is supported and the updateURL option is enabled
if (!history.pushState || !options.updateURL) return;
// Update URL
history.pushState(
{
smoothScroll: JSON.stringify(options),
anchor: anchor.id
},
document.title,
anchor === document.documentElement ? '#top' : '#' + anchor.id
);
};
/**
* Bring the anchored element into focus
* @param {Node} anchor The anchor element
* @param {Number} endLocation The end location to scroll to
* @param {Boolean} isNum If true, scroll is to a position rather than an element
*/
var adjustFocus = function (anchor, endLocation, isNum) {
// Is scrolling to top of page, blur
if (anchor === 0) {
document.body.focus();
}
// Don't run if scrolling to a number on the page
if (isNum) return;
// Otherwise, bring anchor element into focus
anchor.focus();
if (document.activeElement !== anchor) {
anchor.setAttribute('tabindex', '-1');
anchor.focus();
anchor.style.outline = 'none';
}
window.scrollTo(0 , endLocation);
};
/**
* Emit a custom event
* @param {String} type The event type
* @param {Object} options The settings object
* @param {Node} anchor The anchor element
* @param {Node} toggle The toggle element
*/
var emitEvent = function (type, options, anchor, toggle) {
if (!options.emitEvents || typeof window.CustomEvent !== 'function') return;
var event = new CustomEvent(type, {
bubbles: true,
detail: {
anchor: anchor,
toggle: toggle
}
});
document.dispatchEvent(event);
};
//
// SmoothScroll Constructor
//
var SmoothScroll = function (selector, options) {
//
// Variables
//
var smoothScroll = {}; // Object for public APIs
var settings, anchor, toggle, fixedHeader, eventTimeout, animationInterval;
//
// Methods
//
/**
* Cancel a scroll-in-progress
*/
smoothScroll.cancelScroll = function (noEvent) {
cancelAnimationFrame(animationInterval);
animationInterval = null;
if (noEvent) return;
emitEvent('scrollCancel', settings);
};
/**
* Start/stop the scrolling animation
* @param {Node|Number} anchor The element or position to scroll to
* @param {Element} toggle The element that toggled the scroll event
* @param {Object} options
*/
smoothScroll.animateScroll = function (anchor, toggle, options) {
// Cancel any in progress scrolls
smoothScroll.cancelScroll();
// Local settings
var _settings = extend(settings || defaults, options || {}); // Merge user options with defaults
// Selectors and variables
var isNum = Object.prototype.toString.call(anchor) === '[object Number]' ? true : false;
var anchorElem = isNum || !anchor.tagName ? null : anchor;
if (!isNum && !anchorElem) return;
var startLocation = window.pageYOffset; // Current location on the page
if (_settings.header && !fixedHeader) {
// Get the fixed header if not already set
fixedHeader = document.querySelector(_settings.header);
}
var headerHeight = getHeaderHeight(fixedHeader);
var endLocation = isNum ? anchor : getEndLocation(anchorElem, headerHeight, parseInt((typeof _settings.offset === 'function' ? _settings.offset(anchor, toggle) : _settings.offset), 10), _settings.clip); // Location to scroll to
var distance = endLocation - startLocation; // distance to travel
var documentHeight = getDocumentHeight();
var timeLapsed = 0;
var speed = getSpeed(distance, _settings);
var start, percentage, position;
/**
* Stop the scroll animation when it reaches its target (or the bottom/top of page)
* @param {Number} position Current position on the page
* @param {Number} endLocation Scroll to location
* @param {Number} animationInterval How much to scroll on this loop
*/
var stopAnimateScroll = function (position, endLocation) {
// Get the current location
var currentLocation = window.pageYOffset;
// Check if the end location has been reached yet (or we've hit the end of the document)
if (position == endLocation || currentLocation == endLocation || ((startLocation < endLocation && window.innerHeight + currentLocation) >= documentHeight)) {
// Clear the animation timer
smoothScroll.cancelScroll(true);
// Bring the anchored element into focus
adjustFocus(anchor, endLocation, isNum);
// Emit a custom event
emitEvent('scrollStop', _settings, anchor, toggle);
// Reset start
start = null;
animationInterval = null;
return true;
}
};
/**
* Loop scrolling animation
*/
var loopAnimateScroll = function (timestamp) {
if (!start) { start = timestamp; }
timeLapsed += timestamp - start;
percentage = speed === 0 ? 0 : (timeLapsed / speed);
percentage = (percentage > 1) ? 1 : percentage;
position = startLocation + (distance * easingPattern(_settings, percentage));
window.scrollTo(0, Math.floor(position));
if (!stopAnimateScroll(position, endLocation)) {
animationInterval = window.requestAnimationFrame(loopAnimateScroll);
start = timestamp;
}
};
/**
* Reset position to fix weird iOS bug
* @link https://github.com/cferdinandi/smooth-scroll/issues/45
*/
if (window.pageYOffset === 0) {
window.scrollTo(0, 0);
}
// Update the URL
updateURL(anchor, isNum, _settings);
// If the user prefers reduced motion, jump to location
if (reduceMotion()) {
window.scrollTo(0, Math.floor(endLocation));
return;
}
// Emit a custom event
emitEvent('scrollStart', _settings, anchor, toggle);
// Start scrolling animation
smoothScroll.cancelScroll(true);
window.requestAnimationFrame(loopAnimateScroll);
};
/**
* If smooth scroll element clicked, animate scroll
*/
var clickHandler = function (event) {
// Don't run if event was canceled but still bubbled up
// By @mgreter - https://github.com/cferdinandi/smooth-scroll/pull/462/
if (event.defaultPrevented) return;
// Don't run if right-click or command/control + click or shift + click
if (event.button !== 0 || event.metaKey || event.ctrlKey || event.shiftKey) return;
// Check if event.target has closest() method
// By @totegi - https://github.com/cferdinandi/smooth-scroll/pull/401/
if (!('closest' in event.target)) return;
// Check if a smooth scroll link was clicked
toggle = event.target.closest(selector);
if (!toggle || toggle.tagName.toLowerCase() !== 'a' || event.target.closest(settings.ignore)) return;
// Only run if link is an anchor and points to the current page
if (toggle.hostname !== window.location.hostname || toggle.pathname !== window.location.pathname || !/#/.test(toggle.href)) return;
// Get an escaped version of the hash
var hash;
try {
hash = escapeCharacters(decodeURIComponent(toggle.hash));
} catch(e) {
hash = escapeCharacters(toggle.hash);
}
// Get the anchored element
var anchor;
if (hash === '#') {
if (!settings.topOnEmptyHash) return;
anchor = document.documentElement;
} else {
anchor = document.querySelector(hash);
}
anchor = !anchor && hash === '#top' ? document.documentElement : anchor;
// If anchored element exists, scroll to it
if (!anchor) return;
event.preventDefault();
setHistory(settings);
smoothScroll.animateScroll(anchor, toggle);
};
/**
* Animate scroll on popstate events
*/
var popstateHandler = function (event) {
// Stop if history.state doesn't exist (ex. if clicking on a broken anchor link).
// fixes `Cannot read property 'smoothScroll' of null` error getting thrown.
if (history.state === null) return;
// Only run if state is a popstate record for this instantiation
if (!history.state.smoothScroll || history.state.smoothScroll !== JSON.stringify(settings)) return;
// Only run if state includes an anchor
// if (!history.state.anchor && history.state.anchor !== 0) return;
// Get the anchor
var anchor = history.state.anchor;
if (typeof anchor === 'string' && anchor) {
anchor = document.querySelector(escapeCharacters(history.state.anchor));
if (!anchor) return;
}
// Animate scroll to anchor link
smoothScroll.animateScroll(anchor, null, {updateURL: false});
};
/**
* Destroy the current initialization.
*/
smoothScroll.destroy = function () {
// If plugin isn't already initialized, stop
if (!settings) return;
// Remove event listeners
document.removeEventListener('click', clickHandler, false);
window.removeEventListener('popstate', popstateHandler, false);
// Cancel any scrolls-in-progress
smoothScroll.cancelScroll();
// Reset variables
settings = null;
anchor = null;
toggle = null;
fixedHeader = null;
eventTimeout = null;
animationInterval = null;
};
/**
* Initialize Smooth Scroll
* @param {Object} options User settings
*/
var init = function () {
// feature test
if (!supports()) throw 'Smooth Scroll: This browser does not support the required JavaScript methods and browser APIs.';
// Destroy any existing initializations
smoothScroll.destroy();
// Selectors and variables
settings = extend(defaults, options || {}); // Merge user options with defaults
fixedHeader = settings.header ? document.querySelector(settings.header) : null; // Get the fixed header
// When a toggle is clicked, run the click handler
document.addEventListener('click', clickHandler, false);
// If updateURL and popState are enabled, listen for pop events
if (settings.updateURL && settings.popstate) {
window.addEventListener('popstate', popstateHandler, false);
}
};
//
// Initialize plugin
//
init();
//
// Public APIs
//
return smoothScroll;
};
return SmoothScroll;
}));

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +0,0 @@
const fs = require("fs");
const pkg = require("./package.json");
const filename = "assets/js/main.min.js";
const script = fs.readFileSync(filename);
const padStart = str => ("0" + str).slice(-2);
const dateObj = new Date();
const date = `${dateObj.getFullYear()}-${padStart(
dateObj.getMonth() + 1
)}-${padStart(dateObj.getDate())}`;
const banner = `/*!
* Minimal Mistakes Jekyll Theme ${pkg.version} by ${pkg.author}
* Copyright 2013-${dateObj.getFullYear()} Michael Rose - mademistakes.com | @mmistakes
* Licensed under ${pkg.license}
*/
`;
if (script.slice(0, 3) != "/**") {
fs.writeFileSync(filename, banner + script);
}

View File

@ -1,35 +0,0 @@
{
"name": "minimal-mistakes",
"private": true,
"version": "4.24.0",
"description": "Minimal Mistakes 2 column Jekyll theme.",
"repository": {
"type": "git",
"url": "git://github.com/mmistakes/minimal-mistakes.git"
},
"keywords": [
"jekyll",
"theme",
"minimal"
],
"author": "Michael Rose",
"license": "MIT",
"bugs": {
"url": "https://github.com/mmistakes/minimal-mistakes/issues"
},
"homepage": "https://mmistakes.github.io/minimal-mistakes/",
"engines": {
"node": ">= 0.10.0"
},
"devDependencies": {
"npm-run-all": "^4.1.5",
"onchange": "^7.1.0",
"uglify-js": "^3.13.6"
},
"scripts": {
"uglify": "uglifyjs assets/js/vendor/jquery/jquery-3.5.1.js assets/js/plugins/jquery.fitvids.js assets/js/plugins/jquery.greedy-navigation.js assets/js/plugins/jquery.magnific-popup.js assets/js/plugins/jquery.ba-throttle-debounce.js assets/js/plugins/smooth-scroll.js assets/js/plugins/gumshoe.js assets/js/_main.js -c -m -o assets/js/main.min.js",
"add-banner": "node banner.js",
"watch:js": "onchange \"assets/js/**/*.js\" -e \"assets/js/main.min.js\" -- npm run build:js",
"build:js": "npm run uglify && npm run add-banner"
}
}