From c6947ce74b86b75527cf423e251e8e9ded009452 Mon Sep 17 00:00:00 2001 From: Plailect Date: Sat, 29 Oct 2016 19:02:14 -0400 Subject: [PATCH] major update + rewrite --- .bundle/config | 3 + .editorconfig | 13 + .gitattributes | 5 + .gitignore | 11 + Gemfile | 24 + Gemfile.lock | 144 ++ _config.yml | 238 ++ _data/navigation.yml | 26 + _data/ui-text.yml | 355 +++ _includes/analytics-providers/custom.html | 3 + .../analytics-providers/google-universal.html | 9 + _includes/analytics-providers/google.html | 11 + _includes/analytics.html | 12 + _includes/archive-single.html | 40 + _includes/author-profile.html | 102 + _includes/base_path | 5 + _includes/breadcrumbs.html | 41 + _includes/browser-upgrade.html | 3 + _includes/category-list.html | 28 + _includes/comment.html | 22 + _includes/comments-providers/custom.html | 3 + _includes/comments-providers/discourse.html | 14 + _includes/comments-providers/disqus.html | 22 + _includes/comments-providers/facebook.html | 8 + _includes/comments-providers/google-plus.html | 2 + _includes/comments-providers/scripts.html | 18 + _includes/comments-providers/staticman.html | 42 + _includes/comments.html | 82 + _includes/feature_row | 52 + _includes/footer.html | 2 + _includes/footer/custom.html | 2 + _includes/gallery | 49 + _includes/group-by-array | 47 + _includes/head.html | 21 + _includes/head/custom.html | 29 + _includes/masthead.html | 23 + _includes/nav_list | 46 + _includes/page__hero.html | 55 + _includes/page__taxonomy.html | 9 + _includes/paginator.html | 70 + _includes/post_pagination.html | 16 + _includes/read-time.html | 17 + _includes/scripts.html | 4 + _includes/seo.html | 137 ++ _includes/sidebar.html | 25 + _includes/social-share.html | 15 + _includes/tag-list.html | 28 + _includes/toc | 7 + _layouts/archive-taxonomy.html | 16 + _layouts/archive.html | 24 + _layouts/compress.html | 10 + _layouts/default.html | 30 + _layouts/single.html | 85 + _layouts/splash.html | 33 + _pages/2.1.0-ctrtransfer.md | 62 + _pages/404.md | 9 + _pages/9.2.0-Downgrade.md | 91 + _pages/9.2.0-ctrtransfer.md | 48 + _pages/Cart-Update.md | 28 + _pages/Credits.md | 62 + _pages/DSiWare-Downgrade.md | 254 ++ _pages/Decrypt9-(Browser).md | 31 + _pages/Decrypt9-(Homebrew-Launcher).md | 29 + _pages/Decrypt9-(MSET).md | 32 + _pages/Donations.md | 17 + _pages/FAQ.md | 55 + _pages/Get-Started-(New-3DS).md | 11 + _pages/Get-Started-(New-3DS-EUR).md | 32 + _pages/Get-Started-(New-3DS-JPN).md | 33 + _pages/Get-Started-(New-3DS-USA).md | 32 + _pages/Get-Started-(Old-3DS).md | 11 + _pages/Get-Started-(Old-3DS-EUR).md | 40 + _pages/Get-Started-(Old-3DS-JPN).md | 40 + _pages/Get-Started-(Old-3DS-KOR).md | 40 + _pages/Get-Started-(Old-3DS-USA).md | 40 + _pages/Get-Started.md | 17 + _pages/Hardmod-Downgrade.md | 60 + _pages/Home.md | 68 + _pages/Homebrew-Launcher-(Browser).md | 53 + _pages/Homebrew-Launcher-(No-Browser).md | 55 + _pages/Installing-arm9loaderhax.md | 223 ++ _pages/Move-EmuNAND.md | 41 + _pages/NAND-Size.md | 52 + _pages/NFIRM-Downgrade.md | 18 + _pages/NTR-and-Cubic-Ninja.md | 63 + _pages/OTP-Info.md | 18 + _pages/Region-Changing.md | 104 + _pages/Troubleshooting.md | 189 ++ _pages/Updating-A9LH.md | 49 + _pages/Why-Ads.md | 15 + _sass/_animations.scss | 21 + _sass/_archive.scss | 238 ++ _sass/_base.scss | 315 +++ _sass/_buttons.scss | 153 ++ _sass/_footer.scss | 80 + _sass/_forms.scss | 391 ++++ _sass/_masthead.scss | 53 + _sass/_mixins.scss | 53 + _sass/_navigation.scss | 432 ++++ _sass/_notices.scss | 99 + _sass/_page.scss | 401 ++++ _sass/_print.scss | 18 + _sass/_reset.scss | 187 ++ _sass/_sidebar.scss | 232 ++ _sass/_syntax.scss | 146 ++ _sass/_tables.scss | 38 + _sass/_utilities.scss | 470 ++++ _sass/_variables.scss | 146 ++ _sass/vendor/breakpoint/_breakpoint.scss | 114 + _sass/vendor/breakpoint/_context.scss | 95 + _sass/vendor/breakpoint/_helpers.scss | 151 ++ _sass/vendor/breakpoint/_legacy-settings.scss | 50 + _sass/vendor/breakpoint/_no-query.scss | 15 + _sass/vendor/breakpoint/_parsers.scss | 215 ++ _sass/vendor/breakpoint/_respond-to.scss | 82 + _sass/vendor/breakpoint/_settings.scss | 71 + _sass/vendor/breakpoint/parsers/_double.scss | 33 + _sass/vendor/breakpoint/parsers/_query.scss | 82 + .../breakpoint/parsers/_resolution.scss | 31 + _sass/vendor/breakpoint/parsers/_single.scss | 26 + _sass/vendor/breakpoint/parsers/_triple.scss | 36 + .../parsers/double/_default-pair.scss | 21 + .../breakpoint/parsers/double/_default.scss | 22 + .../parsers/double/_double-string.scss | 22 + .../parsers/resolution/_resolution.scss | 60 + .../breakpoint/parsers/single/_default.scss | 13 + .../breakpoint/parsers/triple/_default.scss | 18 + _sass/vendor/font-awesome/_animated.scss | 34 + .../vendor/font-awesome/_bordered-pulled.scss | 25 + _sass/vendor/font-awesome/_core.scss | 12 + _sass/vendor/font-awesome/_fixed-width.scss | 6 + _sass/vendor/font-awesome/_font-awesome.scss | 18 + _sass/vendor/font-awesome/_icons.scss | 733 ++++++ _sass/vendor/font-awesome/_larger.scss | 13 + _sass/vendor/font-awesome/_list.scss | 19 + _sass/vendor/font-awesome/_mixins.scss | 60 + _sass/vendor/font-awesome/_path.scss | 15 + .../vendor/font-awesome/_rotated-flipped.scss | 20 + _sass/vendor/font-awesome/_screen-reader.scss | 5 + _sass/vendor/font-awesome/_stacked.scss | 20 + _sass/vendor/font-awesome/_variables.scss | 744 ++++++ .../magnific-popup/_magnific-popup.scss | 649 ++++++ _sass/vendor/magnific-popup/_settings.scss | 46 + _sass/vendor/susy/_su.scss | 4 + _sass/vendor/susy/_susy.scss | 4 + _sass/vendor/susy/_susyone.scss | 4 + _sass/vendor/susy/susy/_su.scss | 7 + _sass/vendor/susy/susy/language/_susy.scss | 24 + _sass/vendor/susy/susy/language/_susyone.scss | 13 + .../susy/susy/language/susy/_background.scss | 385 ++++ .../susy/susy/language/susy/_bleed.scss | 200 ++ .../susy/susy/language/susy/_box-sizing.scss | 47 + .../language/susy/_breakpoint-plugin.scss | 185 ++ .../susy/susy/language/susy/_container.scss | 81 + .../susy/susy/language/susy/_context.scss | 36 + .../susy/susy/language/susy/_gallery.scss | 94 + .../susy/susy/language/susy/_grids.scss | 64 + .../susy/susy/language/susy/_gutters.scss | 154 ++ .../susy/susy/language/susy/_isolate.scss | 77 + .../susy/susy/language/susy/_margins.scss | 94 + .../susy/susy/language/susy/_padding.scss | 74 + .../vendor/susy/susy/language/susy/_rows.scss | 138 ++ .../susy/susy/language/susy/_settings.scss | 216 ++ .../vendor/susy/susy/language/susy/_span.scss | 163 ++ .../susy/susy/language/susy/_validation.scss | 16 + .../susy/language/susyone/_background.scss | 18 + .../susy/language/susyone/_functions.scss | 377 +++ .../susy/susy/language/susyone/_grid.scss | 312 +++ .../susy/language/susyone/_isolation.scss | 51 + .../susy/susy/language/susyone/_margin.scss | 93 + .../susy/susy/language/susyone/_media.scss | 105 + .../susy/susy/language/susyone/_padding.scss | 92 + .../susy/susy/language/susyone/_settings.scss | 60 + _sass/vendor/susy/susy/output/_float.scss | 9 + _sass/vendor/susy/susy/output/_shared.scss | 15 + _sass/vendor/susy/susy/output/_support.scss | 9 + .../susy/susy/output/float/_container.scss | 16 + _sass/vendor/susy/susy/output/float/_end.scss | 40 + .../susy/susy/output/float/_isolate.scss | 22 + .../vendor/susy/susy/output/float/_span.scss | 35 + .../susy/susy/output/shared/_background.scss | 26 + .../susy/susy/output/shared/_container.scss | 21 + .../susy/susy/output/shared/_direction.scss | 42 + .../susy/susy/output/shared/_inspect.scss | 25 + .../susy/susy/output/shared/_margins.scss | 23 + .../susy/susy/output/shared/_output.scss | 14 + .../susy/susy/output/shared/_padding.scss | 23 + .../susy/susy/output/support/_background.scss | 58 + .../susy/susy/output/support/_box-sizing.scss | 19 + .../susy/susy/output/support/_clearfix.scss | 18 + .../susy/susy/output/support/_prefix.scss | 19 + .../vendor/susy/susy/output/support/_rem.scss | 22 + .../susy/susy/output/support/_support.scss | 85 + _sass/vendor/susy/susy/su/_grid.scss | 103 + _sass/vendor/susy/susy/su/_settings.scss | 73 + _sass/vendor/susy/susy/su/_utilities.scss | 111 + _sass/vendor/susy/susy/su/_validation.scss | 57 + assets/css/main.scss | 39 + assets/fonts/FontAwesome.otf | Bin 0 -> 124988 bytes assets/fonts/fontawesome-webfont.eot | Bin 0 -> 76518 bytes assets/fonts/fontawesome-webfont.svg | 685 ++++++ assets/fonts/fontawesome-webfont.ttf | Bin 0 -> 152796 bytes assets/fonts/fontawesome-webfont.woff | Bin 0 -> 90412 bytes assets/fonts/fontawesome-webfont.woff2 | Bin 0 -> 71896 bytes assets/js/_main.js | 100 + assets/js/main.min.js | 5 + assets/js/plugins/jquery.fitvids.js | 82 + assets/js/plugins/jquery.greedy-navigation.js | 72 + assets/js/plugins/jquery.magnific-popup.js | 2049 +++++++++++++++++ assets/js/plugins/jquery.smooth-scroll.min.js | 8 + assets/js/plugins/stickyfill.min.js | 8 + assets/js/vendor/jquery/jquery-1.12.4.min.js | 5 + images/2ds.png | Bin 0 -> 32116 bytes images/RoundedIcon.png | Bin 0 -> 341563 bytes images/android-chrome-192x192.png | Bin 0 -> 8795 bytes images/android-chrome-512x512.png | Bin 0 -> 26203 bytes images/apple-touch-icon.png | Bin 0 -> 6253 bytes images/bio-photo.png | Bin 0 -> 81899 bytes images/browserconfig.xml | 9 + images/donate_64.png | Bin 0 -> 10374 bytes images/eu.png | Bin 0 -> 13692 bytes images/favicon-16x16.png | Bin 0 -> 712 bytes images/favicon-194x194.png | Bin 0 -> 6780 bytes images/favicon-32x32.png | Bin 0 -> 1193 bytes images/favicon.ico | Bin 0 -> 15086 bytes images/home-page-feature.jpg | Bin 0 -> 57459 bytes images/jp.png | Bin 0 -> 6752 bytes images/kr.png | Bin 0 -> 24415 bytes images/manifest.json | 17 + images/mstile-144x144.png | Bin 0 -> 4886 bytes images/mstile-150x150.png | Bin 0 -> 5024 bytes images/new3ds.png | Bin 0 -> 22251 bytes images/new3dsxl.png | Bin 0 -> 33372 bytes images/old3ds.png | Bin 0 -> 27188 bytes images/old3dsxl.png | Bin 0 -> 26105 bytes images/paypal.jpg | Bin 0 -> 10154 bytes images/safari-pinned-tab.svg | 50 + images/us.png | Bin 0 -> 18357 bytes index.html | 3 - package.json | 33 + torrents/guiformat.torrent | 1 + 241 files changed, 18445 insertions(+), 3 deletions(-) create mode 100644 .bundle/config create mode 100644 .editorconfig create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 _config.yml create mode 100644 _data/navigation.yml create mode 100644 _data/ui-text.yml create mode 100644 _includes/analytics-providers/custom.html create mode 100644 _includes/analytics-providers/google-universal.html create mode 100644 _includes/analytics-providers/google.html create mode 100644 _includes/analytics.html create mode 100644 _includes/archive-single.html create mode 100644 _includes/author-profile.html create mode 100644 _includes/base_path create mode 100644 _includes/breadcrumbs.html create mode 100644 _includes/browser-upgrade.html create mode 100644 _includes/category-list.html create mode 100644 _includes/comment.html create mode 100644 _includes/comments-providers/custom.html create mode 100644 _includes/comments-providers/discourse.html create mode 100644 _includes/comments-providers/disqus.html create mode 100644 _includes/comments-providers/facebook.html create mode 100644 _includes/comments-providers/google-plus.html create mode 100644 _includes/comments-providers/scripts.html create mode 100644 _includes/comments-providers/staticman.html create mode 100644 _includes/comments.html create mode 100644 _includes/feature_row create mode 100644 _includes/footer.html create mode 100644 _includes/footer/custom.html create mode 100644 _includes/gallery create mode 100644 _includes/group-by-array create mode 100644 _includes/head.html create mode 100644 _includes/head/custom.html create mode 100644 _includes/masthead.html create mode 100644 _includes/nav_list create mode 100644 _includes/page__hero.html create mode 100644 _includes/page__taxonomy.html create mode 100644 _includes/paginator.html create mode 100644 _includes/post_pagination.html create mode 100644 _includes/read-time.html create mode 100644 _includes/scripts.html create mode 100644 _includes/seo.html create mode 100644 _includes/sidebar.html create mode 100644 _includes/social-share.html create mode 100644 _includes/tag-list.html create mode 100644 _includes/toc create mode 100644 _layouts/archive-taxonomy.html create mode 100644 _layouts/archive.html create mode 100644 _layouts/compress.html create mode 100644 _layouts/default.html create mode 100644 _layouts/single.html create mode 100644 _layouts/splash.html create mode 100644 _pages/2.1.0-ctrtransfer.md create mode 100644 _pages/404.md create mode 100644 _pages/9.2.0-Downgrade.md create mode 100644 _pages/9.2.0-ctrtransfer.md create mode 100644 _pages/Cart-Update.md create mode 100644 _pages/Credits.md create mode 100644 _pages/DSiWare-Downgrade.md create mode 100644 _pages/Decrypt9-(Browser).md create mode 100644 _pages/Decrypt9-(Homebrew-Launcher).md create mode 100644 _pages/Decrypt9-(MSET).md create mode 100644 _pages/Donations.md create mode 100644 _pages/FAQ.md create mode 100644 _pages/Get-Started-(New-3DS).md create mode 100644 _pages/Get-Started-(New-3DS-EUR).md create mode 100644 _pages/Get-Started-(New-3DS-JPN).md create mode 100644 _pages/Get-Started-(New-3DS-USA).md create mode 100644 _pages/Get-Started-(Old-3DS).md create mode 100644 _pages/Get-Started-(Old-3DS-EUR).md create mode 100644 _pages/Get-Started-(Old-3DS-JPN).md create mode 100644 _pages/Get-Started-(Old-3DS-KOR).md create mode 100644 _pages/Get-Started-(Old-3DS-USA).md create mode 100644 _pages/Get-Started.md create mode 100644 _pages/Hardmod-Downgrade.md create mode 100644 _pages/Home.md create mode 100644 _pages/Homebrew-Launcher-(Browser).md create mode 100644 _pages/Homebrew-Launcher-(No-Browser).md create mode 100644 _pages/Installing-arm9loaderhax.md create mode 100644 _pages/Move-EmuNAND.md create mode 100644 _pages/NAND-Size.md create mode 100644 _pages/NFIRM-Downgrade.md create mode 100644 _pages/NTR-and-Cubic-Ninja.md create mode 100644 _pages/OTP-Info.md create mode 100644 _pages/Region-Changing.md create mode 100644 _pages/Troubleshooting.md create mode 100644 _pages/Updating-A9LH.md create mode 100644 _pages/Why-Ads.md create mode 100644 _sass/_animations.scss create mode 100644 _sass/_archive.scss create mode 100644 _sass/_base.scss create mode 100644 _sass/_buttons.scss create mode 100644 _sass/_footer.scss create mode 100644 _sass/_forms.scss create mode 100644 _sass/_masthead.scss create mode 100644 _sass/_mixins.scss create mode 100644 _sass/_navigation.scss create mode 100644 _sass/_notices.scss create mode 100644 _sass/_page.scss create mode 100644 _sass/_print.scss create mode 100644 _sass/_reset.scss create mode 100644 _sass/_sidebar.scss create mode 100644 _sass/_syntax.scss create mode 100644 _sass/_tables.scss create mode 100644 _sass/_utilities.scss create mode 100644 _sass/_variables.scss create mode 100644 _sass/vendor/breakpoint/_breakpoint.scss create mode 100644 _sass/vendor/breakpoint/_context.scss create mode 100644 _sass/vendor/breakpoint/_helpers.scss create mode 100644 _sass/vendor/breakpoint/_legacy-settings.scss create mode 100644 _sass/vendor/breakpoint/_no-query.scss create mode 100644 _sass/vendor/breakpoint/_parsers.scss create mode 100644 _sass/vendor/breakpoint/_respond-to.scss create mode 100644 _sass/vendor/breakpoint/_settings.scss create mode 100644 _sass/vendor/breakpoint/parsers/_double.scss create mode 100644 _sass/vendor/breakpoint/parsers/_query.scss create mode 100644 _sass/vendor/breakpoint/parsers/_resolution.scss create mode 100644 _sass/vendor/breakpoint/parsers/_single.scss create mode 100644 _sass/vendor/breakpoint/parsers/_triple.scss create mode 100644 _sass/vendor/breakpoint/parsers/double/_default-pair.scss create mode 100644 _sass/vendor/breakpoint/parsers/double/_default.scss create mode 100644 _sass/vendor/breakpoint/parsers/double/_double-string.scss create mode 100644 _sass/vendor/breakpoint/parsers/resolution/_resolution.scss create mode 100644 _sass/vendor/breakpoint/parsers/single/_default.scss create mode 100644 _sass/vendor/breakpoint/parsers/triple/_default.scss create mode 100644 _sass/vendor/font-awesome/_animated.scss create mode 100644 _sass/vendor/font-awesome/_bordered-pulled.scss create mode 100644 _sass/vendor/font-awesome/_core.scss create mode 100644 _sass/vendor/font-awesome/_fixed-width.scss create mode 100644 _sass/vendor/font-awesome/_font-awesome.scss create mode 100644 _sass/vendor/font-awesome/_icons.scss create mode 100644 _sass/vendor/font-awesome/_larger.scss create mode 100644 _sass/vendor/font-awesome/_list.scss create mode 100644 _sass/vendor/font-awesome/_mixins.scss create mode 100644 _sass/vendor/font-awesome/_path.scss create mode 100644 _sass/vendor/font-awesome/_rotated-flipped.scss create mode 100644 _sass/vendor/font-awesome/_screen-reader.scss create mode 100644 _sass/vendor/font-awesome/_stacked.scss create mode 100644 _sass/vendor/font-awesome/_variables.scss create mode 100644 _sass/vendor/magnific-popup/_magnific-popup.scss create mode 100644 _sass/vendor/magnific-popup/_settings.scss create mode 100644 _sass/vendor/susy/_su.scss create mode 100644 _sass/vendor/susy/_susy.scss create mode 100644 _sass/vendor/susy/_susyone.scss create mode 100644 _sass/vendor/susy/susy/_su.scss create mode 100644 _sass/vendor/susy/susy/language/_susy.scss create mode 100644 _sass/vendor/susy/susy/language/_susyone.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_background.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_bleed.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_box-sizing.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_breakpoint-plugin.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_container.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_context.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_gallery.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_grids.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_gutters.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_isolate.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_margins.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_padding.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_rows.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_settings.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_span.scss create mode 100644 _sass/vendor/susy/susy/language/susy/_validation.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_background.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_functions.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_grid.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_isolation.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_margin.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_media.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_padding.scss create mode 100644 _sass/vendor/susy/susy/language/susyone/_settings.scss create mode 100644 _sass/vendor/susy/susy/output/_float.scss create mode 100644 _sass/vendor/susy/susy/output/_shared.scss create mode 100644 _sass/vendor/susy/susy/output/_support.scss create mode 100644 _sass/vendor/susy/susy/output/float/_container.scss create mode 100644 _sass/vendor/susy/susy/output/float/_end.scss create mode 100644 _sass/vendor/susy/susy/output/float/_isolate.scss create mode 100644 _sass/vendor/susy/susy/output/float/_span.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_background.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_container.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_direction.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_inspect.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_margins.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_output.scss create mode 100644 _sass/vendor/susy/susy/output/shared/_padding.scss create mode 100644 _sass/vendor/susy/susy/output/support/_background.scss create mode 100644 _sass/vendor/susy/susy/output/support/_box-sizing.scss create mode 100644 _sass/vendor/susy/susy/output/support/_clearfix.scss create mode 100644 _sass/vendor/susy/susy/output/support/_prefix.scss create mode 100644 _sass/vendor/susy/susy/output/support/_rem.scss create mode 100644 _sass/vendor/susy/susy/output/support/_support.scss create mode 100644 _sass/vendor/susy/susy/su/_grid.scss create mode 100644 _sass/vendor/susy/susy/su/_settings.scss create mode 100644 _sass/vendor/susy/susy/su/_utilities.scss create mode 100644 _sass/vendor/susy/susy/su/_validation.scss create mode 100644 assets/css/main.scss create mode 100644 assets/fonts/FontAwesome.otf create mode 100644 assets/fonts/fontawesome-webfont.eot create mode 100644 assets/fonts/fontawesome-webfont.svg create mode 100644 assets/fonts/fontawesome-webfont.ttf create mode 100644 assets/fonts/fontawesome-webfont.woff create mode 100644 assets/fonts/fontawesome-webfont.woff2 create mode 100644 assets/js/_main.js create mode 100644 assets/js/main.min.js create mode 100644 assets/js/plugins/jquery.fitvids.js create mode 100644 assets/js/plugins/jquery.greedy-navigation.js create mode 100644 assets/js/plugins/jquery.magnific-popup.js create mode 100644 assets/js/plugins/jquery.smooth-scroll.min.js create mode 100644 assets/js/plugins/stickyfill.min.js create mode 100644 assets/js/vendor/jquery/jquery-1.12.4.min.js create mode 100644 images/2ds.png create mode 100644 images/RoundedIcon.png create mode 100644 images/android-chrome-192x192.png create mode 100644 images/android-chrome-512x512.png create mode 100644 images/apple-touch-icon.png create mode 100644 images/bio-photo.png create mode 100644 images/browserconfig.xml create mode 100644 images/donate_64.png create mode 100644 images/eu.png create mode 100644 images/favicon-16x16.png create mode 100644 images/favicon-194x194.png create mode 100644 images/favicon-32x32.png create mode 100644 images/favicon.ico create mode 100644 images/home-page-feature.jpg create mode 100644 images/jp.png create mode 100644 images/kr.png create mode 100644 images/manifest.json create mode 100644 images/mstile-144x144.png create mode 100644 images/mstile-150x150.png create mode 100644 images/new3ds.png create mode 100644 images/new3dsxl.png create mode 100644 images/old3ds.png create mode 100644 images/old3dsxl.png create mode 100644 images/paypal.jpg create mode 100644 images/safari-pinned-tab.svg create mode 100644 images/us.png delete mode 100644 index.html create mode 100644 package.json create mode 100644 torrents/guiformat.torrent diff --git a/.bundle/config b/.bundle/config new file mode 100644 index 0000000000..9bc01b4c32 --- /dev/null +++ b/.bundle/config @@ -0,0 +1,3 @@ +--- +BUNDLE_PATH: "vendor/bundle" +BUNDLE_DISABLE_SHARED_GEMS: "true" diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000000..3a287c4514 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,13 @@ +# editorconfig.org +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = false + +[*.md] +trim_trailing_whitespace = false diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000..ebe0199207 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +_assets/css/vendor/* linguist-vendored +_assets/js/plugins/* linguist-vendored +_assets/js/vendor/* linguist-vendored +assets/fonts/* linguist-vendored +assets/js/vendor/* linguist-vendored \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..26e8776eea --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +*.sublime-project +*.sublime-workspace +.DS_Store +.jekyll-metadata +.sass-cache +_asset_bundler_cache +_site +codekit-config.json +node_modules +npm-debug.log* +vendor/ diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000000..6c08bcf0d0 --- /dev/null +++ b/Gemfile @@ -0,0 +1,24 @@ +source "https://rubygems.org" + +# Hello! This is where you manage which Jekyll version is used to run. +# When you want to use a different version, change it below, save the +# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: +# +# bundle exec jekyll serve +# +# This will help ensure the proper Jekyll version is running. +# Happy Jekylling! + +gem "github-pages", group: :jekyll_plugins + +# If you want to use Jekyll native, uncomment the line below. +# To upgrade, run `bundle update`. + +# gem "jekyll" + +gem "wdm", "~> 0.1.0" if Gem.win_platform? + +# If you have any plugins, put them here! +group :jekyll_plugins do + # gem "jekyll-archives" +end \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000000..0152c3a8e3 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,144 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.4.0) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.10.0) + colorator (1.1.0) + ethon (0.9.0) + ffi (>= 1.3.0) + execjs (2.7.0) + faraday (0.9.2) + multipart-post (>= 1.2, < 3) + ffi (1.9.14) + ffi (1.9.14-x64-mingw32) + forwardable-extended (2.6.0) + gemoji (2.1.0) + github-pages (96) + activesupport (= 4.2.7) + github-pages-health-check (= 1.2.0) + jekyll (= 3.2.1) + jekyll-coffeescript (= 1.0.1) + jekyll-feed (= 0.5.1) + jekyll-gist (= 1.4.0) + jekyll-github-metadata (= 2.0.2) + jekyll-mentions (= 1.2.0) + jekyll-paginate (= 1.1.0) + jekyll-redirect-from (= 0.11.0) + jekyll-sass-converter (= 1.3.0) + jekyll-seo-tag (= 2.0.0) + jekyll-sitemap (= 0.10.0) + jemoji (= 0.7.0) + kramdown (= 1.11.1) + liquid (= 3.0.6) + listen (= 3.0.6) + mercenary (~> 0.3) + minima (= 1.2.0) + rouge (= 1.11.1) + terminal-table (~> 1.4) + github-pages-health-check (1.2.0) + addressable (~> 2.3) + net-dns (~> 0.8) + octokit (~> 4.0) + public_suffix (~> 1.4) + typhoeus (~> 0.7) + html-pipeline (2.4.2) + activesupport (>= 2) + nokogiri (>= 1.4) + i18n (0.7.0) + jekyll (3.2.1) + colorator (~> 1.0) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 1.1) + kramdown (~> 1.3) + liquid (~> 3.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (~> 1.7) + safe_yaml (~> 1.0) + jekyll-coffeescript (1.0.1) + coffee-script (~> 2.2) + jekyll-feed (0.5.1) + jekyll-gist (1.4.0) + octokit (~> 4.2) + jekyll-github-metadata (2.0.2) + jekyll (~> 3.1) + octokit (~> 4.0) + jekyll-mentions (1.2.0) + activesupport (~> 4.0) + html-pipeline (~> 2.3) + jekyll (~> 3.0) + jekyll-paginate (1.1.0) + jekyll-redirect-from (0.11.0) + jekyll (>= 2.0) + jekyll-sass-converter (1.3.0) + sass (~> 3.2) + jekyll-seo-tag (2.0.0) + jekyll (~> 3.1) + jekyll-sitemap (0.10.0) + jekyll-watch (1.5.0) + listen (~> 3.0, < 3.1) + jemoji (0.7.0) + activesupport (~> 4.0) + gemoji (~> 2.0) + html-pipeline (~> 2.2) + jekyll (>= 3.0) + json (1.8.3) + kramdown (1.11.1) + liquid (3.0.6) + listen (3.0.6) + rb-fsevent (>= 0.9.3) + rb-inotify (>= 0.9.7) + mercenary (0.3.6) + mini_portile2 (2.1.0) + minima (1.2.0) + minitest (5.9.0) + multipart-post (2.0.0) + net-dns (0.8.0) + nokogiri (1.6.8) + mini_portile2 (~> 2.1.0) + pkg-config (~> 1.1.7) + nokogiri (1.6.8-x64-mingw32) + mini_portile2 (~> 2.1.0) + pkg-config (~> 1.1.7) + octokit (4.3.0) + sawyer (~> 0.7.0, >= 0.5.3) + pathutil (0.14.0) + forwardable-extended (~> 2.6) + pkg-config (1.1.7) + public_suffix (1.5.3) + rb-fsevent (0.9.7) + rb-inotify (0.9.7) + ffi (>= 0.5.0) + rouge (1.11.1) + safe_yaml (1.0.4) + sass (3.4.22) + sawyer (0.7.0) + addressable (>= 2.3.5, < 2.5) + faraday (~> 0.8, < 0.10) + terminal-table (1.7.2) + unicode-display_width (~> 1.1.1) + thread_safe (0.3.5) + typhoeus (0.8.0) + ethon (>= 0.8.0) + tzinfo (1.2.2) + thread_safe (~> 0.1) + unicode-display_width (1.1.1) + +PLATFORMS + ruby + x64-mingw32 + +DEPENDENCIES + github-pages + +BUNDLED WITH + 1.13.6 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000000..d3afbf0d78 --- /dev/null +++ b/_config.yml @@ -0,0 +1,238 @@ +# 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. + +# Site Settings +locale : "en-US" +title : "Guide" +title_separator : "-" +name : "Plailect" +description : "Full arm9loaderhax CFW Guide" +url : "https://plailect.github.io" # the base hostname & protocol for your site e.g. "https://mmistakes.github.io" +baseurl : "/Guide" # the subpath of your site, e.g. "/blog" +repository : "Plailect/Guide" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes" +teaser : # filename of teaser fallback teaser image placed in /images/, .e.g. "500x300.png" +breadcrumbs : # true, false (default) +words_per_minute : 200 +comments: + provider : # false (default), "disqus", "discourse", "facebook", "google-plus", "staticman", "custom" + disqus: + shortname : # https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname- + discourse: + server : # https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963 , e.g.: meta.discourse.org + facebook: + # https://developers.facebook.com/docs/plugins/comments + appid : + num_posts : # 5 (default) + colorscheme : # "light" (default), "dark" +staticman: + allowedFields : ['name', 'email', 'url', 'message'] + branch : # "master", "gh-pages" + commitMessage : "New comment." + filename : comment-{@timestamp} + format : "yml" + moderation : true + path : "_data/comments/{options.slug}" + requiredFields : ['name', 'email', 'message'] + transforms: + email : "md5" + generatedFields: + date: + type : "date" + options: + format : "iso8601" # "iso8601" (default), "timestamp-seconds", "timestamp-milliseconds" +atom_feed: + path : # blank (default) uses feed.xml + +# SEO Related +google_site_verification : +bing_site_verification : +alexa_site_verification : +yandex_site_verification : + +# Social Sharing +twitter: + username : +facebook: + username : + app_id : + publisher : +og_image : # Open Graph/Twitter default site image +# For specifying social profiles +# - https://developers.google.com/structured-data/customize/social-profiles +social: + type : # Person or Organization (defaults to Person) + name : # If the user or organization name differs from the site's name + links: # An array of links to social media profiles + +# Analytics +analytics: + provider : "google" # false (default), "google", "google-universal", "custom" + google: + tracking_id : "UA-86465881-1" + + +# # Site Author +# author: +# name : "Plailect" +# avatar : "bio-photo.png" +# bio : "3DS Hacker" +# location : "Nullsec" +# email : "Plailect@gmail.com" +# uri : +# bitbucket : +# codepen : +# dribbble : +# flickr : +# facebook : +# foursquare : +# github : "Plailect" +# google_plus : +# keybase : +# instagram : +# lastfm : "Plailect" +# linkedin : +# pinterest : +# soundcloud : +# stackoverflow : # "123456/username" (the last part of your profile url, e.g. http://stackoverflow.com/users/123456/username) +# steam : +# tumblr : +# twitter : "Plailect" +# vine : +# weibo : +# xing : +# youtube : + + +# Reading Files +include: + - .htaccess + - _pages +exclude: + - "*.sublime-project" + - "*.sublime-workspace" + - vendor + - .asset-cache + - .bundle + - .jekyll-assets-cache + - .sass-cache + - assets/js/plugins + - assets/js/_main.js + - assets/js/vendor + - Capfile + - CHANGELOG + - config + - Gemfile + - Gruntfile.js + - gulpfile.js + - LICENSE + - log + - node_modules + - package.json + - Rakefile + - README + - tmp +keep_files: + - .git + - .svn +encoding: "utf-8" +markdown_ext: "markdown,mkdown,mkdn,mkd,md" + + +# Conversion +markdown: kramdown +highlighter: rouge +lsi: false +excerpt_separator: "\n\n" +incremental: false + + +# Markdown Processing +kramdown: + input: GFM + hard_wrap: false + auto_ids: true + footnote_nr: 1 + entity_output: as_char + toc_levels: 1..6 + smart_quotes: lsquo,rsquo,ldquo,rdquo + enable_coderay: false + + +# Sass/SCSS +sass: + sass_dir: _sass + style: compressed # http://sass-lang.com/documentation/file.SASS_REFERENCE.html#output_style + +# Defaults +defaults: + # _pages + - scope: + path: "" + type: pages + values: + layout: single + author_profile: false + +# Outputting +permalink: /:categories/:title/ +paginate: 5 # amount of posts to show +paginate_path: /page:num/ +timezone: # http://en.wikipedia.org/wiki/List_of_tz_database_time_zones + + +# Plugins +gems: + - jekyll-paginate + - jekyll-sitemap + - jekyll-gist + - jekyll-feed + - jemoji + +# mimic GitHub Pages with --safe +whitelist: + - jekyll-paginate + - jekyll-sitemap + - jekyll-gist + - jekyll-feed + - jemoji + + +# Archives +# Type +# - GitHub Pages compatible archive pages built with Liquid ~> type: liquid (default) +# - Jekyll Archives plugin archive pages ~> type: jekyll-archives +# Path (examples) +# - Archive page should exist at path when using Liquid method or you can +# expect broken links (especially with breadcrumbs enabled) +# - /tags/my-awesome-tag/index.html ~> path: /tags/ +# - path: /categories/ +# - path: / +category_archive: + type: liquid + path: /categories/ +tag_archive: + type: liquid + path: /tags/ +# https://github.com/jekyll/jekyll-archives +# jekyll-archives: +# enabled: +# - categories +# - tags +# layouts: +# category: archive-taxonomy +# tag: archive-taxonomy +# permalinks: +# category: /categories/:name/ +# tag: /tags/:name/ + + +# HTML Compression +# - http://jch.penibelst.de/ +compress_html: + clippings: all + ignore: + envs: development diff --git a/_data/navigation.yml b/_data/navigation.yml new file mode 100644 index 0000000000..83d60364b0 --- /dev/null +++ b/_data/navigation.yml @@ -0,0 +1,26 @@ +# main links links +main: + - title: "FAQ" + url: /faq + + - title: "Troubleshooting" + url: /troubleshooting + + - title: "Donations" + url: /donations + + - title: "Credits" + url: /credits + + - title: "Updating A9LH" + url: /updating-a9lh + + - title: "Region Changing" + url: /region-changing + + - title: "NAND Size" + url: /nand-size + + - title: "OTP Info" + url: /otp-info + diff --git a/_data/ui-text.yml b/_data/ui-text.yml new file mode 100644 index 0000000000..68c0476d91 --- /dev/null +++ b/_data/ui-text.yml @@ -0,0 +1,355 @@ +# User interface text and labels + +# English (default) +# ----------------- +en: &DEFAULT_EN + page : "Page" + pagination_previous : "Previous" + pagination_next : "Next" + breadcrumb_home_label : "Home" + breadcrumb_separator : "/" + toc_label : "On This Page" + ext_link_label : "Direct Link" + less_than : "less than" + minute_read : "minute read" + share_on_label : "Share on" + meta_label : + tags_label : "Tags:" + categories_label : "Categories:" + date_label : "Updated:" + comments_label : "Leave a Comment" + comments_title : "Comments" + more_label : "Learn More" + related_label : "You May Also Enjoy" + follow_label : "Follow:" + feed_label : "Feed" + powered_by : "Powered by" + website_label : "Website" + email_label : "Email" + recent_posts : "Recent Posts" + undefined_wpm : "Undefined parameter words_per_minute at _config.yml" + comment_form_info : "Your email address will not be published. Required fields are marked" + comment_form_comment_label : "Comment" + comment_form_md_info : "Markdown is supported." + comment_form_name_label : "Name" + comment_form_email_label : "Email address" + comment_form_website_label : "Website (optional)" + comment_btn_submit : "Submit Comment" + comment_btn_submitted : "Submitted" + comment_success_msg : "Thanks for your comment! It will show on the site once it has been approved." + comment_error_msg : "Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again." + loading_label : "Loading..." +en-US: + <<: *DEFAULT_EN +en-CA: + <<: *DEFAULT_EN +en-GB: + <<: *DEFAULT_EN +en-AU: + <<: *DEFAULT_EN + +# Spanish +# -------------- +es: &DEFAULT_ES + page : "Página" + pagination_previous : "Anterior" + pagination_next : "Siguiente" + breadcrumb_home_label : "Inicio" + breadcrumb_separator : "/" + toc_label : "Contenidos" + ext_link_label : "Enlace" + less_than : "menos de" + minute_read : "minuto de lectura" + share_on_label : "Compartir" + meta_label : + tags_label : "Etiquetas:" + categories_label : "Categorías:" + date_label : "Actualizado:" + comments_label : "Comentar" + comments_title : + more_label : "Ver más" + related_label : "Podrías ver también" + follow_label : "Seguir:" + feed_label : "Feed" + powered_by : "Powered by" + website_label : "Sitio web" + email_label : "Email" + recent_posts : "Entradas recientes" + undefined_wpm : "Parametro words_per_minute (Palabras por minuto) no definido en _config.yml" + comment_form_info : + comment_form_comment_label : + comment_form_md_info : + comment_form_name_label : + comment_form_email_label : + comment_form_website_label : + comment_btn_submit : + comment_btn_submitted : + comment_success_msg : + comment_error_msg : + loading_label : +es-ES: + <<: *DEFAULT_ES +es-CO: + <<: *DEFAULT_ES + +# French +# ----------------- +fr: &DEFAULT_FR + page : "Page" + pagination_previous : "Précédent" + pagination_next : "Suivant" + breadcrumb_home_label : "Accueil" + breadcrumb_separator : "/" + toc_label : "Sur cette page" + ext_link_label : "Lien direct" + less_than : "plus petit que" + minute_read : "minute de lecture" + share_on_label : "Partager sur" + meta_label : + tags_label : "Tags :" + categories_label : "Catégories :" + date_label : "Mis à jour :" + comments_label : "Laisser un commentaire" + comments_title : + more_label : "Lire plus" + related_label : "Vous pourriez aimer" + follow_label : "Suivez moi" + feed_label : "Flux" + powered_by : "Propulsé par" + website_label : "Site" + email_label : "Email" + recent_posts : "Posts récents" + undefined_wpm : "Le paramètre words_per_minute n'est pas défini dans _config.yml" + comments_title : "Commentaires" + comment_form_info : "Votre adresse email ne sera pas visible. Les champs obligatoires sont marqués" + comment_form_comment_label : "Commentaire" + comment_form_md_info : "Markdown est supporté." + comment_form_name_label : "Nom" + comment_form_email_label : "Adresse mail" + comment_form_website_label : "Site web (optionnel)" + comment_btn_submit : "Envoyer" + comment_btn_submitted : "Envoyé" + comment_success_msg : "Merci pour votre comentaire, il sera visible sur le site une fois approuvé." + comment_error_msg : "Désolé, une erreur est survenue lors de la soumission. Vérifiez que les champs obligatoires ont été remplis et réessayez." + loading_label : "Chargement..." +fr-FR: + <<: *DEFAULT_FR +fr-BE: + <<: *DEFAULT_FR +fr-CH: + <<: *DEFAULT_FR + +# Turkish +# ----------------- +tr: &DEFAULT_TR + page : "Sayfa" + pagination_previous : "Önceki" + pagination_next : "Sonraki" + breadcrumb_home_label : "Ana Sayfa" + breadcrumb_separator : "/" + toc_label : "İçindekiler" + ext_link_label : "Doğrudan Bağlantı" + less_than : "Şu süreden az: " + minute_read : "dakika tahmini okuma süresi" + share_on_label : "Paylaş" + meta_label : + tags_label : "Etiketler:" + categories_label : "Kategoriler:" + date_label : "Güncelleme tarihi:" + comments_label : "Yorum yapın" + comments_title : + more_label : "Daha fazlasını öğrenin" + related_label : "Bunlar ilginizi çekebilir:" + follow_label : "Takip et:" + feed_label : "RSS" + powered_by : "Emeği geçenler: " + website_label : "Web sayfası" + email_label : "E-posta" + recent_posts : "Son yazılar" + undefined_wpm : "_config.yml dosyasında tanımlanmamış words_per_minute parametresi" + comment_form_info : + comment_form_comment_label : + comment_form_md_info : + comment_form_name_label : + comment_form_email_label : + comment_form_website_label : + comment_btn_submit : + comment_btn_submitted : + comment_success_msg : + comment_error_msg : + loading_label : +tr-TR: + <<: *DEFAULT_TR + +# Portuguese +# ----------------- +pt: &DEFAULT_PT + page : "Página" + pagination_previous : "Anterior" + pagination_next : "Seguinte" + breadcrumb_home_label : "Início" + breadcrumb_separator : "/" + toc_label : "Nesta Página" + ext_link_label : "Link Direto" + less_than : "menos de" + minute_read : "minutos de leitura" + share_on_label : "Partilhar no" + meta_label : + tags_label : "Etiquetas:" + categories_label : "Categorias:" + date_label : "Atualizado:" + comments_label : "Deixe um Comentário" + comments_title : "Comentários" + more_label : "Saber mais" + related_label : "Também pode gostar de" + follow_label : "Siga:" + feed_label : "Feed" + powered_by : "Feito com" + website_label : "Site" + email_label : "Email" + recent_posts : "Artigos Recentes" + undefined_wpm : "Parâmetro words_per_minute não definido em _config.yml" + comment_form_info : "O seu endereço email não será publicado. Os campos obrigatórios estão assinalados" + comment_form_comment_label : "Comentário" + comment_form_md_info : "Markdown é suportado." + comment_form_name_label : "Nome" + comment_form_email_label : "Endereço Email" + comment_form_website_label : "Site (opcional)" + comment_btn_submit : "Sumbeter Comentário" + comment_btn_submitted : "Submetido" + comment_success_msg : "Obrigado pelo seu comentário! Será visível no site logo que aprovado." + comment_error_msg : "Lamento, ocorreu um erro na sua submissão. Por favor verifique se todos os campos obrigatórios estão corretamente preenchidos e tente novamente." + loading_label : "A carregar..." +# Brazilian Portuguese +pt-BR: + page : "Página" + pagination_previous : "Anterior" + pagination_next : "Próxima" + breadcrumb_home_label : "Home" + breadcrumb_separator : "/" + toc_label : "Nesta página" + ext_link_label : "Link direto" + less_than : "meno que" + minute_read : "minutos de leitura" + share_on_label : "Compartilhe em" + meta_label : + tags_label : "Tags:" + categories_label : "Categorias:" + date_label : "Atualizado em:" + comments_label : "Deixe um comentário" + comments_title : + more_label : "Aprenda Mais" + related_label : "Você Talvez Goste Também" + follow_label : "Acompanhe em" + feed_label : "Feed" + powered_by : "Feito com" + website_label : "Site" + email_label : "Email" + recent_posts : "Postagens recentes" + undefined_wpm : "Parâmetro indefinido em word_per_minute no _config.yml" + comment_form_info : + comment_form_comment_label : + comment_form_md_info : + comment_form_name_label : + comment_form_email_label : + comment_form_website_label : + comment_btn_submit : + comment_btn_submitted : + comment_success_msg : + comment_error_msg : + loading_label : +pt-PT: + <<: *DEFAULT_PT + +# Italian +# ----------------- +it: &DEFAULT_IT + page : "Pagina" + pagination_previous : "Precedente" + pagination_next : "Prossima" + breadcrumb_home_label : "Home" + breadcrumb_separator : "/" + toc_label : "Indice della pagina" + ext_link_label : "Link" + less_than : "meno di" + minute_read : "minuto/i di lettura" + share_on_label : "Condividi" + meta_label : + tags_label : "Tags:" + categories_label : "Categorie:" + date_label : "Aggiornato:" + comments_label : "Scrivi un commento" + comments_title : + more_label : "Scopri di più" + related_label : "Potrebbe Piacerti Anche" + follow_label : "Segui:" + feed_label : "Feed" + powered_by : "Powered by" + website_label : "Website" + email_label : "Email" + recent_posts : "Articoli Recenti" + undefined_wpm : "Parametro words_per_minute non definito in _config.yml" + comment_form_info : "Il tuo indirizzo email non sarà pubblicato. Sono segnati i campi obbligatori" + comment_form_comment_label : "Commenta" + comment_form_md_info : "Il linguaggio Markdown è supportato" + comment_form_name_label : "Nome" + comment_form_email_label : "Indirizzo email" + comment_form_website_label : "Sito Web (opzionale)" + comment_btn_submit : "Invia commento" + comment_btn_submitted : "Inviato" + comment_success_msg : "Grazie per il tuo commento! Verrà visualizzato nel sito una volta che sarà approvato." + comment_error_msg : "C'è stato un errore con il tuo invio. Assicurati che tutti i campi richiesti siano stati completati e riprova." + loading_label : "Caricamento..." +it-IT: + <<: *DEFAULT_IT + +# Chinese (zh-CN Chinese - China) +# ----------------- +zh: &DEFAULT_ZH + page : "页面" + pagination_previous : "向前" + pagination_next : "向后" + breadcrumb_home_label : "首页" + breadcrumb_separator : "/" + toc_label : "在本页上" + ext_link_label : "直接链接" + less_than : "少于" + minute_read : "分钟 阅读" + share_on_label : "分享" + meta_label : + tags_label : "标签:" + categories_label : "分类:" + date_label : "最新的:" + comments_label : "留下评论" + comments_title : "评论" + more_label : "了解更多" + related_label : "猜您还喜欢" + follow_label : "关注:" + feed_label : "Feed" + powered_by : "Powered by" + website_label : "网站" + email_label : "Email" + recent_posts : "最新文章" + undefined_wpm : "Undefined parameter words_per_minute at _config.yml" + comment_form_info : "Your email address will not be published. Required fields are marked" + comment_form_comment_label : "Comment" + comment_form_md_info : "Markdown is supported." + comment_form_name_label : "Name" + comment_form_email_label : "Email address" + comment_form_website_label : "Website (optional)" + comment_btn_submit : "Submit Comment" + comment_btn_submitted : "Submitted" + comment_success_msg : "Thanks for your comment! It will show on the site once it has been approved." + comment_error_msg : "Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again." + loading_label : "Loading..." + zh-CN: + <<: *DEFAULT_ZH + zh-HK: + <<: *DEFAULT_ZH + zh-SG: + <<: *DEFAULT_ZH + zh-TW: + <<: *DEFAULT_ZH + +# Another locale +# -------------- diff --git a/_includes/analytics-providers/custom.html b/_includes/analytics-providers/custom.html new file mode 100644 index 0000000000..c34b97ad90 --- /dev/null +++ b/_includes/analytics-providers/custom.html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/_includes/analytics-providers/google-universal.html b/_includes/analytics-providers/google-universal.html new file mode 100644 index 0000000000..3ada6e36ca --- /dev/null +++ b/_includes/analytics-providers/google-universal.html @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/_includes/analytics-providers/google.html b/_includes/analytics-providers/google.html new file mode 100644 index 0000000000..b591b99543 --- /dev/null +++ b/_includes/analytics-providers/google.html @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/_includes/analytics.html b/_includes/analytics.html new file mode 100644 index 0000000000..64a3359aad --- /dev/null +++ b/_includes/analytics.html @@ -0,0 +1,12 @@ +{% if site.analytics.provider and page.analytics != false %} + +{% case site.analytics.provider %} +{% when "google" %} + {% include /analytics-providers/google.html %} +{% when "google-universal" %} + {% include /analytics-providers/google-universal.html %} +{% when "custom" %} + {% include /analytics-providers/custom.html %} +{% endcase %} + +{% endif %} \ No newline at end of file diff --git a/_includes/archive-single.html b/_includes/archive-single.html new file mode 100644 index 0000000000..e904447fc0 --- /dev/null +++ b/_includes/archive-single.html @@ -0,0 +1,40 @@ +{% include base_path %} + +{% if post.header.teaser %} + {% capture teaser %}{{ post.header.teaser }}{% endcapture %} +{% else %} + {% assign teaser = site.teaser %} +{% endif %} + +{% if post.id %} + {% assign title = post.title | markdownify | remove: "

" | remove: "

" %} +{% else %} + {% assign title = post.title %} +{% endif %} + +
+
+ {% if include.type == "grid" and teaser %} +
+ +
+ {% endif %} +

+ {% if post.link %} + {{ title }} Permalink + {% else %} + {{ title }} + {% endif %} +

+ {% if post.read_time %} +

{% include read-time.html %}

+ {% endif %} + {% if post.excerpt %}

{{ post.excerpt | markdownify | strip_html | truncate: 160 }}

{% endif %} +
+
\ No newline at end of file diff --git a/_includes/author-profile.html b/_includes/author-profile.html new file mode 100644 index 0000000000..510a1ba977 --- /dev/null +++ b/_includes/author-profile.html @@ -0,0 +1,102 @@ +{% include base_path %} + +{% if page.author and site.data.authors[page.author] %} + {% assign author = site.data.authors[page.author] %}{% else %}{% assign author = site.author %} +{% endif %} + +
+ +
+ {% if author.avatar contains "://" %} + {{ author.name }} + {% else %} + {{ author.name }} + {% endif %} +
+ +
+

{{ author.name }}

+ {% if author.bio %}

{{ author.bio }}

{% endif %} +
+ +
+ + +
+
diff --git a/_includes/base_path b/_includes/base_path new file mode 100644 index 0000000000..36826c4f25 --- /dev/null +++ b/_includes/base_path @@ -0,0 +1,5 @@ +{% if site.url %} + {% assign base_path = site.url | append: site.baseurl %} +{% else %} + {% assign base_path = site.github.url %} +{% endif %} \ No newline at end of file diff --git a/_includes/breadcrumbs.html b/_includes/breadcrumbs.html new file mode 100644 index 0000000000..2b9f7a9e3e --- /dev/null +++ b/_includes/breadcrumbs.html @@ -0,0 +1,41 @@ +{% include base_path %} + +{% case site.categories.type %} + {% when "liquid" %} + {% assign path_type = "#" %} + {% when "jekyll-archives" %} + {% assign path_type = nil %} +{% endcase %} + +{% if page.collection != 'posts' %} + {% assign path_type = nil %} + {% assign crumb_path = '/' %} +{% else %} + {% assign crumb_path = site.categories.path %} +{% endif %} + + \ No newline at end of file diff --git a/_includes/browser-upgrade.html b/_includes/browser-upgrade.html new file mode 100644 index 0000000000..e8d8b2625a --- /dev/null +++ b/_includes/browser-upgrade.html @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/_includes/category-list.html b/_includes/category-list.html new file mode 100644 index 0000000000..4c274270a1 --- /dev/null +++ b/_includes/category-list.html @@ -0,0 +1,28 @@ +{% include base_path %} + +{% case site.category_archive.type %} + {% when "liquid" %} + {% assign path_type = "#" %} + {% when "jekyll-archives" %} + {% assign path_type = nil %} +{% endcase %} + +{% if site.category_archive.path %} + {% comment %} + + + {% endcomment %} + {% capture page_categories %}{% for category in page.categories %}{{ category | downcase }}#{{ category }}{% unless forloop.last %},{% endunless %}{% endfor %}{% endcapture %} + {% assign category_hashes = (page_categories | split: ',' | sort:0) %} + +

+ {{ site.data.ui-text[site.locale].categories_label | default: "Categories:" }} + + {% for hash in category_hashes %} + {% assign keyValue = hash | split: '#' %} + {% capture category_word %}{{ keyValue[1] | strip_newlines }}{% endcapture %} + {% unless forloop.last %}, {% endunless %} + {% endfor %} + +

+{% endif %} \ No newline at end of file diff --git a/_includes/comment.html b/_includes/comment.html new file mode 100644 index 0000000000..44c07d1a13 --- /dev/null +++ b/_includes/comment.html @@ -0,0 +1,22 @@ + \ No newline at end of file diff --git a/_includes/comments-providers/custom.html b/_includes/comments-providers/custom.html new file mode 100644 index 0000000000..90993691ed --- /dev/null +++ b/_includes/comments-providers/custom.html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/_includes/comments-providers/discourse.html b/_includes/comments-providers/discourse.html new file mode 100644 index 0000000000..1d23b6f21e --- /dev/null +++ b/_includes/comments-providers/discourse.html @@ -0,0 +1,14 @@ +{% if site.comments.discourse.server %} +{% include base_path %} +{% capture canonical %}{{ base_path }}{% if site.permalink contains '.html' %}{{ page.url }}{% else %}{{ page.url | remove:'index.html' | strip_slash }}{% endif %}{% endcapture %} + + +{% endif %} \ No newline at end of file diff --git a/_includes/comments-providers/disqus.html b/_includes/comments-providers/disqus.html new file mode 100644 index 0000000000..c6fc691ded --- /dev/null +++ b/_includes/comments-providers/disqus.html @@ -0,0 +1,22 @@ +{% if site.comments.disqus.shortname %} + + +{% endif %} \ No newline at end of file diff --git a/_includes/comments-providers/facebook.html b/_includes/comments-providers/facebook.html new file mode 100644 index 0000000000..009dc1c6c5 --- /dev/null +++ b/_includes/comments-providers/facebook.html @@ -0,0 +1,8 @@ +
+ \ No newline at end of file diff --git a/_includes/comments-providers/google-plus.html b/_includes/comments-providers/google-plus.html new file mode 100644 index 0000000000..0b4ff6b7e0 --- /dev/null +++ b/_includes/comments-providers/google-plus.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/_includes/comments-providers/scripts.html b/_includes/comments-providers/scripts.html new file mode 100644 index 0000000000..ed192f7e40 --- /dev/null +++ b/_includes/comments-providers/scripts.html @@ -0,0 +1,18 @@ +{% if site.comments.provider and page.comments %} + +{% case site.comments.provider %} +{% when "disqus" %} + {% include /comments-providers/disqus.html %} +{% when "discourse" %} + {% include /comments-providers/discourse.html %} +{% when "facebook" %} + {% include /comments-providers/facebook.html %} +{% when "google-plus" %} + {% include /comments-providers/google-plus.html %} +{% when "staticman" %} + {% include /comments-providers/staticman.html %} +{% when "custom" %} + {% include /comments-providers/custom.html %} +{% endcase %} + +{% endif %} \ No newline at end of file diff --git a/_includes/comments-providers/staticman.html b/_includes/comments-providers/staticman.html new file mode 100644 index 0000000000..471fa867cd --- /dev/null +++ b/_includes/comments-providers/staticman.html @@ -0,0 +1,42 @@ +{% if site.repository and site.staticman.branch %} + +{% endif %} \ No newline at end of file diff --git a/_includes/comments.html b/_includes/comments.html new file mode 100644 index 0000000000..39b4983bbe --- /dev/null +++ b/_includes/comments.html @@ -0,0 +1,82 @@ +{% include base_path %} + +
+ {% capture comments_label %}{{ site.data.ui-text[site.locale].comments_label | default: "Comments" }}{% endcapture %} + {% case site.comments.provider %} + {% when "disqus" %} +

{{ comments_label }}

+
+ {% when "facebook" %} +

{{ comments_label }}

+
+ {% when "google-plus" %} +

{{ comments_label }}

+
Loading Google+ Comments ...
+ {% when "staticman" %} +
+ {% if site.repository and site.staticman.branch %} + +
+ {% if site.data.comments[page.slug] %} +

{{ site.data.ui-text[site.locale].comments_title | default: "Comments" }}

+ {% assign comments = site.data.comments[page.slug] | sort %} + + {% for comment in comments %} + {% assign email = comment[1].email %} + {% assign name = comment[1].name %} + {% assign url = comment[1].url %} + {% assign date = comment[1].date %} + {% assign message = comment[1].message %} + {% include comment.html index=forloop.index email=email name=name url=url date=date message=message %} + {% endfor %} + {% endif %} +
+ + + +

{{ site.data.ui-text[site.locale].comments_label | default: "Leave a Comment" }}

+

{{ site.data.ui-text[site.locale].comment_form_info | default: "Your email address will not be published. Required fields are marked" }} *

+
+
+ + {{ site.data.ui-text[site.locale].loading_label | default: "Loading..." }} +
+ +
+ + + +
+
+ + +
+
+ + +
+
+ + +
+ + + + +
+ +
+
+ + {% endif %} +
+ {% when "custom" %} +
+ {% endcase %} +
\ No newline at end of file diff --git a/_includes/feature_row b/_includes/feature_row new file mode 100644 index 0000000000..b84f36b211 --- /dev/null +++ b/_includes/feature_row @@ -0,0 +1,52 @@ +{% include base_path %} + +{% if include.id %} + {% assign feature_row = page.[include.id] %} +{% else %} + {% assign feature_row = page.feature_row %} +{% endif %} + +
+ + {% for f in feature_row %} + + {% if f.url contains "://" %} + {% capture f_url %}{{ f.url }}{% endcapture %} + {% else %} + {% capture f_url %}{{ f.url | prepend: base_path }}{% endcapture %} + {% endif %} + +
+
+ {% if f.image_path %} +
+ {% if f.alt %}{{ f.alt }}{% endif %} +
+ {% endif %} + +
+ {% if f.title %} +

{{ f.title }}

+ {% endif %} + + {% if f.excerpt %} +
+ {{ f.excerpt | markdownify }} +
+ {% endif %} + + {% if f.url %} +

{{ f.btn_label | default: site.data.ui-text[site.locale].more_label | default: "Learn More" }}

+ {% endif %} +
+
+
+ {% endfor %} + +
\ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000000..5ba162f65b --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,2 @@ +{% include base_path %} +