From 09025ac3cb24aa638abc5f2e89d61a8d1a3060a7 Mon Sep 17 00:00:00 2001 From: rtm516 Date: Sun, 4 Jun 2023 19:29:37 +0100 Subject: [PATCH] Re-write to cleanup all styles and such (#158) * Rewrite and re-style the wiki * Fix links * Fix mobile width being wrong * Make the anticheat warning pretty * Fix root pages * Fix code blocks and cleanup some other bits * Fix search * Fix android and iOS sidebar links --- .gitignore | 7 +- Gemfile | 31 +- Gemfile.lock | 149 +- _config.yml | 67 +- _data/navigation.yml | 2 - _data/toc.yml | 4 +- _docs/floodgate/api.md | 3 - _docs/floodgate/commands.md | 2 - _docs/floodgate/features.md | 2 - _docs/floodgate/forms.md | 2 - _docs/floodgate/issues.md | 2 - _docs/floodgate/linking.md | 2 - _docs/floodgate/player.md | 2 - _docs/floodgate/root.md | 1 - _docs/floodgate/setup.md | 2 - _docs/geyser/anticheat-compatibility.md | 6 +- _docs/geyser/commands.md | 2 - _docs/geyser/common-issues.md | 2 - _docs/geyser/creating-a-startup-script.md | 2 - _docs/geyser/current-limitations.md | 2 - _docs/geyser/custom-items.md | 2 - _docs/geyser/faq.md | 2 - .../fixing-unable-to-connect-to-world.md | 2 - _docs/geyser/playit-gg.md | 2 - _docs/geyser/root.md | 3 +- _docs/geyser/secure-chat.md | 2 - _docs/geyser/setup.md | 4 +- .../standalone-command-line-arguments.md | 2 - _docs/geyser/standalone.md | 2 - _docs/geyser/supported-hosting-providers.md | 18 +- _docs/geyser/understanding-the-config.md | 2 - ...ing-geyser-or-floodgate-as-a-dependency.md | 2 - _docs/geyser/using-geyser-with-consoles.md | 2 - _docs/other/community-geyser-projects.md | 2 - _docs/other/developer-guide.md | 2 - _docs/other/discord-bot-usage.md | 2 - _docs/other/geyserconnect.md | 2 - _docs/other/geyseroptionalpack.md | 2 - _docs/other/root.md | 1 - _docs/other/test-server.md | 2 - _includes/alert.html | 4 - _includes/doc.html | 1 - _includes/editable.html | 6 - _includes/feedback.html | 44 - _includes/footer.html | 30 - _includes/google-analytics.html | 9 - _includes/head.html | 40 - _includes/header.html | 46 - _includes/permalinks.html | 12 - _includes/scripts.html | 3 - _includes/scrolltop.html | 20 - _includes/sidebar-nav.html | 29 + _includes/sidebar-page.html | 5 + _includes/sidebar.html | 54 - _includes/tags.html | 2 - _includes/toc.html | 35 - _layouts/default.html | 145 +- _layouts/page.html | 17 +- _sass/extras.scss | 2437 ----------------- _sass/github.scss | 79 - _sass/palette.scss | 213 -- ...-192x192.png => android-chrome-192x192.png | Bin ...-512x512.png => android-chrome-512x512.png | Bin apple-touch-icon.png | Bin 0 -> 16469 bytes assets/css/main.scss | 26 - .../apple-icon-180x180-precomposed.png | Bin 7220 -> 0 bytes assets/favicons/apple-icon-180x180.png | Bin 6854 -> 0 bytes assets/favicons/browserconfig.xml | 9 - assets/favicons/manifest.json | 16 - assets/favicons/ms-icon-150x150.png | Bin 6055 -> 0 bytes assets/favicons/site.webmanifest | 19 - assets/img/docker-clear.png | Bin 1676 -> 0 bytes assets/img/docker.png | Bin 2979 -> 0 bytes assets/img/docsy-jekyll-preview.png | Bin 55071 -> 0 bytes assets/img/docsy-jekyll.png | Bin 237237 -> 0 bytes assets/img/favicon.png | Bin 521 -> 0 bytes assets/img/logo.png | Bin 36264 -> 0 bytes assets/img/open-source-halloween-2021.png | Bin 32878 -> 0 bytes assets/js/main.js | 60 - assets/js/search.js | 108 - css/darcula.css | 147 + css/style.css | 57 + .../favicon-16x16.png => favicon-16x16.png | Bin .../favicon-32x32.png => favicon-32x32.png | Bin assets/favicons/favicon.ico => favicon.ico | Bin js/page-nav.js | 26 + js/search.js | 102 + pages/feed.xml | 31 - pages/index.md | 5 +- pages/search.html | 44 +- pages/sitemap.xml | 19 - pages/tags.html | 21 - ...ri-pinned-tab.svg => safari-pinned-tab.svg | 0 93 files changed, 595 insertions(+), 3676 deletions(-) delete mode 100644 _data/navigation.yml delete mode 100644 _includes/alert.html delete mode 100644 _includes/doc.html delete mode 100644 _includes/editable.html delete mode 100644 _includes/feedback.html delete mode 100755 _includes/footer.html delete mode 100644 _includes/google-analytics.html delete mode 100755 _includes/head.html delete mode 100644 _includes/header.html delete mode 100644 _includes/permalinks.html delete mode 100644 _includes/scripts.html delete mode 100644 _includes/scrolltop.html create mode 100644 _includes/sidebar-nav.html create mode 100644 _includes/sidebar-page.html delete mode 100644 _includes/sidebar.html delete mode 100644 _includes/tags.html delete mode 100644 _includes/toc.html delete mode 100644 _sass/extras.scss delete mode 100644 _sass/github.scss delete mode 100644 _sass/palette.scss rename assets/favicons/android-icon-192x192.png => android-chrome-192x192.png (100%) rename assets/favicons/android-icon-512x512.png => android-chrome-512x512.png (100%) create mode 100644 apple-touch-icon.png delete mode 100644 assets/css/main.scss delete mode 100644 assets/favicons/apple-icon-180x180-precomposed.png delete mode 100644 assets/favicons/apple-icon-180x180.png delete mode 100644 assets/favicons/browserconfig.xml delete mode 100644 assets/favicons/manifest.json delete mode 100644 assets/favicons/ms-icon-150x150.png delete mode 100644 assets/favicons/site.webmanifest delete mode 100644 assets/img/docker-clear.png delete mode 100644 assets/img/docker.png delete mode 100644 assets/img/docsy-jekyll-preview.png delete mode 100644 assets/img/docsy-jekyll.png delete mode 100644 assets/img/favicon.png delete mode 100644 assets/img/logo.png delete mode 100644 assets/img/open-source-halloween-2021.png delete mode 100644 assets/js/main.js delete mode 100644 assets/js/search.js create mode 100644 css/darcula.css create mode 100644 css/style.css rename assets/favicons/favicon-16x16.png => favicon-16x16.png (100%) rename assets/favicons/favicon-32x32.png => favicon-32x32.png (100%) rename assets/favicons/favicon.ico => favicon.ico (100%) create mode 100644 js/page-nav.js create mode 100644 js/search.js delete mode 100644 pages/feed.xml delete mode 100644 pages/sitemap.xml delete mode 100644 pages/tags.html rename assets/favicons/safari-pinned-tab.svg => safari-pinned-tab.svg (100%) diff --git a/.gitignore b/.gitignore index 1ea5e33..f40fbd8 100755 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ -vendor _site -.idea/ -*.iml \ No newline at end of file +.sass-cache +.jekyll-cache +.jekyll-metadata +vendor diff --git a/Gemfile b/Gemfile index 03b5892..33c4b64 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,4 @@ 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: @@ -8,19 +7,29 @@ source "https://rubygems.org" # # This will help ensure the proper Jekyll version is running. # Happy Jekylling! -# gem "jekyll", "3.2.1" - +#gem "jekyll", "~> 4.3.2" # This is the default theme for new Jekyll sites. You may change this to anything you like. -# gem "minima" -gem 'webrick' - +# gem "minima", "~> 2.5" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. gem "github-pages", group: :jekyll_plugins - # If you have any plugins, put them here! -# group :jekyll_plugins do -# gem "jekyll-github-metadata", "~> 1.0" -# end +group :jekyll_plugins do + # gem "jekyll-feed", "~> 0.12" +end -gem 'wdm', '>= 0.1.0' if Gem.win_platform? +gem 'webrick' + +# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem +# and associated library. +platforms :mingw, :x64_mingw, :mswin, :jruby do + gem "tzinfo", ">= 1", "< 3" + gem "tzinfo-data" +end + +# Performance-booster for watching directories on Windows +gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] + +# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem +# do not have a Java counterpart. +gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] diff --git a/Gemfile.lock b/Gemfile.lock index 79660ad..3d2620e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,65 +1,43 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.4.4) + activesupport (7.0.4.3) concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.8.0) - public_suffix (>= 2.0.2, < 5.0) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.8.1) + public_suffix (>= 2.0.2, < 6.0) coffee-script (2.4.1) coffee-script-source execjs coffee-script-source (1.11.1) colorator (1.1.0) - commonmarker (0.17.13) - ruby-enum (~> 0.5) - concurrent-ruby (1.1.9) + commonmarker (0.23.9) + concurrent-ruby (1.2.2) dnsruby (1.61.9) simpleidn (~> 0.1) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) - ethon (0.15.0) + ethon (0.16.0) ffi (>= 1.15.0) eventmachine (1.2.7) - eventmachine (1.2.7-x64-mingw32) execjs (2.8.1) - faraday (1.9.3) - faraday-em_http (~> 1.0) - faraday-em_synchrony (~> 1.0) - faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0) - faraday-multipart (~> 1.0) - faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.0) - faraday-patron (~> 1.0) - faraday-rack (~> 1.0) - faraday-retry (~> 1.0) + faraday (2.7.4) + faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) - faraday-em_http (1.0.0) - faraday-em_synchrony (1.0.0) - faraday-excon (1.1.0) - faraday-httpclient (1.0.1) - faraday-multipart (1.0.3) - multipart-post (>= 1.2, < 3) - faraday-net_http (1.0.1) - faraday-net_http_persistent (1.2.0) - faraday-patron (1.0.0) - faraday-rack (1.0.0) - faraday-retry (1.0.3) + faraday-net_http (3.0.2) ffi (1.15.5) - ffi (1.15.5-x64-mingw32) + ffi (1.15.5-x64-mingw-ucrt) forwardable-extended (2.6.0) gemoji (3.0.1) - github-pages (223) + github-pages (228) github-pages-health-check (= 1.17.9) - jekyll (= 3.9.0) + jekyll (= 3.9.3) jekyll-avatar (= 0.7.0) jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.1.6) + jekyll-commonmark-ghpages (= 0.4.0) jekyll-default-layout (= 0.1.4) jekyll-feed (= 0.15.1) jekyll-gist (= 1.5.0) @@ -73,7 +51,7 @@ GEM jekyll-relative-links (= 0.6.1) jekyll-remote-theme (= 0.4.3) jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.7.1) + jekyll-seo-tag (= 2.8.0) jekyll-sitemap (= 1.4.0) jekyll-swiss (= 1.0.0) jekyll-theme-architect (= 0.2.0) @@ -91,12 +69,12 @@ GEM jekyll-theme-time-machine (= 0.2.0) jekyll-titles-from-headings (= 0.5.3) jemoji (= 0.12.0) - kramdown (= 2.3.1) + kramdown (= 2.3.2) kramdown-parser-gfm (= 1.1.0) - liquid (= 4.0.3) + liquid (= 4.0.4) mercenary (~> 0.3) minima (= 2.5.1) - nokogiri (>= 1.12.5, < 2.0) + nokogiri (>= 1.13.6, < 2.0) rouge (= 3.26.0) terminal-table (~> 1.4) github-pages-health-check (1.17.9) @@ -105,17 +83,17 @@ GEM octokit (~> 4.0) public_suffix (>= 3.0, < 5.0) typhoeus (~> 1.3) - html-pipeline (2.14.0) + html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) http_parser.rb (0.8.0) - i18n (0.9.5) + i18n (1.12.0) concurrent-ruby (~> 1.0) - jekyll (3.9.0) + jekyll (3.9.3) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) - i18n (~> 0.7) + i18n (>= 0.7, < 2) jekyll-sass-converter (~> 1.0) jekyll-watch (~> 2.0) kramdown (>= 1.17, < 3) @@ -129,13 +107,13 @@ GEM jekyll-coffeescript (1.1.1) coffee-script (~> 2.2) coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.3.1) - commonmarker (~> 0.14) - jekyll (>= 3.7, < 5.0) - jekyll-commonmark-ghpages (0.1.6) - commonmarker (~> 0.17.6) - jekyll-commonmark (~> 1.2) - rouge (>= 2.0, < 4.0) + jekyll-commonmark (1.4.0) + commonmarker (~> 0.22) + jekyll-commonmark-ghpages (0.4.0) + commonmarker (~> 0.23.7) + jekyll (~> 3.9.0) + jekyll-commonmark (~> 1.4.0) + rouge (>= 2.0, < 5.0) jekyll-default-layout (0.1.4) jekyll (~> 3.0) jekyll-feed (0.15.1) @@ -166,7 +144,7 @@ GEM rubyzip (>= 1.3.0, < 3.0) jekyll-sass-converter (1.5.2) sass (~> 3.4) - jekyll-seo-tag (2.7.1) + jekyll-seo-tag (2.8.0) jekyll (>= 3.8, < 5.0) jekyll-sitemap (1.4.0) jekyll (>= 3.7, < 5.0) @@ -219,41 +197,36 @@ GEM gemoji (~> 3.0) html-pipeline (~> 2.2) jekyll (>= 3.0, < 5.0) - kramdown (2.3.1) + kramdown (2.3.2) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) - liquid (4.0.3) - listen (3.7.1) + liquid (4.0.4) + listen (3.8.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) - mini_portile2 (2.7.1) minima (2.5.1) jekyll (>= 3.5, < 5.0) jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) - minitest (5.15.0) - multipart-post (2.1.1) - nokogiri (1.13.1) - mini_portile2 (~> 2.7.0) + minitest (5.18.0) + nokogiri (1.14.3-x64-mingw-ucrt) racc (~> 1.4) - nokogiri (1.13.1-x64-mingw32) + nokogiri (1.14.3-x86_64-linux) racc (~> 1.4) - octokit (4.22.0) - faraday (>= 0.9) - sawyer (~> 0.8.0, >= 0.5.3) + octokit (4.25.1) + faraday (>= 1, < 3) + sawyer (~> 0.9) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (4.0.6) - racc (1.6.0) - rb-fsevent (0.11.0) + public_suffix (4.0.7) + racc (1.6.2) + rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) rexml (3.2.5) rouge (3.26.0) - ruby-enum (0.9.0) - i18n ruby2_keywords (0.0.5) rubyzip (2.3.2) safe_yaml (1.0.5) @@ -262,40 +235,38 @@ GEM sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) - sassc (2.4.0) - ffi (~> 1.9) - sassc (2.4.0-x64-mingw32) - ffi (~> 1.9) - sawyer (0.8.2) + sawyer (0.9.2) addressable (>= 2.3.5) - faraday (> 0.8, < 2.0) + faraday (>= 0.17.3, < 3) simpleidn (0.2.1) unf (~> 0.1.4) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.9) - thread_safe (~> 0.1) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + tzinfo-data (1.2022.7) + tzinfo (>= 1.0.0) unf (0.1.4) unf_ext - unf_ext (0.0.8) - unf_ext (0.0.8-x64-mingw32) + unf_ext (0.0.8.2) + unf_ext (0.0.8.2-x64-mingw-ucrt) unicode-display_width (1.8.0) wdm (0.1.1) - webrick (1.7.0) - zeitwerk (2.5.4) + webrick (1.8.1) PLATFORMS - ruby - x64-mingw32 + x64-mingw-ucrt + x86_64-linux DEPENDENCIES github-pages - sassc - wdm (>= 0.1.0) + http_parser.rb (~> 0.6.0) + tzinfo (>= 1, < 3) + tzinfo-data + wdm (~> 0.1.1) webrick BUNDLED WITH - 2.2.32 + 2.4.6 diff --git a/_config.yml b/_config.yml index a0bede6..194bdeb 100644 --- a/_config.yml +++ b/_config.yml @@ -1,72 +1,29 @@ -# Welcome to Jekyll! -# -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing these this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# 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 -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. +# General site settings title: GeyserMC Wiki author: GeyserMC -description: > # this means to ignore newlines until "baseurl:" - This is the wiki for all of GeyserMCs projects. +description: >- + This is the wiki for all of GeyserMC's projects. -# Add your baseurl here (your repository) but DO NOT CHANGE THE LINE NUMBER without editing .circleci/circle_urls.sh -baseurl: "" # the subpath of your site, e.g. /blog +# Url settings +baseurl: "" +url: "https://wiki.geysermc.org" -# This is mostly for testing -url: "https://wiki.geysermc.org" # the base hostname & protocol for your site - -# Social (First three Required) +# Repository settings repo: "https://github.com/GeyserMC/GeyserWiki" -github_user: "GeyserMC" -github_repo: "Geyser" -github_branch: "master" - -# Optional -twitter: geyser_mc - -# Should there be feedback buttons at the bottom of pages? -feedback: true - -# Link to a privacy policy in footer, uncomment and define if wanted -# privacy: https://domain.com/privacy - -# google-analytics: UA-XXXXXXXXXX -# Image and (square) dimension for logo (don't start with /) -# If commented, will use material hat theme -# logo: "assets/img/logo/SRCC-square-red.png" -logo_pixels: 34 -color: "#2b3035" -# color: "#8c1515" # primary color for header, buttons # Build settings markdown: kramdown - -# If you add tags to pages, define this variable to link them to some external search -# If you want to link to tags locally on the site, leave this commented out -# tag_search_endpoint: https://ask.cyberinfrastructure.org/search?q= -tag_color: primary # danger, success, warning, primary, info, secondary - -permalink: /:year/:title/ -markdown: kramdown -exclude: [_site, CHANGELOG.md, LICENSE, README.md, vendor] +highlighter: rouge +exclude: [_site, LICENSE, README.md] # Collections collections: docs: output: true - permalink: /:collection/:path + permalink: /:path/ -# Defaults +# Front Matter Defaults defaults: - scope: path: "_docs" @@ -78,4 +35,4 @@ defaults: path: "" type: "pages" values: - layout: "page" + layout: default \ No newline at end of file diff --git a/_data/navigation.yml b/_data/navigation.yml deleted file mode 100644 index f5f2343..0000000 --- a/_data/navigation.yml +++ /dev/null @@ -1,2 +0,0 @@ -- title: Download - external_url: https://geysermc.org/download \ No newline at end of file diff --git a/_data/toc.yml b/_data/toc.yml index 07ead7a..556ddf4 100644 --- a/_data/toc.yml +++ b/_data/toc.yml @@ -12,9 +12,9 @@ url: "geyser/standalone/" children: - title: Termux (Android) - url: "geyser/setup/#termux-android" + url: "geyser/standalone/#termux-android" - title: NewTerm 2 (iOS) - url: "geyser/setup/#newterm-2-ios" + url: "geyser/standalone/#newterm-2-ios" - title: FAQ url: "geyser/faq/" - title: Common Issues diff --git a/_docs/floodgate/api.md b/_docs/floodgate/api.md index c8493ab..9b8eb51 100644 --- a/_docs/floodgate/api.md +++ b/_docs/floodgate/api.md @@ -1,7 +1,5 @@ --- -layout: page title: Floodgate API -permalink: /floodgate/api/ --- ### Floodgate has an API to extend what is possible and allow servers to get information about the Bedrock client. It also allows other plugins access to [Cumulus](/floodgate/forms/) @@ -27,7 +25,6 @@ Floodgate uses the open collaboration repo. The following example is for Maven, ``` The Floodgate API has changed in Floodgate 2.0. The most important change is that the API methods are no longer static and instead instance-based, as shown below. - --- The class FloodgateApi is the base class of the API and you need to use it to access any part of the API.
diff --git a/_docs/floodgate/commands.md b/_docs/floodgate/commands.md index 58a203b..0477beb 100644 --- a/_docs/floodgate/commands.md +++ b/_docs/floodgate/commands.md @@ -1,7 +1,5 @@ --- -layout: page title: Commands -permalink: /floodgate/commands/ --- | Command | Permission | Description | diff --git a/_docs/floodgate/features.md b/_docs/floodgate/features.md index 94eaadc..0c7cbc3 100644 --- a/_docs/floodgate/features.md +++ b/_docs/floodgate/features.md @@ -1,7 +1,5 @@ --- -layout: page title: Features -permalink: /floodgate/features/ --- ## Whitelist command diff --git a/_docs/floodgate/forms.md b/_docs/floodgate/forms.md index ccc9471..bcbc500 100644 --- a/_docs/floodgate/forms.md +++ b/_docs/floodgate/forms.md @@ -1,7 +1,5 @@ --- -layout: page title: Forms and Cumulus -permalink: /floodgate/forms/ --- # What is Cumulus? diff --git a/_docs/floodgate/issues.md b/_docs/floodgate/issues.md index d4b2880..bc79676 100644 --- a/_docs/floodgate/issues.md +++ b/_docs/floodgate/issues.md @@ -1,7 +1,5 @@ --- -layout: page title: Issues -permalink: /floodgate/issues/ --- # Known Issues & Caveats diff --git a/_docs/floodgate/linking.md b/_docs/floodgate/linking.md index 7adf12f..4c685d1 100644 --- a/_docs/floodgate/linking.md +++ b/_docs/floodgate/linking.md @@ -1,7 +1,5 @@ --- -layout: page title: Linking -permalink: /floodgate/linking/ --- ## What is Global Linking? diff --git a/_docs/floodgate/player.md b/_docs/floodgate/player.md index e49cf26..e6bbb12 100644 --- a/_docs/floodgate/player.md +++ b/_docs/floodgate/player.md @@ -1,7 +1,5 @@ --- -layout: page title: FloodgatePlayer -permalink: /floodgate/player/ --- FloodgatePlayer is something that every player who's connect through Floodgate has.
diff --git a/_docs/floodgate/root.md b/_docs/floodgate/root.md index 63e6c32..7b86ddf 100644 --- a/_docs/floodgate/root.md +++ b/_docs/floodgate/root.md @@ -1,5 +1,4 @@ --- -layout: page title: Floodgate permalink: /floodgate/ --- diff --git a/_docs/floodgate/setup.md b/_docs/floodgate/setup.md index 26fbee9..e9136ec 100644 --- a/_docs/floodgate/setup.md +++ b/_docs/floodgate/setup.md @@ -1,7 +1,5 @@ --- -layout: page title: Floodgate Setup -permalink: /floodgate/setup/ --- ## Downloads: diff --git a/_docs/geyser/anticheat-compatibility.md b/_docs/geyser/anticheat-compatibility.md index 1341b92..fe4c378 100644 --- a/_docs/geyser/anticheat-compatibility.md +++ b/_docs/geyser/anticheat-compatibility.md @@ -1,10 +1,10 @@ --- -layout: page title: Anticheat Compatibility -permalink: /geyser/anticheat-compatibility/ --- -

The AntiCheats listed below have been categorized based on their compatibility with Geyser. This is a community-compiled list and does not indicate any endorsement from GeyserMC. Use them at your own risk!

+ ### AntiCheat compatibility reports diff --git a/_docs/geyser/commands.md b/_docs/geyser/commands.md index 47a08cb..2f60d02 100644 --- a/_docs/geyser/commands.md +++ b/_docs/geyser/commands.md @@ -1,7 +1,5 @@ --- -layout: page title: Commands -permalink: /geyser/commands/ --- # Commands and Permissions diff --git a/_docs/geyser/common-issues.md b/_docs/geyser/common-issues.md index 10bc95d..e7cfbb0 100644 --- a/_docs/geyser/common-issues.md +++ b/_docs/geyser/common-issues.md @@ -1,7 +1,5 @@ --- -layout: page title: Common Issues -permalink: /geyser/common-issues/ --- Commonly, people may have issues with Geyser not showing up in their server list or run into similar issues. This page contains a few common issues people may encounter that you might have as well as potential fixes for them. If you still can't make it work, join [our Discord](https://discord.gg/geysermc) for support. diff --git a/_docs/geyser/creating-a-startup-script.md b/_docs/geyser/creating-a-startup-script.md index dec5e24..75538c7 100644 --- a/_docs/geyser/creating-a-startup-script.md +++ b/_docs/geyser/creating-a-startup-script.md @@ -1,7 +1,5 @@ --- -layout: page title: Creating a Startup Script -permalink: /geyser/creating-a-startup-script/ --- **In order for this to work, you MUST have Java 16 (or higher) installed!** diff --git a/_docs/geyser/current-limitations.md b/_docs/geyser/current-limitations.md index 3508143..37696ed 100644 --- a/_docs/geyser/current-limitations.md +++ b/_docs/geyser/current-limitations.md @@ -1,7 +1,5 @@ --- -layout: page title: Current Limitations -permalink: /geyser/current-limitations/ --- With Geyser being a protocol translator between two different games with two different codebases, there are a handful of limitations that Geyser is unfortunately unable to handle. Despite Minecraft Bedrock and Java being quite close in comparison, there are some vast differences in many areas. diff --git a/_docs/geyser/custom-items.md b/_docs/geyser/custom-items.md index 3bd4158..40e2c0b 100644 --- a/_docs/geyser/custom-items.md +++ b/_docs/geyser/custom-items.md @@ -1,7 +1,5 @@ --- -layout: page title: Custom items with Geyser -permalink: /geyser/custom-items/ --- # Custom items with Geyser diff --git a/_docs/geyser/faq.md b/_docs/geyser/faq.md index 53562a9..5c99f45 100644 --- a/_docs/geyser/faq.md +++ b/_docs/geyser/faq.md @@ -1,7 +1,5 @@ --- -layout: page title: FAQ -permalink: /geyser/faq/ --- ## How Does it Work? diff --git a/_docs/geyser/fixing-unable-to-connect-to-world.md b/_docs/geyser/fixing-unable-to-connect-to-world.md index c7d64c9..a9e4354 100644 --- a/_docs/geyser/fixing-unable-to-connect-to-world.md +++ b/_docs/geyser/fixing-unable-to-connect-to-world.md @@ -1,7 +1,5 @@ --- -layout: page title: Fixing 'Unable to Connect to World' -permalink: /geyser/fixing-unable-to-connect-to-world/ --- *Unable to Connect to World* is by far the most common error people get when attempting to set up Geyser. Here's some steps on how to solve that. diff --git a/_docs/geyser/playit-gg.md b/_docs/geyser/playit-gg.md index 8fde73f..87c80f4 100644 --- a/_docs/geyser/playit-gg.md +++ b/_docs/geyser/playit-gg.md @@ -1,7 +1,5 @@ --- -layout: page title: playit.gg Setup -permalink: /geyser/playit-gg/ --- ## Prerequisites diff --git a/_docs/geyser/root.md b/_docs/geyser/root.md index 9cac055..d3f0b1b 100644 --- a/_docs/geyser/root.md +++ b/_docs/geyser/root.md @@ -1,12 +1,11 @@ --- -layout: page title: Geyser permalink: /geyser/ --- # Geyser [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg?label=License)](LICENSE) -[![Build Status](https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fci.nukkitx.com%2Fjob%2FGeyser%2Fjob%2Fmaster%2F&label=Build)](https://ci.nukkitx.com/job/Geyser/job/master/) +[![Build Status](https://github.com/GeyserMC/Geyser/actions/workflows/build.yml/badge.svg)](https://github.com/GeyserMC/Geyser/actions/workflows/build.yml) [![Discord](https://img.shields.io/discord/613163671870242838?color=cornflowerblue&label=Discord&logo=Discord&logoColor=white)](https://discord.geysermc.org) _A bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition._ diff --git a/_docs/geyser/secure-chat.md b/_docs/geyser/secure-chat.md index f9b11bc..bb56847 100644 --- a/_docs/geyser/secure-chat.md +++ b/_docs/geyser/secure-chat.md @@ -1,7 +1,5 @@ --- -layout: page title: Geyser and Secure Chat -permalink: /geyser/secure-chat/ --- In the 1.19 Java Edition updates, a mechanism for reporting player chat messages to Mojang was implemented. diff --git a/_docs/geyser/setup.md b/_docs/geyser/setup.md index 3062187..040df77 100644 --- a/_docs/geyser/setup.md +++ b/_docs/geyser/setup.md @@ -1,7 +1,5 @@ --- -layout: page title: Geyser Setup -permalink: /geyser/setup/ --- # Setup @@ -36,7 +34,7 @@ The server itself does not have to be the latest version but does have to allow 3. If 2. does not apply: download Geyser [here](https://geysermc.org/download) for the platform your server runs on. See the [FAQ](/geyser/faq/#which-plugin-version-of-geyser-do-i-need) if you're confused about which build to download. 4. Put the Geyser jar file in your plugins folder and start up the server. 5. Port-forwarding: - - If you are using a hosting provider, you will likely need to change your Bedrock port in `config.yml`. Information on your hosting provider might be available on the [Supported Hosting Providers](/geyser/supported-hosting-providers/) page. If there is no information on your hosting provider and you are unable to assign/open ports yourself, try enabling `clone-remote-port` in Geyser's `config.yml`file and connecting with the same IP/port as you would with Java Edition. + - If you are using a hosting provider, you will likely need to change your Bedrock port in `config.yml`. Information on your hosting provider might be available on the [Supported Hosting Providers](/geyser/supported-hosting-providers/) page. If there is no information on your hosting provider and you are unable to assign/open ports yourself, try enabling `clone-remote-port` in Geyser's `config.yml` file and connecting with the same IP/port as you would with Java Edition. - If not using a hosting provider, you will need to use port forwarding to allow people outside your LAN to connect. You want to port forward 19132 UDP, instructions to do that for most routers can be found [here](https://www.lifewire.com/how-to-port-forward-4163829). If you are trying to join from the same LAN, the server should show up in the friends tab. - To check whether it is working correctly, you can use the `geyser connectiontest [yourIP]:[yourPort]` command in your server console to check if the server is reachable from the outside. - _Restart your server if you edited your config! Simply reloading will not work._ diff --git a/_docs/geyser/standalone-command-line-arguments.md b/_docs/geyser/standalone-command-line-arguments.md index 673f0e1..d819cc8 100644 --- a/_docs/geyser/standalone-command-line-arguments.md +++ b/_docs/geyser/standalone-command-line-arguments.md @@ -1,7 +1,5 @@ --- -layout: page title: Standalone Command Line Arguments -permalink: /geyser/standalone-command-line-arguments/ --- # General command-line arguments diff --git a/_docs/geyser/standalone.md b/_docs/geyser/standalone.md index 4c382b5..22b93e5 100644 --- a/_docs/geyser/standalone.md +++ b/_docs/geyser/standalone.md @@ -1,7 +1,5 @@ --- -layout: page title: Geyser Standalone -permalink: /geyser/standalone/ --- # Setup of Geyser Standalone diff --git a/_docs/geyser/supported-hosting-providers.md b/_docs/geyser/supported-hosting-providers.md index dc29338..2eafc19 100644 --- a/_docs/geyser/supported-hosting-providers.md +++ b/_docs/geyser/supported-hosting-providers.md @@ -1,16 +1,22 @@ --- -layout: page title: Supported Hosting Providers -permalink: /geyser/supported-hosting-providers/ --- -This list is incomplete. Please open a [PR](https://github.com/GeyserMC/GeyserWiki/pulls) or contact us on [Discord](https://discord.gg/geysermc) if the information is incorrect or you want to add a new hosting provider! + -It should also be noted that these providers may not be verified by the Geyser team, and the server providers below are reported as working by members of the community. + -**Warning: The below information is for the plugin versions of Geyser unless otherwise specified** + -**Warning: Using a *”Free Host”* may not give you the best experience *at all*. If you want better support, more freedom to control your server, and learn how to run one, PLEASE pay for a server.** + ## Built-in Geyser {% for provider in site.data.providers.built_in %} diff --git a/_docs/geyser/understanding-the-config.md b/_docs/geyser/understanding-the-config.md index ed3088c..2f1fc86 100644 --- a/_docs/geyser/understanding-the-config.md +++ b/_docs/geyser/understanding-the-config.md @@ -1,7 +1,5 @@ --- -layout: page title: Understanding the Config -permalink: /geyser/understanding-the-config/ --- This page covers basic information about the Geyser config and what each option does. Though they are explained in the configuration itself, this explains what each option does in more detail. diff --git a/_docs/geyser/using-geyser-or-floodgate-as-a-dependency.md b/_docs/geyser/using-geyser-or-floodgate-as-a-dependency.md index 4e75abe..62a0f1d 100644 --- a/_docs/geyser/using-geyser-or-floodgate-as-a-dependency.md +++ b/_docs/geyser/using-geyser-or-floodgate-as-a-dependency.md @@ -1,7 +1,5 @@ --- -layout: page title: Using Geyser or Floodgate as a dependency -permalink: /geyser/using-geyser-or-floodgate-as-a-dependency/ --- To start, add the Open Collaboration repository to your project: diff --git a/_docs/geyser/using-geyser-with-consoles.md b/_docs/geyser/using-geyser-with-consoles.md index 06a17c2..c681067 100644 --- a/_docs/geyser/using-geyser-with-consoles.md +++ b/_docs/geyser/using-geyser-with-consoles.md @@ -1,7 +1,5 @@ --- -layout: page title: Using Geyser with Consoles -permalink: /geyser/using-geyser-with-consoles/ --- All consoles can join third-party servers - including Geyser servers - with workarounds. Xbox One, Nintendo Switch, and PS4 systems can join third-party servers using a third-party program called BedrockConnect. For technical information about the program, including how to run your own setup, see [their GitHub repository](https://github.com/Pugmatt/BedrockConnect) (*This program is not affiliated with GeyserMC*). Other methods are also available for use. diff --git a/_docs/other/community-geyser-projects.md b/_docs/other/community-geyser-projects.md index f8d7abb..a0e5538 100644 --- a/_docs/other/community-geyser-projects.md +++ b/_docs/other/community-geyser-projects.md @@ -1,7 +1,5 @@ --- -layout: page title: Community Geyser Projects -permalink: /other/community-geyser-projects/ --- Below is a list of community-compiled plugins, extensions and tools that work with Geyser. diff --git a/_docs/other/developer-guide.md b/_docs/other/developer-guide.md index 580dd6b..c582f4b 100644 --- a/_docs/other/developer-guide.md +++ b/_docs/other/developer-guide.md @@ -1,7 +1,5 @@ --- -layout: page title: Developer Guide -permalink: /other/developer-guide/ --- ## Compiling diff --git a/_docs/other/discord-bot-usage.md b/_docs/other/discord-bot-usage.md index 501f81d..fc1e7d8 100644 --- a/_docs/other/discord-bot-usage.md +++ b/_docs/other/discord-bot-usage.md @@ -1,7 +1,5 @@ --- -layout: page title: Discord Bot Usage -permalink: /other/discord-bot-usage/ --- Our discord bot provides some very useful toos to debug/issue track your server. We will go in-depth on how to use the bot commands and its tools. diff --git a/_docs/other/geyserconnect.md b/_docs/other/geyserconnect.md index eb34398..259eb29 100644 --- a/_docs/other/geyserconnect.md +++ b/_docs/other/geyserconnect.md @@ -1,7 +1,5 @@ --- -layout: page title: GeyserConnect -permalink: /other/geyserconnect/ --- GeyserConnect is a extension for Geyser that allows you to join multiple servers using a single GeyserMC proxy. diff --git a/_docs/other/geyseroptionalpack.md b/_docs/other/geyseroptionalpack.md index 969a601..712e2cc 100644 --- a/_docs/other/geyseroptionalpack.md +++ b/_docs/other/geyseroptionalpack.md @@ -1,7 +1,5 @@ --- -layout: page title: GeyserOptionalPack -permalink: /other/geyseroptionalpack/ --- # [Download here](https://ci.opencollab.dev/job/GeyserMC/job/GeyserOptionalPack/job/master/lastSuccessfulBuild/artifact/GeyserOptionalPack.mcpack) diff --git a/_docs/other/root.md b/_docs/other/root.md index eedb22e..8cc0b46 100644 --- a/_docs/other/root.md +++ b/_docs/other/root.md @@ -1,5 +1,4 @@ --- -layout: page title: Other permalink: /other/ --- diff --git a/_docs/other/test-server.md b/_docs/other/test-server.md index 6cb7974..26d317b 100644 --- a/_docs/other/test-server.md +++ b/_docs/other/test-server.md @@ -1,7 +1,5 @@ --- -layout: page title: Test Server -permalink: /other/test-server/ --- ### Details diff --git a/_includes/alert.html b/_includes/alert.html deleted file mode 100644 index a04371f..0000000 --- a/_includes/alert.html +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/_includes/doc.html b/_includes/doc.html deleted file mode 100644 index 7ca21b6..0000000 --- a/_includes/doc.html +++ /dev/null @@ -1 +0,0 @@ -{% if include.name %}{{ include.name }}{% else %}{{ include.path }}{% endif %} diff --git a/_includes/editable.html b/_includes/editable.html deleted file mode 100644 index 7a71523..0000000 --- a/_includes/editable.html +++ /dev/null @@ -1,6 +0,0 @@ - Edit this page - Create Wiki issue/bug report - Create Geyser issue/bug report - diff --git a/_includes/feedback.html b/_includes/feedback.html deleted file mode 100644 index 0f7f804..0000000 --- a/_includes/feedback.html +++ /dev/null @@ -1,44 +0,0 @@ -{% if site.feedback %} -
Feedback
-

Was this page helpful?

- - -

- Glad to hear it! Please tell us how we can improve. -

-

- Sorry to hear that. Please tell us how we can improve. -

-{% endif %}
- diff --git a/_includes/footer.html b/_includes/footer.html deleted file mode 100755 index 93d0eab..0000000 --- a/_includes/footer.html +++ /dev/null @@ -1,30 +0,0 @@ - diff --git a/_includes/google-analytics.html b/_includes/google-analytics.html deleted file mode 100644 index 5f18734..0000000 --- a/_includes/google-analytics.html +++ /dev/null @@ -1,9 +0,0 @@ -{% if site.google-analytics %} -{% endif %} diff --git a/_includes/head.html b/_includes/head.html deleted file mode 100755 index 4988034..0000000 --- a/_includes/head.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - -{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %} - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_includes/header.html b/_includes/header.html deleted file mode 100644 index ec68c92..0000000 --- a/_includes/header.html +++ /dev/null @@ -1,46 +0,0 @@ -
- -
- - diff --git a/_includes/permalinks.html b/_includes/permalinks.html deleted file mode 100644 index 4039682..0000000 --- a/_includes/permalinks.html +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/_includes/scripts.html b/_includes/scripts.html deleted file mode 100644 index 2bdad13..0000000 --- a/_includes/scripts.html +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/_includes/scrolltop.html b/_includes/scrolltop.html deleted file mode 100644 index 3320461..0000000 --- a/_includes/scrolltop.html +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/_includes/sidebar-nav.html b/_includes/sidebar-nav.html new file mode 100644 index 0000000..8aecaf7 --- /dev/null +++ b/_includes/sidebar-nav.html @@ -0,0 +1,29 @@ + \ No newline at end of file diff --git a/_includes/sidebar-page.html b/_includes/sidebar-page.html new file mode 100644 index 0000000..eda4ebe --- /dev/null +++ b/_includes/sidebar-page.html @@ -0,0 +1,5 @@ + Edit this page + Create Wiki issue/bug report + Create Geyser issue/bug report + + diff --git a/_includes/sidebar.html b/_includes/sidebar.html deleted file mode 100644 index b86741b..0000000 --- a/_includes/sidebar.html +++ /dev/null @@ -1,54 +0,0 @@ -
- - - - -
diff --git a/_includes/tags.html b/_includes/tags.html deleted file mode 100644 index 47e60f8..0000000 --- a/_includes/tags.html +++ /dev/null @@ -1,2 +0,0 @@ -{% if page.tags %}{% endif %} diff --git a/_includes/toc.html b/_includes/toc.html deleted file mode 100644 index c4a6f8c..0000000 --- a/_includes/toc.html +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/_layouts/default.html b/_layouts/default.html index ec6dfff..74a9c74 100755 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,58 +1,89 @@ - - - - {% include head.html %} - {% include google-analytics.html %} - - {% include header.html %} -
-
-
-
- {% include sidebar.html %} -
-
-
- {% include editable.html %} -
- -
-
- -
- {{ content }} - {% if section.links %}
-
{% for child in section.links %} -
-
- {{ child.title }} -
-

{{ child.description }}

-
{% endfor %} -
{% endif %} - {% include feedback.html %} -
-
-
-
- {% include footer.html %} -
- {% include scripts.html %} + + + + + + + + {{ site.title }}{% if page.title %}: {{ page.title }}{% endif %} + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+ {{ content }} +
+
+
+ +
+
+
+
+ + + - + \ No newline at end of file diff --git a/_layouts/page.html b/_layouts/page.html index 3f30384..fb196bd 100755 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -1,7 +1,18 @@ --- layout: default --- + + {{ content }} -{% include toc.html %} -{% include permalinks.html %} -{% include tags.html %} diff --git a/_sass/extras.scss b/_sass/extras.scss deleted file mode 100644 index 66eb701..0000000 --- a/_sass/extras.scss +++ /dev/null @@ -1,2437 +0,0 @@ -pre { - color: #c9d1d9 -} - -.navbar-dark .navbar-brand { - color: #f0f6fc -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f6fc -} - -body { - margin: 0; - font-family: open sans, -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c9d1d9; - text-align: left; - background-color: #212529 -} - -img { - vertical-align: middle; - border-style: none -} - -.img-fluid, -.td-content img { - max-width: 100%; - height: auto -} - -.td-border-top { - border: none; - border-top: 1px solid #eee; -} - -.td-border-none { - border: none; -} - -.td-block-padding, -.td-default main section { - padding-top: 4rem; - padding-bottom: 4rem; -} - -@media(min-width:768px) { - .td-block-padding, - .td-default main section { - padding-top: 5rem; - padding-bottom: 5rem; - } -} - -.td-overlay { - position: relative; -} - -.td-overlay::after { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} - -.td-overlay--dark::after { - background-color: rgba(64, 63, 76, .3); -} - -.td-overlay--light::after { - background-color: rgba(211, 243, 238, .3); -} - -.td-overlay__inner { - position: relative; - z-index: 1; -} - -@media(min-width:992px) { - .td-max-width-on-larger-screens, - .td-content>pre, - .td-content>.highlight, - .td-content>.lead, - .td-content>h1, - .td-content>h2, - .td-content>ul, - .td-content>ol, - .td-content>p, - .td-content>blockquote, - .td-content>dl dd, - .td-content .footnotes, - .td-content>.alert { - max-width: 80%; - } -} - -.td-box--height-min { - min-height: 300px; -} - -.td-box--height-med { - min-height: 400px; -} - -.td-box--height-max { - min-height: 500px; -} - -.td-box--height-full { - min-height: 100vh; -} - -@media(min-width:768px) { - .td-box--height-min { - min-height: 450px; - } - .td-box--height-med { - min-height: 500px; - } - .td-box--height-max { - min-height: 650px; - } -} - -.td-box .row.section { - padding-left: 5rem; - padding-right: 5rem; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; -} - -.td-box .row { - padding-left: 5rem; - padding-right: 5rem; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; -} - -.td-box.linkbox { - padding: 5rem; -} - -.td-box--0 { - color: #fff; - background-color: #403f4c; -} - -.td-box--0 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #403f4c transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--0 p>a { - color: #d9e5f8; -} - -.td-box--0 p>a:hover, -.td-box--0 p>a:focus { - color: #1e53a0; -} - -.td-box--10.td-box--gradient { - background: #403F4C -webkit-gradient(linear, left top, left bottom, from(#5d5c67), to(#403F4C)) repeat-x!important; - background: #403f4c -webkit-linear-gradient(top, #5d5c67, #403F4C) repeat-x!important; - background: #403f4c -o-linear-gradient(top, #5d5c67, #403F4C) repeat-x!important; - background: #403f4c linear-gradient(180deg, #5d5c67, #403F4C) repeat-x!important; -} - -.td-box--1 { - color: #fff; - background-color: $site_color -} - -.td-box--1 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: $site_color transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--1 p>a { - color: #cadcf5; -} - -.td-box--1 p>a:hover, -.td-box--1 p>a:focus { - color: #1e53a0; -} - -.td-box--11.td-box--gradient { - background: $site_color -webkit-gradient(linear, left top, left bottom, from(#4f7a9f), to($site_color)) repeat-x!important; - background: $site_color -webkit-linear-gradient(top, #4f7a9f, $site_color) repeat-x!important; - background: $site_color -o-linear-gradient(top, #4f7a9f, $site_color) repeat-x!important; - background: $site_color linear-gradient(180deg, #4f7a9f, $site_color) repeat-x!important; -} - -.td-box--2 { - color: #fff; - background-color: #d95040; -} - -.td-box--2 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #d95040 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--2 p>a { - color: #b1cbf1; -} - -.td-box--2 p>a:hover, -.td-box--2 p>a:focus { - color: #1e53a0; -} - -.td-box--12.td-box--gradient { - background: #D95040 -webkit-gradient(linear, left top, left bottom, from(#df6a5d), to(#D95040)) repeat-x!important; - background: #d95040 -webkit-linear-gradient(top, #df6a5d, #D95040) repeat-x!important; - background: #d95040 -o-linear-gradient(top, #df6a5d, #D95040) repeat-x!important; - background: #d95040 linear-gradient(180deg, #df6a5d, #D95040) repeat-x!important; -} - -.td-box--3 { - color: #222; - background-color: #c0e0de; -} - -.td-box--3 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #c0e0de transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--3 p>a { - color: #638ac1; -} - -.td-box--3 p>a:hover, -.td-box--3 p>a:focus { - color: #1e53a0; -} - -.td-box--13.td-box--gradient { - background: #C0E0DE -webkit-gradient(linear, left top, left bottom, from(#c9e5e3), to(#C0E0DE)) repeat-x!important; - background: #c0e0de -webkit-linear-gradient(top, #c9e5e3, #C0E0DE) repeat-x!important; - background: #c0e0de -o-linear-gradient(top, #c9e5e3, #C0E0DE) repeat-x!important; - background: #c0e0de linear-gradient(180deg, #c9e5e3, #C0E0DE) repeat-x!important; -} - -.td-box--4 { - color: #222; - background-color: #fff; -} - -.td-box--4 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #fff transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--4 p>a { - color: #72a1e5; -} - -.td-box--4 p>a:hover, -.td-box--4 p>a:focus { - color: #1e53a0; -} - -.td-box--14.td-box--gradient { - background: white -webkit-gradient(linear, left top, left bottom, from(white), to(white)) repeat-x!important; - background: #fff -webkit-linear-gradient(top, white, white) repeat-x!important; - background: #fff -o-linear-gradient(top, white, white) repeat-x!important; - background: #fff linear-gradient(180deg, white, white) repeat-x!important; -} - -.td-box--5 { - color: #fff; - background-color: #888; -} - -.td-box--5 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #888 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--5 p>a { - color: #b4cdf1; -} - -.td-box--5 p>a:hover, -.td-box--5 p>a:focus { - color: #1e53a0; -} - -.td-box--15.td-box--gradient { - background: #888 -webkit-gradient(linear, left top, left bottom, from(#9a9a9a), to(#888)) repeat-x!important; - background: #888 -webkit-linear-gradient(top, #9a9a9a, #888) repeat-x!important; - background: #888 -o-linear-gradient(top, #9a9a9a, #888) repeat-x!important; - background: #888 linear-gradient(180deg, #9a9a9a, #888) repeat-x!important; -} - -.td-box--6 { - color: #fff; - background-color: #3772ff; -} - -.td-box--6 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #3772ff transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--6 p>a { - color: #a9c6ef; -} - -.td-box--6 p>a:hover, -.td-box--6 p>a:focus { - color: #1e53a0; -} - -.td-box--16.td-box--gradient { - background: #3772FF -webkit-gradient(linear, left top, left bottom, from(#5587ff), to(#3772FF)) repeat-x!important; - background: #3772ff -webkit-linear-gradient(top, #5587ff, #3772FF) repeat-x!important; - background: #3772ff -o-linear-gradient(top, #5587ff, #3772FF) repeat-x!important; - background: #3772ff linear-gradient(180deg, #5587ff, #3772FF) repeat-x!important; -} - -.td-box--7 { - color: #fff; - background-color: #ed6a5a; -} - -.td-box--7 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ed6a5a transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--7 p>a { - color: #a5c3ee; -} - -.td-box--7 p>a:hover, -.td-box--7 p>a:focus { - color: #1e53a0; -} - -.td-box--17.td-box--gradient { - background: #ED6A5A -webkit-gradient(linear, left top, left bottom, from(#f08073), to(#ED6A5A)) repeat-x!important; - background: #ed6a5a -webkit-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a -o-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a linear-gradient(180deg, #f08073, #ED6A5A) repeat-x!important; -} - -.td-box--8 { - color: #fff; - background-color: #403f4c; -} - -.td-box--8 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #403f4c transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--8 p>a { - color: #d9e5f8; -} - -.td-box--8 p>a:hover, -.td-box--8 p>a:focus { - color: #1e53a0; -} - -.td-box--18.td-box--gradient { - background: #403F4C -webkit-gradient(linear, left top, left bottom, from(#5d5c67), to(#403F4C)) repeat-x!important; - background: #403f4c -webkit-linear-gradient(top, #5d5c67, #403F4C) repeat-x!important; - background: #403f4c -o-linear-gradient(top, #5d5c67, #403F4C) repeat-x!important; - background: #403f4c linear-gradient(180deg, #5d5c67, #403F4C) repeat-x!important; -} - -.td-box--9 { - color: #fff; - background-color: #ed6a5a; -} - -.td-box--9 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ed6a5a transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--9 p>a { - color: #a5c3ee; -} - -.td-box--9 p>a:hover, -.td-box--9 p>a:focus { - color: #1e53a0; -} - -.td-box--19.td-box--gradient { - background: #ED6A5A -webkit-gradient(linear, left top, left bottom, from(#f08073), to(#ED6A5A)) repeat-x!important; - background: #ed6a5a -webkit-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a -o-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a linear-gradient(180deg, #f08073, #ED6A5A) repeat-x!important; -} - -.td-box--10 { - color: #fff; - background-color: $site_color -} - -.td-box--10 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: $site_color transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--10 p>a { - color: #cadcf5; -} - -.td-box--10 p>a:hover, -.td-box--10 p>a:focus { - color: #1e53a0; -} - -.td-box--110.td-box--gradient { - background: $site_color -webkit-gradient(linear, left top, left bottom, from(#4f7a9f), to($site_color)) repeat-x!important; - background: $site_color -webkit-linear-gradient(top, #4f7a9f, $site_color) repeat-x!important; - background: $site_color -o-linear-gradient(top, #4f7a9f, $site_color) repeat-x!important; - background: $site_color linear-gradient(180deg, #4f7a9f, $site_color) repeat-x!important; -} - -.td-box--11 { - color: #fff; - background-color: #d95040; -} - -.td-box--11 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #d95040 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--11 p>a { - color: #b1cbf1; -} - -.td-box--11 p>a:hover, -.td-box--11 p>a:focus { - color: #1e53a0; -} - -.td-box--111.td-box--gradient { - background: #D95040 -webkit-gradient(linear, left top, left bottom, from(#df6a5d), to(#D95040)) repeat-x!important; - background: #d95040 -webkit-linear-gradient(top, #df6a5d, #D95040) repeat-x!important; - background: #d95040 -o-linear-gradient(top, #df6a5d, #D95040) repeat-x!important; - background: #d95040 linear-gradient(180deg, #df6a5d, #D95040) repeat-x!important; -} - -.td-box--12 { - color: #222; - background-color: #fff; -} - -.td-box--12 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #fff transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--12 p>a { - color: #72a1e5; -} - -.td-box--12 p>a:hover, -.td-box--12 p>a:focus { - color: #1e53a0; -} - -.td-box--112.td-box--gradient { - background: white -webkit-gradient(linear, left top, left bottom, from(white), to(white)) repeat-x!important; - background: #fff -webkit-linear-gradient(top, white, white) repeat-x!important; - background: #fff -o-linear-gradient(top, white, white) repeat-x!important; - background: #fff linear-gradient(180deg, white, white) repeat-x!important; -} - -.td-box--13 { - color: #222; - background-color: #c0e0de; -} - -.td-box--13 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #c0e0de transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--13 p>a { - color: #638ac1; -} - -.td-box--13 p>a:hover, -.td-box--13 p>a:focus { - color: #1e53a0; -} - -.td-box--113.td-box--gradient { - background: #C0E0DE -webkit-gradient(linear, left top, left bottom, from(#c9e5e3), to(#C0E0DE)) repeat-x!important; - background: #c0e0de -webkit-linear-gradient(top, #c9e5e3, #C0E0DE) repeat-x!important; - background: #c0e0de -o-linear-gradient(top, #c9e5e3, #C0E0DE) repeat-x!important; - background: #c0e0de linear-gradient(180deg, #c9e5e3, #C0E0DE) repeat-x!important; -} - -.td-box--blue { - color: #fff; - background-color: #72a1e5; -} - -.td-box--blue .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #72a1e5 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--blue p>a { - color: #a0c0ee; -} - -.td-box--blue p>a:hover, -.td-box--blue p>a:focus { - color: #1e53a0; -} - -.td-box--1blue.td-box--gradient { - background: #72A1E5 -webkit-gradient(linear, left top, left bottom, from(#87afe9), to(#72A1E5)) repeat-x!important; - background: #72a1e5 -webkit-linear-gradient(top, #87afe9, #72A1E5) repeat-x!important; - background: #72a1e5 -o-linear-gradient(top, #87afe9, #72A1E5) repeat-x!important; - background: #72a1e5 linear-gradient(180deg, #87afe9, #72A1E5) repeat-x!important; -} - -.td-box--indigo { - color: #fff; - background-color: #6610f2; -} - -.td-box--indigo .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #6610f2 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--indigo p>a { - color: #b8cff2; -} - -.td-box--indigo p>a:hover, -.td-box--indigo p>a:focus { - color: #1e53a0; -} - -.td-box--1indigo.td-box--gradient { - background: #6610f2 -webkit-gradient(linear, left top, left bottom, from(#7d34f4), to(#6610f2)) repeat-x!important; - background: #6610f2 -webkit-linear-gradient(top, #7d34f4, #6610f2) repeat-x!important; - background: #6610f2 -o-linear-gradient(top, #7d34f4, #6610f2) repeat-x!important; - background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x!important; -} - -.td-box--purple { - color: #fff; - background-color: #6f42c1; -} - -.td-box--purple .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #6f42c1 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--purple p>a { - color: #b7cff2; -} - -.td-box--purple p>a:hover, -.td-box--purple p>a:focus { - color: #1e53a0; -} - -.td-box--1purple.td-box--gradient { - background: #6f42c1 -webkit-gradient(linear, left top, left bottom, from(#855eca), to(#6f42c1)) repeat-x!important; - background: #6f42c1 -webkit-linear-gradient(top, #855eca, #6f42c1) repeat-x!important; - background: #6f42c1 -o-linear-gradient(top, #855eca, #6f42c1) repeat-x!important; - background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x!important; -} - -.td-box--pink { - color: #fff; - background-color: #e83e8c; -} - -.td-box--pink .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #e83e8c transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--pink p>a { - color: #aec9f0; -} - -.td-box--pink p>a:hover, -.td-box--pink p>a:focus { - color: #1e53a0; -} - -.td-box--1pink.td-box--gradient { - background: #e83e8c -webkit-gradient(linear, left top, left bottom, from(#eb5b9d), to(#e83e8c)) repeat-x!important; - background: #e83e8c -webkit-linear-gradient(top, #eb5b9d, #e83e8c) repeat-x!important; - background: #e83e8c -o-linear-gradient(top, #eb5b9d, #e83e8c) repeat-x!important; - background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x!important; -} - -.td-box--red { - color: #fff; - background-color: #dc3545; -} - -.td-box--red .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #dc3545 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--red p>a { - color: #b4cdf1; -} - -.td-box--red p>a:hover, -.td-box--red p>a:focus { - color: #1e53a0; -} - -.td-box--1red.td-box--gradient { - background: #dc3545 -webkit-gradient(linear, left top, left bottom, from(#e15361), to(#dc3545)) repeat-x!important; - background: #dc3545 -webkit-linear-gradient(top, #e15361, #dc3545) repeat-x!important; - background: #dc3545 -o-linear-gradient(top, #e15361, #dc3545) repeat-x!important; - background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x!important; -} - -.td-box--orange { - color: #fff; - background-color: #ba5a31; -} - -.td-box--orange .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ba5a31 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--orange p>a { - color: #bed4f3; -} - -.td-box--orange p>a:hover, -.td-box--orange p>a:focus { - color: #1e53a0; -} - -.td-box--1orange.td-box--gradient { - background: #BA5A31 -webkit-gradient(linear, left top, left bottom, from(#c47350), to(#BA5A31)) repeat-x!important; - background: #ba5a31 -webkit-linear-gradient(top, #c47350, #BA5A31) repeat-x!important; - background: #ba5a31 -o-linear-gradient(top, #c47350, #BA5A31) repeat-x!important; - background: #ba5a31 linear-gradient(180deg, #c47350, #BA5A31) repeat-x!important; -} - -.td-box--yellow { - color: #fff; - background-color: #ffc107; -} - -.td-box--yellow .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ffc107 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--yellow p>a { - color: #b7cff2; -} - -.td-box--yellow p>a:hover, -.td-box--yellow p>a:focus { - color: #1e53a0; -} - -.td-box--1yellow.td-box--gradient { - background: #ffc107 -webkit-gradient(linear, left top, left bottom, from(#ffca2c), to(#ffc107)) repeat-x!important; - background: #ffc107 -webkit-linear-gradient(top, #ffca2c, #ffc107) repeat-x!important; - background: #ffc107 -o-linear-gradient(top, #ffca2c, #ffc107) repeat-x!important; - background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x!important; -} - -.td-box--green { - color: #fff; - background-color: #28a745; -} - -.td-box--green .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #28a745 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--green p>a { - color: #c6d9f4; -} - -.td-box--green p>a:hover, -.td-box--green p>a:focus { - color: #1e53a0; -} - -.td-box--1green.td-box--gradient { - background: #28a745 -webkit-gradient(linear, left top, left bottom, from(#48b461), to(#28a745)) repeat-x!important; - background: #28a745 -webkit-linear-gradient(top, #48b461, #28a745) repeat-x!important; - background: #28a745 -o-linear-gradient(top, #48b461, #28a745) repeat-x!important; - background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x!important; -} - -.td-box--teal { - color: #fff; - background-color: #20c997; -} - -.td-box--teal .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #20c997 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--teal p>a { - color: #bfd4f3; -} - -.td-box--teal p>a:hover, -.td-box--teal p>a:focus { - color: #1e53a0; -} - -.td-box--1teal.td-box--gradient { - background: #20c997 -webkit-gradient(linear, left top, left bottom, from(#41d1a7), to(#20c997)) repeat-x!important; - background: #20c997 -webkit-linear-gradient(top, #41d1a7, #20c997) repeat-x!important; - background: #20c997 -o-linear-gradient(top, #41d1a7, #20c997) repeat-x!important; - background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x!important; -} - -.td-box--cyan { - color: #fff; - background-color: #17a2b8; -} - -.td-box--cyan .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #17a2b8 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--cyan p>a { - color: #c6d9f4; -} - -.td-box--cyan p>a:hover, -.td-box--cyan p>a:focus { - color: #1e53a0; -} - -.td-box--1cyan.td-box--gradient { - background: #17a2b8 -webkit-gradient(linear, left top, left bottom, from(#3ab0c3), to(#17a2b8)) repeat-x!important; - background: #17a2b8 -webkit-linear-gradient(top, #3ab0c3, #17a2b8) repeat-x!important; - background: #17a2b8 -o-linear-gradient(top, #3ab0c3, #17a2b8) repeat-x!important; - background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x!important; -} - -.td-box--white { - color: #222; - background-color: #fff; -} - -.td-box--white .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #fff transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--white p>a { - color: #72a1e5; -} - -.td-box--white p>a:hover, -.td-box--white p>a:focus { - color: #1e53a0; -} - -.td-box--1white.td-box--gradient { - background: #fff -webkit-gradient(linear, left top, left bottom, from(white), to(#fff)) repeat-x!important; - background: #fff -webkit-linear-gradient(top, white, #fff) repeat-x!important; - background: #fff -o-linear-gradient(top, white, #fff) repeat-x!important; - background: #fff linear-gradient(180deg, white, #fff) repeat-x!important; -} - -.td-box--gray { - color: #fff; - background-color: #888; -} - -.td-box--gray .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #888 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--gray p>a { - color: #b4cdf1; -} - -.td-box--gray p>a:hover, -.td-box--gray p>a:focus { - color: #1e53a0; -} - -.td-box--1gray.td-box--gradient { - background: #888 -webkit-gradient(linear, left top, left bottom, from(#9a9a9a), to(#888)) repeat-x!important; - background: #888 -webkit-linear-gradient(top, #9a9a9a, #888) repeat-x!important; - background: #888 -o-linear-gradient(top, #9a9a9a, #888) repeat-x!important; - background: #888 linear-gradient(180deg, #9a9a9a, #888) repeat-x!important; -} - -.td-box--gray-dark { - color: #fff; - background-color: #333; -} - -.td-box--gray-dark .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #333 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--gray-dark p>a { - color: #e3ecfa; -} - -.td-box--gray-dark p>a:hover, -.td-box--gray-dark p>a:focus { - color: #1e53a0; -} - -.td-box--1gray-dark.td-box--gradient { - background: #333 -webkit-gradient(linear, left top, left bottom, from(#525252), to(#333)) repeat-x!important; - background: #333 -webkit-linear-gradient(top, #525252, #333) repeat-x!important; - background: #333 -o-linear-gradient(top, #525252, #333) repeat-x!important; - background: #333 linear-gradient(180deg, #525252, #333) repeat-x!important; -} - -.td-box--primary { - color: #fff; - background-color: $site_color -} - -.td-box--primary .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: $site_color transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--primary p>a { - color: #cadcf5; -} - -.td-box--primary p>a:hover, -.td-box--primary p>a:focus { - color: #1e53a0; -} - -.td-box--1primary.td-box--gradient { - background: $site_color -webkit-gradient(linear, left top, left bottom, from(#4f7a9f), to($site_color)) repeat-x!important; - background: $site_color -webkit-linear-gradient(top, #4f7a9f, $site_color) repeat-x!important; - background: $site_color -o-linear-gradient(top, #4f7a9f, $site_color) repeat-x!important; - background: $site_color linear-gradient(180deg, #4f7a9f, $site_color) repeat-x!important; -} - -.td-box--secondary { - color: #fff; - background-color: #d95040; -} - -.td-box--secondary .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #d95040 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--secondary p>a { - color: #b1cbf1; -} - -.td-box--secondary p>a:hover, -.td-box--secondary p>a:focus { - color: #1e53a0; -} - -.td-box--1secondary.td-box--gradient { - background: #D95040 -webkit-gradient(linear, left top, left bottom, from(#df6a5d), to(#D95040)) repeat-x!important; - background: #d95040 -webkit-linear-gradient(top, #df6a5d, #D95040) repeat-x!important; - background: #d95040 -o-linear-gradient(top, #df6a5d, #D95040) repeat-x!important; - background: #d95040 linear-gradient(180deg, #df6a5d, #D95040) repeat-x!important; -} - -.td-box--success { - color: #fff; - background-color: #3772ff; -} - -.td-box--success .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #3772ff transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--success p>a { - color: #a9c6ef; -} - -.td-box--success p>a:hover, -.td-box--success p>a:focus { - color: #1e53a0; -} - -.td-box--1success.td-box--gradient { - background: #3772FF -webkit-gradient(linear, left top, left bottom, from(#5587ff), to(#3772FF)) repeat-x!important; - background: #3772ff -webkit-linear-gradient(top, #5587ff, #3772FF) repeat-x!important; - background: #3772ff -o-linear-gradient(top, #5587ff, #3772FF) repeat-x!important; - background: #3772ff linear-gradient(180deg, #5587ff, #3772FF) repeat-x!important; -} - -.td-box--info { - color: #222; - background-color: #c0e0de; -} - -.td-box--info .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #c0e0de transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--info p>a { - color: #638ac1; -} - -.td-box--info p>a:hover, -.td-box--info p>a:focus { - color: #1e53a0; -} - -.td-box--1info.td-box--gradient { - background: #C0E0DE -webkit-gradient(linear, left top, left bottom, from(#c9e5e3), to(#C0E0DE)) repeat-x!important; - background: #c0e0de -webkit-linear-gradient(top, #c9e5e3, #C0E0DE) repeat-x!important; - background: #c0e0de -o-linear-gradient(top, #c9e5e3, #C0E0DE) repeat-x!important; - background: #c0e0de linear-gradient(180deg, #c9e5e3, #C0E0DE) repeat-x!important; -} - -.td-box--warning { - color: #fff; - background-color: #ed6a5a; -} - -.td-box--warning .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ed6a5a transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--warning p>a { - color: #a5c3ee; -} - -.td-box--warning p>a:hover, -.td-box--warning p>a:focus { - color: #1e53a0; -} - -.td-box--1warning.td-box--gradient { - background: #ED6A5A -webkit-gradient(linear, left top, left bottom, from(#f08073), to(#ED6A5A)) repeat-x!important; - background: #ed6a5a -webkit-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a -o-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a linear-gradient(180deg, #f08073, #ED6A5A) repeat-x!important; -} - -.td-box--danger { - color: #fff; - background-color: #ed6a5a; -} - -.td-box--danger .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ed6a5a transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--danger p>a { - color: #a5c3ee; -} - -.td-box--danger p>a:hover, -.td-box--danger p>a:focus { - color: #1e53a0; -} - -.td-box--1danger.td-box--gradient { - background: #ED6A5A -webkit-gradient(linear, left top, left bottom, from(#f08073), to(#ED6A5A)) repeat-x!important; - background: #ed6a5a -webkit-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a -o-linear-gradient(top, #f08073, #ED6A5A) repeat-x!important; - background: #ed6a5a linear-gradient(180deg, #f08073, #ED6A5A) repeat-x!important; -} - -.td-box--light { - color: #222; - background-color: #d3f3ee; -} - -.td-box--light .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #d3f3ee transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--light p>a { - color: #6993d0; -} - -.td-box--light p>a:hover, -.td-box--light p>a:focus { - color: #1e53a0; -} - -.td-box--1light.td-box--gradient { - background: #D3F3EE -webkit-gradient(linear, left top, left bottom, from(#daf5f1), to(#D3F3EE)) repeat-x!important; - background: #d3f3ee -webkit-linear-gradient(top, #daf5f1, #D3F3EE) repeat-x!important; - background: #d3f3ee -o-linear-gradient(top, #daf5f1, #D3F3EE) repeat-x!important; - background: #d3f3ee linear-gradient(180deg, #daf5f1, #D3F3EE) repeat-x!important; -} - -.td-box--dark { - color: #fff; - background-color: #403f4c; -} - -.td-box--dark .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #403f4c transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--dark p>a { - color: #d9e5f8; -} - -.td-box--dark p>a:hover, -.td-box--dark p>a:focus { - color: #1e53a0; -} - -.td-box--1dark.td-box--gradient { - background: #403F4C -webkit-gradient(linear, left top, left bottom, from(#5d5c67), to(#403F4C)) repeat-x!important; - background: #403f4c -webkit-linear-gradient(top, #5d5c67, #403F4C) repeat-x!important; - background: #403f4c -o-linear-gradient(top, #5d5c67, #403F4C) repeat-x!important; - background: #403f4c linear-gradient(180deg, #5d5c67, #403F4C) repeat-x!important; -} - -.td-box--100 { - color: #222; - background-color: #f8f9fa; -} - -.td-box--100 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #f8f9fa transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--100 p>a { - color: #709ee0; -} - -.td-box--100 p>a:hover, -.td-box--100 p>a:focus { - color: #1e53a0; -} - -.td-box--1100.td-box--gradient { - background: #f8f9fa -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#f8f9fa)) repeat-x!important; - background: #f8f9fa -webkit-linear-gradient(top, #f9fafb, #f8f9fa) repeat-x!important; - background: #f8f9fa -o-linear-gradient(top, #f9fafb, #f8f9fa) repeat-x!important; - background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x!important; -} - -.td-box--200 { - color: #222; - background-color: #eee; -} - -.td-box--200 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #eee transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--200 p>a { - color: #6d99d8; -} - -.td-box--200 p>a:hover, -.td-box--200 p>a:focus { - color: #1e53a0; -} - -.td-box--1200.td-box--gradient { - background: #eee -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#eee)) repeat-x!important; - background: #eee -webkit-linear-gradient(top, #f1f1f1, #eee) repeat-x!important; - background: #eee -o-linear-gradient(top, #f1f1f1, #eee) repeat-x!important; - background: #eee linear-gradient(180deg, #f1f1f1, #eee) repeat-x!important; -} - -.td-box--300 { - color: #222; - background-color: #dee2e6; -} - -.td-box--300 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #dee2e6 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--300 p>a { - color: #6993cf; -} - -.td-box--300 p>a:hover, -.td-box--300 p>a:focus { - color: #1e53a0; -} - -.td-box--1300.td-box--gradient { - background: #dee2e6 -webkit-gradient(linear, left top, left bottom, from(#e3e6ea), to(#dee2e6)) repeat-x!important; - background: #dee2e6 -webkit-linear-gradient(top, #e3e6ea, #dee2e6) repeat-x!important; - background: #dee2e6 -o-linear-gradient(top, #e3e6ea, #dee2e6) repeat-x!important; - background: #dee2e6 linear-gradient(180deg, #e3e6ea, #dee2e6) repeat-x!important; -} - -.td-box--400 { - color: #222; - background-color: #ccc; -} - -.td-box--400 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #ccc transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--400 p>a { - color: #6288be; -} - -.td-box--400 p>a:hover, -.td-box--400 p>a:focus { - color: #1e53a0; -} - -.td-box--1400.td-box--gradient { - background: #ccc -webkit-gradient(linear, left top, left bottom, from(#d4d4d4), to(#ccc)) repeat-x!important; - background: #ccc -webkit-linear-gradient(top, #d4d4d4, #ccc) repeat-x!important; - background: #ccc -o-linear-gradient(top, #d4d4d4, #ccc) repeat-x!important; - background: #ccc linear-gradient(180deg, #d4d4d4, #ccc) repeat-x!important; -} - -.td-box--500 { - color: #fff; - background-color: #adb5bd; -} - -.td-box--500 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #adb5bd transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--500 p>a { - color: #9bbced; -} - -.td-box--500 p>a:hover, -.td-box--500 p>a:focus { - color: #1e53a0; -} - -.td-box--1500.td-box--gradient { - background: #adb5bd -webkit-gradient(linear, left top, left bottom, from(#b9c0c7), to(#adb5bd)) repeat-x!important; - background: #adb5bd -webkit-linear-gradient(top, #b9c0c7, #adb5bd) repeat-x!important; - background: #adb5bd -o-linear-gradient(top, #b9c0c7, #adb5bd) repeat-x!important; - background: #adb5bd linear-gradient(180deg, #b9c0c7, #adb5bd) repeat-x!important; -} - -.td-box--600 { - color: #fff; - background-color: #888; -} - -.td-box--600 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #888 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--600 p>a { - color: #b4cdf1; -} - -.td-box--600 p>a:hover, -.td-box--600 p>a:focus { - color: #1e53a0; -} - -.td-box--1600.td-box--gradient { - background: #888 -webkit-gradient(linear, left top, left bottom, from(#9a9a9a), to(#888)) repeat-x!important; - background: #888 -webkit-linear-gradient(top, #9a9a9a, #888) repeat-x!important; - background: #888 -o-linear-gradient(top, #9a9a9a, #888) repeat-x!important; - background: #888 linear-gradient(180deg, #9a9a9a, #888) repeat-x!important; -} - -.td-box--700 { - color: #fff; - background-color: #495057; -} - -.td-box--700 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #495057 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--700 p>a { - color: #d3e2f7; -} - -.td-box--700 p>a:hover, -.td-box--700 p>a:focus { - color: #1e53a0; -} - -.td-box--1700.td-box--gradient { - background: #495057 -webkit-gradient(linear, left top, left bottom, from(#646a70), to(#495057)) repeat-x!important; - background: #495057 -webkit-linear-gradient(top, #646a70, #495057) repeat-x!important; - background: #495057 -o-linear-gradient(top, #646a70, #495057) repeat-x!important; - background: #495057 linear-gradient(180deg, #646a70, #495057) repeat-x!important; -} - -.td-box--800 { - color: #fff; - background-color: #333; -} - -.td-box--800 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #333 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--800 p>a { - color: #e3ecfa; -} - -.td-box--800 p>a:hover, -.td-box--800 p>a:focus { - color: #1e53a0; -} - -.td-box--1800.td-box--gradient { - background: #333 -webkit-gradient(linear, left top, left bottom, from(#525252), to(#333)) repeat-x!important; - background: #333 -webkit-linear-gradient(top, #525252, #333) repeat-x!important; - background: #333 -o-linear-gradient(top, #525252, #333) repeat-x!important; - background: #333 linear-gradient(180deg, #525252, #333) repeat-x!important; -} - -.td-box--900 { - color: #fff; - background-color: #222; -} - -.td-box--900 .td-arrow-down::before { - left: 50%; - margin-left: -30px; - bottom: -25px; - border-style: solid; - border-width: 25px 30px 0; - border-color: #222 transparent transparent transparent; - z-index: 3; - position: absolute; - content: ""; -} - -.td-box--900 p>a { - color: #ecf2fc; -} - -.td-box--900 p>a:hover, -.td-box--900 p>a:focus { - color: #1e53a0; -} - -.td-box--1900.td-box--gradient { - background: #222 -webkit-gradient(linear, left top, left bottom, from(#434343), to(#222)) repeat-x!important; - background: #222 -webkit-linear-gradient(top, #434343, #222) repeat-x!important; - background: #222 -o-linear-gradient(top, #434343, #222) repeat-x!important; - background: #222 linear-gradient(180deg, #434343, #222) repeat-x!important; -} - -.td-blog .td-rss-button { - position: absolute; - top: 5.5rem; - right: 1rem; - z-index: 22; -} - -.td-content .highlight { - margin: 2rem 0; - padding: 1rem; - background-color: #161b22; -} - -.td-content .highlight pre, -.td-content .highlight div { - background-color: inherit!important; -} - -.td-content .highlight pre { - margin: 0; - padding: 0; -} - -.td-content p code, -.td-content li>code, -.td-content table code { - color: inherit; - padding: .2em .4em; - margin: 0; - font-size: 85%; - word-break: normal; - background-color: rgba(0, 0, 0, .05); - border-radius: .25rem; -} - -.td-content p code br, -.td-content li>code br, -.td-content table code br { - display: none; -} - -.td-content pre { - word-wrap: normal; - background-color: #f8f9fa; - padding: 1rem; -} - -.td-content pre>code { - padding: 0; - margin: 0; - font-size: 100%; - word-break: normal; - white-space: pre; - border: 0; -} - -.td-navbar-cover { - background: $site_color -} - -@media(min-width:768px) { - .td-navbar-cover { - background: transparent!important; - } - .td-navbar-cover .nav-link { - text-shadow: 1px 1px 2px #403f4c; - } -} - -.td-navbar-cover.navbar-bg-onscroll .nav-link { - text-shadow: none; -} - -.navbar-bg-onscroll { - background: $site_color!important; - opacity: inherit; -} - -.td-navbar { - background: $site_color; - min-height: 4rem; - margin: 0; - z-index: 32; -} - -footer { - background: $site_color; -} - -@media(min-width:768px) { - .td-navbar { - position: fixed; - top: 0; - width: 100%; - } -} - -.td-navbar .navbar-brand { - text-transform: none; - text-align: center; -} - -.td-navbar .navbar-brand .nav-link { - display: inline-block; - margin-right: -30px; -} - -.td-navbar .navbar-brand img { - display: inline-block; - margin: 0 10px; - height: 30px; -} - -.td-navbar .nav-link { - text-transform: none; - font-weight: 700; -} - -.td-navbar .td-search-input { - border: none; -} - -.td-navbar .td-search-input::-webkit-input-placeholder { - color: rgba(255, 255, 255, .75); -} - -.td-navbar .td-search-input:-moz-placeholder { - color: rgba(255, 255, 255, .75); -} - -.td-navbar .td-search-input::-moz-placeholder { - color: rgba(255, 255, 255, .75); -} - -.td-navbar .td-search-input:-ms-input-placeholder { - color: rgba(255, 255, 255, .75); -} - -.td-navbar .dropdown { - min-width: 100px; -} - -.headerlink { - display: inline-block; - margin-left: 1rem; - -webkit-transform: translateY(.5rem); - transform: translateY(.5rem); - transition: color .25s, opacity .125s .25s, -webkit-transform .25s .25s; - transition: transform .25s .25s, color .25s, opacity .125s .25s; - transition: transform .25s .25s, color .25s, opacity .125s .25s, -webkit-transform .25s .25s; - opacity: 0; -} -[dir=rtl] .headerlink { - margin-right: 1rem; - margin-left: 0; -} -html body .md-typeset .headerlink { - color: rgba(0, 0, 0, .26); -} - -.headerlink { - opacity: 0; -} - -.headerlink:focus, .headerlink:hover { - -webkit-transform: translate(0); - transform: translate(0); - opacity: 1; -} - -@media(max-width:991.98px) { - .td-navbar { - padding-right: .5rem; - padding-left: .75rem; - } - .td-navbar .td-navbar-nav-scroll { - max-width: 100%; - height: 2.5rem; - margin-top: .25rem; - overflow: hidden; - font-size: .875rem; - } - .td-navbar .td-navbar-nav-scroll .nav-link { - padding-right: .25rem; - padding-left: 0; - } - .td-navbar .td-navbar-nav-scroll .navbar-nav { - padding-bottom: 2rem; - overflow-x: auto; - white-space: nowrap; - -webkit-overflow-scrolling: touch; - } -} - -.td-sidebar-nav { - padding-right: .5rem; - margin-right: -15px; - margin-left: -15px; -} - -@media(min-width:768px) { - @supports((position: -webkit-sticky) or (position: sticky)) { - .td-sidebar-nav { - max-height: -webkit-calc(100vh - 10rem); - max-height: calc(100vh - 10rem); - overflow-y: auto; - } - } -} - -@media(min-width:768px) { - .td-sidebar-nav { - display: block!important; - } -} - -.td-sidebar-nav__section { - padding-left: 0; -} - -.td-sidebar-nav__section li { - list-style: none; -} - -.td-sidebar-nav__section ul { - padding: 0; - margin: 0; -} - -@media(min-width:768px) { - .td-sidebar-nav__section>ul { - padding-left: .5rem; - } -} - -.td-sidebar-nav__section-title { - display: block; - font-weight: 500; -} - -.td-sidebar-nav__section-title .active { - font-weight: 700; -} - -.td-sidebar-nav__section-title a { - color: #c9d1d9; -} - -.td-sidebar-nav .td-sidebar-link { - display: block; - padding-bottom: .375rem; -} - -.td-sidebar-nav .td-sidebar-link__page { - color: #fff; - font-weight: 300; -} - -.td-sidebar-nav a:hover { - color: #72a1e5; - text-decoration: none; -} - -.td-sidebar-nav a.active { - font-weight: 700; -} - -.td-sidebar-nav .dropdown a { - color: #fff; -} - -.td-sidebar-nav .dropdown .nav-link { - padding: 0 0 1rem; -} - -.td-sidebar { - padding-bottom: 1rem; -} - -@media(min-width:768px) { - .td-sidebar { - padding-top: 4rem; - background-color: rgba(48, 99, 142, .03); - padding-right: 1rem; - border-right: 1px solid #dee2e6; - } -} - -.td-sidebar__toggle { - line-height: 1; - color: #c9d1d9; - margin: 1rem; -} - -.td-sidebar__toggle:hover, .td-sidebar__toggle:focus { - text-decoration: none; -} - -.td-sidebar__search { - padding: 1rem 15px; - margin-right: -15px; - margin-left: -15px; -} - -.td-sidebar__inner { - -webkit-box-ordinal-group: 1; - -webkit-order: 0; - -ms-flex-order: 0; - order: 0; -} - -@media(min-width:768px) { - @supports((position: -webkit-sticky) or (position: sticky)) { - .td-sidebar__inner { - position: -webkit-sticky; - position: sticky; - top: 4rem; - z-index: 10; - height: -webkit-calc(100vh - 6rem); - height: calc(100vh - 6rem); - } - } -} - -@media(min-width:1200px) { - .td-sidebar__inner { - -webkit-box-flex: 0; - -webkit-flex: 0 1 320px; - -ms-flex: 0 1 320px; - flex: 0 1 320px; - } -} - -.td-sidebar__inner .td-search-box { - width: 100%; -} - -.td-toc { - border-left: 1px solid #dee2e6; - -webkit-box-ordinal-group: 3; - -webkit-order: 2; - -ms-flex-order: 2; - order: 2; - padding-top: .75rem; - padding-bottom: 1.5rem; - vertical-align: top; -} - -@supports((position:-webkit-sticky) or (position:sticky)) { - .td-toc { - position: -webkit-sticky; - position: sticky; - top: 4rem; - height: -webkit-calc(100vh - 10rem); - height: calc(100vh - 4rem); - overflow-y: auto; - } -} - -.td-toc a { - display: block; - font-weight: 300; - padding-bottom: .25rem; -} - -.td-toc li { - list-style: none; - display: block; -} - -.td-toc li li { - margin-left: .5rem; -} - -.td-toc .td-page-meta a { - font-weight: 500; -} - -.td-toc #TableOfContents a { - color: #c9d1d9; -} - -.td-toc #TableOfContents a:hover { - color: #72a1e5; - text-decoration: none; -} - -.td-toc ul { - padding-left: 0; -} - -.btn { - border-radius: 1rem; -} - -.btn-lg, -.btn-group-lg>.btn { - border-radius: 2rem; -} - -.btn-sm, -.btn-group-sm>.btn { - border-radius: 1rem; -} - -.breadcrumb { - background: 0 0; - padding-left: 0; - padding-top: 0; -} - -.alert { - font-weight: 500; - background: #fff; - color: inherit; - border-radius: 0; -} - -.alert-primary { - border-style: solid; - border-color: $site_color; - border-width: 0 0 0 4px; -} - -.alert-primary .alert-heading { - color: $site_color -} - -.alert-secondary { - border-style: solid; - border-color: #888; - border-width: 0 0 0 4px; -} - -.alert-secondary .alert-heading { - color: #888; -} - -.alert-success { - border-style: solid; - border-color: #13a733; - border-width: 0 0 0 4px; -} - -.alert-success .alert-heading { - color: #13a733; -} - -.alert-info { - border-style: solid; - border-color: #479de7; - border-width: 0 0 0 4px; -} - -.alert-info .alert-heading { - color: #479de7; -} - -.alert-warning { - border-style: solid; - border-color: #f7820a; - border-width: 0 0 0 4px; -} - -.alert-warning .alert-heading { - color: #f7820a; -} - -.alert-danger { - border-style: solid; - border-color: #d95040; - border-width: 0 0 0 4px; -} - -.alert-danger .alert-heading { - color: #d95040; -} - -.alert-light { - border-style: solid; - border-color: #d3f3ee; - border-width: 0 0 0 4px; -} - -.alert-light .alert-heading { - color: #d3f3ee; -} - -.alert-dark { - border-style: solid; - border-color: #403f4c; - border-width: 0 0 0 4px; -} - -.alert-dark .alert-heading { - color: #403f4c; -} - -.td-content { - -webkit-box-ordinal-group: 2; - -webkit-order: 1; - -ms-flex-order: 1; - order: 1; - overflow-wrap: anywhere; -} - -.td-content p, -.td-content li, -.td-content td { - font-weight: 400; -} - -.td-content>h1 { - font-weight: 700; - margin-bottom: 1rem; -} - -.td-content>h2 { - margin-bottom: 1rem; -} - -.td-content>h2:not(:first-child) { - margin-top: 3rem; -} - -.td-content>h2+h3 { - margin-top: 1rem; -} - -.td-content>h3, -.td-content>h4, -.td-content>h5, -.td-content>h6 { - margin-bottom: 1rem; - margin-top: 2rem; -} - -.td-content>blockquote { - padding: 0 0 0 1rem; - margin-bottom: 1rem; - color: #888; - border-left: 6px solid $site_color -} - -.td-content>ul li, -.td-content>ol li { - margin-bottom: .25rem; -} - -.td-content strong { - font-weight: 700; -} - -.td-content .alert:not(:first-child) { - margin-top: 2rem; - margin-bottom: 2rem; -} - -.td-content .lead { - margin-bottom: 1.5rem; -} - -.td-title { - margin-top: 1rem; - margin-bottom: .5rem; -} - -@media(min-width:576px) { - .td-title { - font-size: 3rem; - } -} - -.td-search-input { - background: transparent; - border-radius: 1rem; - font-family: "font awesome 5 free", open sans, -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; -} - -.td-search-input.form-control:focus { - border-color: #f5f8fb; - -webkit-box-shadow: 0 0 0 2px #82afd5; - box-shadow: 0 0 0 2px #82afd5; -} - -.td-outer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - - -webkit-scrollbar { - width: 12px; - height: 12px; - } - - -webkit-scrollbar-track { - box-shadow: inset 0 0 10px darkgray; - border-radius: 10px; - } - - -webkit-scrollbar-thumb { - border-radius: 10px; - background: gray; - box-shadow: inset 0 0 6px rgba(0,0,0,0.5); - } - - -ms-flex-direction: column; - flex-direction: column; - height: 100vh; - -} - -@media(min-width:768px) { - .td-default main section:first-of-type { - padding-top: 8rem; - } -} - -.td-main { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.td-main main { - padding-bottom: 2rem; -} - -@media(min-width:768px) { - .td-main main { - padding-top: 5.5rem; - } -} - -.td-cover-block--height-min { - min-height: 300px; -} - -.td-cover-block--height-med { - min-height: 400px; -} - -.td-cover-block--height-max { - min-height: 500px; -} - -.td-cover-block--height-full { - min-height: 100vh; -} - -@media(min-width:768px) { - .td-cover-block--height-min { - min-height: 450px; - } - .td-cover-block--height-med { - min-height: 500px; - } - .td-cover-block--height-max { - min-height: 650px; - } -} - -.td-cover-logo { - margin-right: .5em; -} - -.td-cover-block { - position: relative; - padding-top: 5rem; - padding-bottom: 5rem; - background-repeat: no-repeat; - background-position: 50% 0; - -webkit-background-size: cover; - background-size: cover; -} - -.td-bg-arrow-wrapper { - position: relative; -} - -.section-index .entry { - padding: .75rem; -} - -.section-index h5 { - margin-bottom: 0; -} - -.section-index h5 a { - font-weight: 700; -} - -.section-index p { - margin-top: 0; -} - -.pageinfo { - font-weight: 500; - background: #f8f9fa; - color: inherit; - border-radius: 0; - margin: 2rem; - padding: 1.5rem; - padding-bottom: .5rem; -} - -.pageinfo-primary { - border-style: solid; - border-color: $site_color -} - -.pageinfo-secondary { - border-style: solid; - border-color: #d95040; -} - -.pageinfo-success { - border-style: solid; - border-color: #3772ff; -} - -.pageinfo-info { - border-style: solid; - border-color: #c0e0de; -} - -.pageinfo-warning { - border-style: solid; - border-color: #ed6a5a; -} - -.pageinfo-danger { - border-style: solid; - border-color: #ed6a5a; -} - -.pageinfo-light { - border-style: solid; - border-color: #d3f3ee; -} - -.pageinfo-dark { - border-style: solid; - border-color: #403f4c; -} - -footer { - min-height: 150px; - border-top-width: 1px; - border-top-style: solid; - border-top-color: #c9d1d9; -} - -@media(max-width:991.98px) { - footer { - min-height: 200px; - } -} - -@media(min-width:768px) { - .td-offset-anchor:target { - display: block; - position: relative; - top: -4rem; - visibility: hidden; - } - h2[id]:before, - h3[id]:before, - h4[id]:before, - h5[id]:before { - display: block; - content: " "; - margin-top: -5rem; - height: 5rem; - visibility: hidden; - } -} - -.h1, h1 { - font-size: 2.25rem; -} - -.h3, h3 { - font-size: 1.5rem; -} - -.feedback--answer { - display: inline-block; - border: 0px; - border-radius: 5px; - cursor: pointer; -} - -.feedback--answer:not([disabled]):hover { - background-color: lightgray; -} - -.feedback--answer-no { - margin-left: 1em; -} - -.feedback--response { - display: none; - margin-top: 1em; -} - -.feedback--response__visible { - display: block; -} - -#scrolltop { - display: none; /* Hidden by default */ - position: fixed; /* Fixed/sticky position */ - bottom: 20px; /* Place the button at the bottom of the page */ - right: 30px; /* Place the button 30px from the right */ - z-index: 99; /* Make sure it does not overlap */ - border: none; /* Remove borders */ - outline: none; /* Remove outline */ - background-color: $site_color; /* Set a background color */ - color: white; /* Text color */ - cursor: pointer; /* Add a mouse pointer on hover */ - padding: 10px 15px; /* Some padding */ - border-radius: 100px; /* Rounded corners */ - font-size: 18px; /* Increase font size */ - font-weight: 600; -} - -#scrolltop:hover { - background-color: #555; /* Add a dark-grey background on hover */ -} diff --git a/_sass/github.scss b/_sass/github.scss deleted file mode 100644 index 0e07f14..0000000 --- a/_sass/github.scss +++ /dev/null @@ -1,79 +0,0 @@ -.gh-source { - display: block; - padding-right: 1.2rem; - transition: opacity .25s; - font-size: 0.8rem; - line-height: 1.2; - color: #f0f6fc; - white-space: nowrap; -} -[dir=rtl] .gh-source { - padding-right: 0; - padding-left: 1.2rem; -} -.gh-source:hover { - color: yellow; -} -.gh-source__icon+.gh-source__repository { - margin-left: -4.4rem; - padding-left: 4rem; -} -[dir=rtl] .gh-source__icon+.gh-source__repository { - margin-right: -4.4rem; - margin-left: 0; - padding-right: 4rem; - padding-left: 0; -} -.gh-source__repository { - display: inline-block; - max-width: 100%; - margin-left: 1.2rem; - font-weight: 700; - text-overflow: ellipsis; - overflow: hidden; - vertical-align: middle; -} -.gh-source__facts { - margin: 0; - padding: 0; - font-size: 0.8rem; - font-weight: 700; - list-style-type: none; - opacity: .75; - overflow: hidden; -} -[data-md-state=done] .gh-source__facts { - -webkit-animation: md-source__facts--done .25s ease-in; - animation: md-source__facts--done .25s ease-in; -} -.gh-source__fact { - float: left; -} -[dir=rtl] .gh-source__fact { - float: right; -} -[data-md-state=done] .gh-source__fact { - -webkit-animation: md-source__fact--done .4s ease-out; - animation: md-source__fact--done .4s ease-out; -} -.gh-source-file { - display: inline-block; - margin: 1em .5em 1em 0; - padding-right: .5rem; - border-radius: .2rem; - background-color: rgba(0, 0, 0, .07); - font-size: 1.28rem; - list-style-type: none; - cursor: pointer; - overflow: hidden; -} -.gh-source-file:before { - display: inline-block; - margin-right: .5rem; - padding: .5rem; - background-color: rgba(0, 0, 0, .26); - color: #fff; - font-size: 1.6rem; - content: "\E86F"; - vertical-align: middle; -} diff --git a/_sass/palette.scss b/_sass/palette.scss deleted file mode 100644 index db47edd..0000000 --- a/_sass/palette.scss +++ /dev/null @@ -1,213 +0,0 @@ -.highlight pre { - border: none !important; -} - -.highlight table td { padding: 5px; } -.highlight table pre { margin: 0; } -.highlight .cm { - color: #999988; - font-style: italic; -} -.highlight .cp { - color: #999999; - font-weight: bold; -} -.highlight .c1 { - color: #999988; - font-style: italic; -} -.highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; -} -.highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf { - color: #999988; - font-style: italic; -} -.highlight .err { - color: #a61717; - background-color: #e3d2d2; -} -.highlight .gd { - color: #000000; - background-color: #ffdddd; -} -.highlight .ge { - color: #000000; - font-style: italic; -} -.highlight .gr { - color: #aa0000; -} -.highlight .gh { - color: #999999; -} -.highlight .gi { - color: #000000; - background-color: #ddffdd; -} -.highlight .go { - color: #888888; -} -.highlight .gp { - color: #555555; -} -.highlight .gs { - font-weight: bold; -} -.highlight .gu { - color: #aaaaaa; -} -.highlight .gt { - color: #aa0000; -} -.highlight .kc { - color: #000000; - font-weight: bold; -} -.highlight .kd { - color: #ff7b72; - font-weight: bold; -} -.highlight .kn { - color: #000000; - font-weight: bold; -} -.highlight .kp { - color: #000000; - font-weight: bold; -} -.highlight .kr { - color: #000000; - font-weight: bold; -} -.highlight .kt { - color: #445588; - font-weight: bold; -} -.highlight .k, .highlight .kv { - color: #ff7b72; - font-weight: bold; -} -.highlight .mf { - color: #009999; -} -.highlight .mh { - color: #009999; -} -.highlight .il { - color: #009999; -} -.highlight .mi { - color: #79c0ff; -} -.highlight .mo { - color: #009999; -} -.highlight .m, .highlight .mb, .highlight .mx { - color: #c9d1d9; -} -.highlight .sb { - color: #d14; -} -.highlight .sc { - color: #d14; -} -.highlight .sd { - color: #d14; -} -.highlight .s2 { - color: #a5d6ff; -} -.highlight .se { - color: #d14; -} -.highlight .sh { - color: #d14; -} -.highlight .si { - color: #a5d6ff; -} -.highlight .sx { - color: #d14; -} -.highlight .sr { - color: #009926; -} -.highlight .s1 { - color: #d14; -} -.highlight .ss { - color: #990073; -} -.highlight .s, .highlight .sa, .highlight .dl { - color: #a5d6ff; -} -.highlight .na { - color: #c9d1d9; -} -.highlight .bp { - color: #999999; -} -.highlight .nb { - color: #c9d1d9; -} -.highlight .nc { - color: #c9d1d9; - font-weight: bold; -} -.highlight .no { - color: #008080; -} -.highlight .nd { - color: #3c5d5d; - font-weight: bold; -} -.highlight .ni { - color: #800080; -} -.highlight .ne { - color: #990000; - font-weight: bold; -} -.highlight .nf, .highlight .fm { - color: #c9d1d9; - font-weight: bold; -} -.highlight .nl { - color: #990000; - font-weight: bold; -} -.highlight .nn { - color: #555555; -} -.highlight .nt { - color: #c9d1d9; -} -.highlight .vc { - color: #008080; -} -.highlight .vg { - color: #008080; -} -.highlight .vi { - color: #008080; -} -.highlight .nv, .highlight .vm { - color: #c9d1d9; -} -.highlight .ow { - color: #000000; - font-weight: bold; -} -.highlight .o { - color: #c9d1d9; - font-weight: bold; -} -.highlight .w { - color: #bbbbbb; -} -.highlight { - background-color: #f8f8f8; -} diff --git a/assets/favicons/android-icon-192x192.png b/android-chrome-192x192.png similarity index 100% rename from assets/favicons/android-icon-192x192.png rename to android-chrome-192x192.png diff --git a/assets/favicons/android-icon-512x512.png b/android-chrome-512x512.png similarity index 100% rename from assets/favicons/android-icon-512x512.png rename to android-chrome-512x512.png diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0d09eeed90b82ca0b445fe3d6840cf0bf83617a6 GIT binary patch literal 16469 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 literal 0 HcmV?d00001 diff --git a/assets/css/main.scss b/assets/css/main.scss deleted file mode 100644 index 88b03d4..0000000 --- a/assets/css/main.scss +++ /dev/null @@ -1,26 +0,0 @@ ---- -# Only the main Sass file needs front matter (the dashes are enough) ---- - -$site_color: {{ site.color }}; - -// Google font -@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i"; - -/*!* Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com; -* License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)*/ -// These are kept seperate as using 'all' breaks the search icon on the search boxes -@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/fontawesome.css"; -@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/solid.css"; -@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/brands.css"; - -//noinspection CssUnknownTarget -@import "github"; - -@import "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"; - -//noinspection CssUnknownTarget -@import "extras"; - -//noinspection CssUnknownTarget -@import "palette"; diff --git a/assets/favicons/apple-icon-180x180-precomposed.png b/assets/favicons/apple-icon-180x180-precomposed.png deleted file mode 100644 index 56053a4c836594fc0a49c024e70ff066a71edde8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7220 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 A-v9sr diff --git a/assets/favicons/browserconfig.xml b/assets/favicons/browserconfig.xml deleted file mode 100644 index 6e4e1b3..0000000 --- a/assets/favicons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #2b5797 - - - diff --git a/assets/favicons/manifest.json b/assets/favicons/manifest.json deleted file mode 100644 index 45c596f..0000000 --- a/assets/favicons/manifest.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "App", - "icons": [ - { - "src": "\/android-icon-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": "4.0" - }, - { - "src": "\/android-icon-512x512.png", - "sizes": "512x512", - "type": "image\/png" - } - ] -} \ No newline at end of file diff --git a/assets/favicons/ms-icon-150x150.png b/assets/favicons/ms-icon-150x150.png deleted file mode 100644 index 80090156d19423aa38a8114cf29ab1e553e2da37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6055 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 diff --git a/assets/favicons/site.webmanifest b/assets/favicons/site.webmanifest deleted file mode 100644 index 07f5ee9..0000000 --- a/assets/favicons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "GeyserMC Wiki", - "short_name": "GeyserMC Wiki", - "icons": [ - { - "src": "./android-icon-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "./android-icon-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/assets/img/docker-clear.png b/assets/img/docker-clear.png deleted file mode 100644 index 2e74ec7eee0566eca5bd5d701394981bdd906933..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1676 zcmV;726Op|P)00004b3#c}2nYxW zdNd{6 z^i18?^qr=@P2Y5%`fqigzPGB*Ik${{grsMInI5Jeo7wWb`;!NyYIh*emEe$q5gbx5 zf

Ma7e)j4k;MHAq68iq+kSx1OkD6gk>cpX)sXdVcKeD?NOUyKH6s19P=C}%a1tU15U<8LGM3PB5 zFKgZ4kmNiCERi%hOVQwv1W1|=JOGRY7D>7}EA8Nrm_&=yIi21b2s|(8t}OI}L*jD} zaQfI$0_IA(DXn;xp_7roAP>_fGdmu&8RMgEW(Oks^MS!0O^%hrEmh$F0Bu zGuxX~KQo7%4M@5Wc&8V${lGKjcwJn&jU!1K4ovlE-)?3bqBfI(Q66o!nc1PJ&2;>3 zoAqWUNml`*J?wusv)z);0dDZHZ!@zk9(I>|*o?=;+rIR$J%dVty>Y;NkM^y=hUoZV z{DX^!qT_iz^r17eqSyQJ4=(NohU51=4ggPk*p2nD0eD2x*GaCDw1av_%JzAYSHFgO z+Fb%nOLBs=4pGYXd6Abx;-o94=Y4|iDC!lG*B|9r4BM+E-GaMX#sR}{v(R?nD6kLM z32cpWJwWX`B(Hw`9m94Ee&bi8q%VNgX4V`W5|3YV&>RiS1|F2Os#XW}ylz?hfWtXy z4*{ms>Y$!zQPvyLy?%Wj+PL3xd97X{dG_nGob*?j+0II1$iF}XZsFG*t+;>TKb_ud z!Y#0R<9Mgz1H_wH90vAA{X3lwpd~s!7`?W8_USL*4w%`Wk~WfXT3dmifcGK9vSJ}= z5O6#25O8ruvO9o9W_ApML%fhQ7Pu9-mor1}N$J4d{+5~9sVm+jO#?27A>>tUSOta< zFY+*yGyjm~(8vJX_Z$XX6lrHg2e1+N(9Cw7{$U;P1TZ1P69&4{j$2Uf1-=KqF|&$e zRvj>+k2-d?uohSioB)oRSxYbWU8uu9f*I(YHeiLBC0;z12m^bTtWDz#2t^KA(gu8* zR-}Zx*9FqE(#)FDij;7k4W#1;urdpw67iBQf$sSr?rf?OC7>}2AzU137cOUzOHEWk z*^is*W}h5ZMKIr>xQVPZGy?BsEm|_OMqE)@T=w|< zJIrh!ur+~xkvR#xW@eT0MTsdd4C@oLjZ;v(CxL#EdDqN#wG>lB5Biwo_ti7nSY6+j*X#b1dtVm~BVmil2K#(hOWhcz!#(Sbm=v~qT+%z@L_|O5Y0oLJG ztp;2Q+y>l-ONaJn_T!w9RYapl&d7yGnhiXfP_Kj93hD0vUNy6$eRaa_e!P!JUc*{T z&e#Gh>`P}rg>0du(ZK6uSMt)I5H2UaG|L#3FBQ|b(SW=Vzb9*Jg=S!J6o;z{J?7J+ z=dKsf{|9Ctegu~E)!1$D%6X*Pohjp80u*gU^c?AuSw%p&N4Zy|*>NE+V%20xGT?4p`DvE*u6;oVunAXF z`&+d;Q;9@Ha*{>?j{$d3`~m+EE{gDZPc^kgAyw6)r17|CC1z5r5PJ(QE>{n1s>XUE zDVda!N*V#&3Cy5+mGlj`sp|&dht4_v{zT?=y^<#4Hhj4bm_$Cev=&^@?-yK6z^M&w z`a8K6T1y%TTn1c$%ZZG|J(peH)u6n#5&swLwc*NJTX8!cG~p@(%g&O2%*$H<0000;bC) diff --git a/assets/img/docker.png b/assets/img/docker.png deleted file mode 100644 index efdd68793159b78cc7602a013d864b1f7a2f91fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2979 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¬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 a$|eN{@yjY4-TzkbkFDjzv6n1dHvAVK)6rD` diff --git a/assets/img/docsy-jekyll.png b/assets/img/docsy-jekyll.png deleted file mode 100644 index e9e6128a0994e0f541c1d6f2dbba4ba867ee38c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237237 zcma%jWn3K1-eqG65*$Ks_u#?Z-Q9z`1b0Y6aM$4O?k+)syEC}E`ye~deRuc0_uVf$ zA7*}2J>6Yhb?W@>)PyQ2NFpQRAp!t^EG;Fb0sshH005f=4-IJvzxXQ*`G9d2kye9; zhX-vcZa}``x`=DJs5+RtxEnc{0T%WSc4iFDCQfE%_Rf|LF6S^^0sue)NQ()pd8D7L z`l{huq|!V{9^}axNyEhP#o-M>dzNsMe2I;0u5mQ%T}I*Xt#EFO

moI^W6&?MVAD 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 diff --git a/assets/img/favicon.png b/assets/img/favicon.png deleted file mode 100644 index 76d17f57ad903c3ea2f1b564cafb95bf9af84ee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 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 diff --git a/assets/img/open-source-halloween-2021.png b/assets/img/open-source-halloween-2021.png deleted file mode 100644 index b146cebf1dd14635742186b384aa92262ac98fc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32878 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 diff --git a/assets/js/main.js b/assets/js/main.js deleted file mode 100644 index 5795264..0000000 --- a/assets/js/main.js +++ /dev/null @@ -1,60 +0,0 @@ ---- -exclude_in_search: true -layout: null ---- -(function($) { - 'use strict'; - $(function() { - $('[data-toggle="tooltip"]').tooltip(); - $('[data-toggle="popover"]').popover(); - $('.popover-dismiss').popover({ - trigger: 'focus' - }) - }); - - function bottomPos(element) { - return element.offset().top + element.outerHeight(); - } - $(function() { - var promo = $(".js-td-cover"); - if (!promo.length) { - return - } - var promoOffset = bottomPos(promo); - var navbarOffset = $('.js-navbar-scroll').offset().top; - var threshold = Math.ceil($('.js-navbar-scroll').outerHeight()); - if ((promoOffset - navbarOffset) < threshold) { - $('.js-navbar-scroll').addClass('navbar-bg-onscroll'); - } - $(window).on('scroll', function() { - var navtop = $('.js-navbar-scroll').offset().top - $(window).scrollTop(); - var promoOffset = bottomPos($('.js-td-cover')); - var navbarOffset = $('.js-navbar-scroll').offset().top; - if ((promoOffset - navbarOffset) < threshold) { - $('.js-navbar-scroll').addClass('navbar-bg-onscroll'); - } else { - $('.js-navbar-scroll').removeClass('navbar-bg-onscroll'); - $('.js-navbar-scroll').addClass('navbar-bg-onscroll--fade'); - } - }); - }); -}(jQuery)); -(function($) { - 'use strict'; - var Search = { - init: function() { - $(document).ready(function() { - $(document).on('keypress', '.td-search-input', function(e) { - if (e.keyCode !== 13) { - return - } - var query = $(this).val(); - var searchPage = "{{ site.url }}{{ site.baseurl }}/search/?q=" + query; - document.location = searchPage; - return false; - }); - }); - }, - }; - Search.init(); -}(jQuery)); diff --git a/assets/js/search.js b/assets/js/search.js deleted file mode 100644 index aa19b34..0000000 --- a/assets/js/search.js +++ /dev/null @@ -1,108 +0,0 @@ ---- -layout: null -excluded_in_search: true ---- -(function () { - function getQueryVariable(variable) { - var query = window.location.search.substring(1), - vars = query.split("&"); - - for (var i = 0; i < vars.length; i++) { - var pair = vars[i].split("="); - - if (pair[0] === variable) { - return decodeURIComponent(pair[1].replace(/\+/g, '%20')).trim(); - } - } - } - - function getPreview(query, content, previewLength) { - previewLength = previewLength || (content.length * 2); - - var parts = query.split(" "), - match = content.toLowerCase().indexOf(query.toLowerCase()), - matchLength = query.length, - preview; - - // Find a relevant location in content - for (var i = 0; i < parts.length; i++) { - if (match >= 0) { - break; - } - - match = content.toLowerCase().indexOf(parts[i].toLowerCase()); - matchLength = parts[i].length; - } - - // Create preview - if (match >= 0) { - var start = match - (previewLength / 2), - end = start > 0 ? match + matchLength + (previewLength / 2) : previewLength; - - preview = content.substring(start, end).trim(); - - if (start > 0) { - preview = "..." + preview; - } - - if (end < content.length) { - preview = preview + "..."; - } - - // Highlight query parts - preview = preview.replace(new RegExp("(" + parts.join("|") + ")", "gi"), "$1"); - } else { - // Use start of content if no match found - preview = content.substring(0, previewLength).trim() + (content.length > previewLength ? "..." : ""); - } - - return preview; - } - - function displaySearchResults(results, query) { - var searchResultsEl = document.getElementById("search-results"), - searchProcessEl = document.getElementById("search-process"); - - if (results.length) { - var resultsHTML = ""; - results.forEach(function (result) { - - var item = window.data[result.ref] - if (item.title) { - contentPreview = getPreview(query, item.content, 170), - titlePreview = getPreview(query, item.title); - resultsHTML += ""; - } - }); - - searchResultsEl.innerHTML = resultsHTML; - searchProcessEl.innerText = "Showing"; - } else { - searchResultsEl.style.display = "none"; - searchProcessEl.innerText = "No"; - } - } - - window.index = lunr(function () { - this.field("id"); - this.field("title", {boost: 10}); - this.field("categories"); - this.field("url"); - this.field("content"); - }); - - var query = decodeURIComponent((getQueryVariable("q") || "").replace(/\+/g, "%20")), - searchQueryContainerEl = document.getElementById("search-query-container"), - searchQueryEl = document.getElementById("search-query"); - - searchQueryEl.innerText = query; - if (query != ""){ - searchQueryContainerEl.style.display = "inline"; - } - - for (var key in window.data) { - window.index.add(window.data[key]); - } - - displaySearchResults(window.index.search(query), query); // Hand the results off to be displayed -})(); diff --git a/css/darcula.css b/css/darcula.css new file mode 100644 index 0000000..0abdf4f --- /dev/null +++ b/css/darcula.css @@ -0,0 +1,147 @@ +/** + * Syntax highlighting styles + * Based on the Darcula theme for JetBrains IDEs + * https://github.com/shadowfacts/RougeDarcula + * Author: Shadowfacts + */ + .highlight { + background-color: #2B2B2B; + margin-bottom: 15px; + color: #A9B7C6; } + .highlight pre { + background-color: #2B2B2B; } + .highlight pre code { + background-color: #2B2B2B; } + .highlight .lineno { + color: #888888; } + .highlighter-rouge .highlight { + background: #2B2B2B; } + .highlight .c { + color: #808080; } + .highlight .err { + color: #BC3F3C; } + .highlight .k { + color: #CC7832; } + .highlight .o { + color: #A9B7C6; } + .highlight .cm { + color: #808080; } + .highlight .cp { + color: #808080; + font-style: italic; } + .highlight .c1 { + color: #808080; } + .highlight .cs { + color: #629755; + font-style: italic; } + .highlight .gd { + color: #BBBBBB; + background-color: #450505; + text-decoration: line-through; } + .highlight .gd .x { + color: #BBBBBB; + background-color: #450505; + text-decoration: line-through; } + .highlight .ge { + font-style: italic; } + .highlight .gr { + color: #BC3F3C; } + .highlight .gh { + color: #999; } + .highlight .gi { + background-color: #364135; } + .highlight .gi .x { + background-color: #364135; } + .highlight .go { + color: #A9B7C6; } + .highlight .gp { + color: #007F00; } + .highlight .gs { + font-weight: bold; } + .highlight .gu { + color: #aaa; } + .highlight .gt { + color: #a00; } + .highlight .kc { + color: #CC7832; } + .highlight .kd { + color: #CC7832; } + .highlight .kn { + color: #CC7832; } + .highlight .kp { + color: #CC7832; + font-weight: bold; } + .highlight .kr { + color: #CC7832; } + .highlight .kt { + color: #CC7832; } + .highlight .m { + color: #6897BB; } + .highlight .s { + color: #6A8759; } + .highlight .n { + color: #A9B7C6; } + .highlight .na { + color: #A9B7C6; } + .highlight .nb { + color: #CC7832; } + .highlight .nc { + color: #A9B7C6; } + .highlight .no { + color: #9876AA; } + .highlight .ni { + color: #9876AA; } + .highlight .ne { + color: #A9B7C6; } + .highlight .nf { + color: #A9B7C6; } + .highlight .nn { + color: #A9B7C6; } + .highlight .nt { + color: #E8BF6A; } + .highlight .nv { + color: #A9B7C6; } + .highlight .ow { + color: #A9B7C6; } + .highlight .mf { + color: #6897BB; } + .highlight .mh { + color: #6897BB; } + .highlight .mi { + color: #6897BB; } + .highlight .mo { + color: #6897BB; } + .highlight .sb { + color: #d14; } + .highlight .sc { + color: #6A8759; } + .highlight .sd { + color: #6A8759; } + .highlight .s2 { + color: #6A8759; } + .highlight .se { + color: #CC7832; } + .highlight .sh { + color: #6A8759; } + .highlight .si { + color: #6A8759; } + .highlight .sx { + color: #6A8759; } + .highlight .sr { + background-color: #364135; } + .highlight .s1 { + color: #6A8759; } + .highlight .ss { + color: #6A8759; } + .highlight .bp { + color: #CC7832; } + .highlight .vc { + color: #A9B7C6; } + .highlight .vg { + color: #A9B7C6; } + .highlight .vi { + color: #A9B7C6; } + .highlight .il { + color: #6897BB; } + .highlight .p { + color: #A9B7C6; } \ No newline at end of file diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..5475ba8 --- /dev/null +++ b/css/style.css @@ -0,0 +1,57 @@ +:root { + --bs-body-font-family: 'Montserrat', sans-serif; +} + +body { + display: flex; + min-height: 100vh; + flex-direction: column; + padding-top: 3.75rem; +} + +.sticky-top { + top: 3.75rem; +} + +.sidebar { + max-height: calc(100vh - 3.75rem); + overflow-y: auto; +} + +.sidebar a { + text-decoration: none; + --bs-link-color-rgb: var(--bs-body-color); +} + +.sidebar a:hover { + --bs-link-color-rgb: var(--bs-link-hover-color-rgb); +} + +#page-content { + flex-grow: 1; +} + +h1[id]::before, h2[id]::before, h3[id]::before { + content: ''; + display: block; + position: relative; + width: 0; + height: 3.75rem; + margin-top: -3.75rem; +} + +h1 { + margin-bottom: 2rem; + padding-bottom: 0.5rem; + border-bottom: 1px solid var(--bs-secondary-color); +} + +div.highlight { + margin: 1rem; + padding: 0.5rem; + border-radius: 5px; +} + +.highlight pre { + margin: 0; +} diff --git a/assets/favicons/favicon-16x16.png b/favicon-16x16.png similarity index 100% rename from assets/favicons/favicon-16x16.png rename to favicon-16x16.png diff --git a/assets/favicons/favicon-32x32.png b/favicon-32x32.png similarity index 100% rename from assets/favicons/favicon-32x32.png rename to favicon-32x32.png diff --git a/assets/favicons/favicon.ico b/favicon.ico similarity index 100% rename from assets/favicons/favicon.ico rename to favicon.ico diff --git a/js/page-nav.js b/js/page-nav.js new file mode 100644 index 0000000..0bb9b2c --- /dev/null +++ b/js/page-nav.js @@ -0,0 +1,26 @@ +(function () { + const toc = document.querySelector('#page-nav') + + // Select each header + const sections = document.querySelectorAll('main h1') + sections.forEach((section, id) => { + // Create the header link + toc.innerHTML += '' + + // Create the sub links container + const children = document.createElement('nav') + children.className = 'md-nav' + children.innerHTML = '
    ' + + // Select all the sub headers and add them to the sub links container + let contenders = section.nextElementSibling + while (contenders && contenders.tagName !== 'H1') { + if (contenders.tagName === 'H2' || contenders.tagName === 'H3') { + const content = '
  • ' + contenders.textContent + '
  • ' + children.firstElementChild.innerHTML += content + } + contenders = contenders.nextElementSibling + } + document.querySelector('#link_' + section.id).appendChild(children) + }) +})() diff --git a/js/search.js b/js/search.js new file mode 100644 index 0000000..6c6a759 --- /dev/null +++ b/js/search.js @@ -0,0 +1,102 @@ +(function () { + function getQueryVariable (variable) { + const query = window.location.search.substring(1) + const vars = query.split('&') + + for (let i = 0; i < vars.length; i++) { + const pair = vars[i].split('=') + + if (pair[0] === variable) { + return decodeURIComponent(pair[1].replace(/\+/g, '%20')).trim() + } + } + } + + function getPreview (query, content, previewLength) { + previewLength = previewLength || (content.length * 2) + + const parts = query.split(' ') + let match = content.toLowerCase().indexOf(query.toLowerCase()) + let matchLength = query.length + let preview + + // Find a relevant location in content + for (let i = 0; i < parts.length; i++) { + if (match >= 0) { + break + } + + match = content.toLowerCase().indexOf(parts[i].toLowerCase()) + matchLength = parts[i].length + } + + // Create preview + if (match >= 0) { + const start = match - (previewLength / 2) + const end = start > 0 ? match + matchLength + (previewLength / 2) : previewLength + + preview = content.substring(start, end).trim() + + if (start > 0) { + preview = '...' + preview + } + + if (end < content.length) { + preview = preview + '...' + } + + // Highlight query parts + preview = preview.replace(new RegExp('(' + parts.join('|') + ')', 'gi'), '$1') + } else { + // Use start of content if no match found + preview = content.substring(0, previewLength).trim() + (content.length > previewLength ? '...' : '') + } + + return preview + } + + function displaySearchResults (results, query) { + const searchResultsEl = document.getElementById('search-results') + const searchProcessEl = document.getElementById('search-process') + + if (results.length) { + let resultsHTML = '' + results.forEach(function (result) { + const item = window.data[result.ref] + if (item.title) { + const contentPreview = getPreview(query, item.content, 170) + const titlePreview = getPreview(query, item.title) + resultsHTML += "
  • " + titlePreview + '

    ' + contentPreview + '

  • ' + } + }) + + searchResultsEl.innerHTML = resultsHTML + searchProcessEl.innerText = 'Showing' + } else { + searchResultsEl.style.display = 'none' + searchProcessEl.innerText = 'No' + } + } + + window.index = lunr(function () { + this.field('id') + this.field('title', { boost: 10 }) + this.field('url') + this.field('content') + }) + + const query = decodeURIComponent((getQueryVariable('q') || '').replace(/\+/g, '%20')) + const searchQueryContainerEl = document.getElementById('search-query-container') + const searchQueryEl = document.getElementById('search-query') + + searchQueryEl.innerText = query + if (query !== '') { + searchQueryContainerEl.style.display = 'inline' + } + + for (const key in window.data) { + window.index.add(window.data[key]) + } + + displaySearchResults(window.index.search(query), query) // Hand the results off to be displayed +})() diff --git a/pages/feed.xml b/pages/feed.xml deleted file mode 100644 index a3819fc..0000000 --- a/pages/feed.xml +++ /dev/null @@ -1,31 +0,0 @@ ---- -layout: null -permalink: /feed.xml ---- - - - - {{ site.title | xml_escape }} - {{ site.description | xml_escape }} - {{ site.url }}{{ site.baseurl }}/ - - {{ site.time | date_to_rfc822 }} - {{ site.time | date_to_rfc822 }} - Jekyll v{{ jekyll.version }} - {% for post in site.posts limit:10 %} - - {{ post.title | xml_escape }} - {{ post.content | xml_escape }} - {{ post.date | date_to_rfc822 }} - {{ post.url | prepend: site.baseurl | prepend: site.url }} - {{ post.url | prepend: site.baseurl | prepend: site.url }} - {% for tag in post.tags %} - {{ tag | xml_escape }} - {% endfor %} - {% for cat in post.categories %} - {{ cat | xml_escape }} - {% endfor %} - - {% endfor %} - - diff --git a/pages/index.md b/pages/index.md index 285f38b..f40eecd 100644 --- a/pages/index.md +++ b/pages/index.md @@ -1,10 +1,9 @@ --- -layout: page permalink: / --- -
    - geyser logo +
    + geyser logo

    diff --git a/pages/search.html b/pages/search.html index 4796e72..684fdae 100644 --- a/pages/search.html +++ b/pages/search.html @@ -1,12 +1,17 @@ --- title: Search -sitemap: false permalink: /search/ -not_editable: true excluded_in_search: true +layout: page --- - + +

    Loading results

    @@ -22,36 +27,7 @@ excluded_in_search: true "{{ post.url | slugify }}": { "id": "{{ post.url | slugify }}", "title": "{{ post.title | xml_escape }}", - "categories": "{{ post.categories | join: ", " | xml_escape }}", - "url": " {{ post.url | xml_escape }}", - "content": {{ post.content | strip_html | replace_regex: "[\s/\n]+"," " | strip | jsonify }} - } - {% assign added = true %} - {% endunless %} - {% endfor %} - {% for post in site.posts %} - {% unless post.excluded_in_search %} - {% if added %},{% endif %} - {% assign added = false %} - "{{ post.url | slugify }}": { - "id": "{{ post.url | slugify }}", - "title": "{{ post.title | xml_escape }}", - "categories": "{{ post.categories | join: ", " | xml_escape }}", - "url": " {{ post.url | xml_escape }}", - "content": {{ post.content | strip_html | replace_regex: "[\s/\n]+"," " | strip | jsonify }} - } - {% assign added = true %} - {% endunless %} - {% endfor %} - {% for post in site.pages %} - {% unless post.excluded_in_search %} - {% if added %},{% endif %} - {% assign added = false %} - "{{ post.url | slugify }}": { - "id": "{{ post.url | slugify }}", - "title": "{{ post.title | xml_escape }}", - "categories": "{{ post.categories | join: ", " | xml_escape }}", - "url": " {{ post.url | xml_escape }}", + "url": "{{ post.url | xml_escape | relative_url }}", "content": {{ post.content | strip_html | replace_regex: "[\s/\n]+"," " | strip | jsonify }} } {% assign added = true %} @@ -62,4 +38,4 @@ excluded_in_search: true - + diff --git a/pages/sitemap.xml b/pages/sitemap.xml deleted file mode 100644 index cc31e63..0000000 --- a/pages/sitemap.xml +++ /dev/null @@ -1,19 +0,0 @@ ---- -layout: null -permalink: /sitemap.xml ---- - - - - - / - {{ "now" | date: "%Y-%m-%d" }} - daily - -{% for section in site.data.toc %} - {{ site.baseurl }}{{ section.url }} - {{ "now" | date: "%Y-%m-%d" }} - daily - -{% endfor %} - diff --git a/pages/tags.html b/pages/tags.html deleted file mode 100644 index 597e1d1..0000000 --- a/pages/tags.html +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Tags Index -permalink: /tags/ ---- - -

    Tags Index

    -{% capture site_tags %}{% for tag in site.tags %}{% if tag %}{{ tag | first }}{% unless forloop.last %},{% endunless %}{% endif %}{% endfor %}{% endcapture %}{% assign docs_tags = "" %}{% for doc in site.docs %}{% assign ttags = doc.tags | join:',' | append:',' %}{% assign docs_tags = docs_tags | append:ttags %}{% endfor %} -{% assign all_tags = site_tags | append:docs_tags %}{% assign tags_list = all_tags | split:',' | uniq | sort %} - -{% for tag in tags_list %}{% if tag %}

    {{ tag }}

    -
    - {% for post in site.tags[tag] %}
    - {{- post.title -}} - -
    {%- endfor -%} -{% for doc in site.docs %}{% if doc.tags contains tag %} -
    - {{ doc.title }} - -
    {% endif %}{% endfor %} -
    {% endif %}{%- endfor -%} diff --git a/assets/favicons/safari-pinned-tab.svg b/safari-pinned-tab.svg similarity index 100% rename from assets/favicons/safari-pinned-tab.svg rename to safari-pinned-tab.svg
  • " + titlePreview + "

    " + contentPreview + "