commit fb270f0b5a13160f1bbf0fd7c817fdbf420bcd3e Author: realaravinth Date: Tue Mar 9 13:39:24 2021 +0000 deploy: 2327e55db5413d38ca10e866d0104753ec34d04d diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..ef1f73c --- /dev/null +++ b/404.html @@ -0,0 +1,4 @@ +404 Page not found - mCaptcha

Page not found :(

The page you are looking for doesn't exist or has been moved.

\ No newline at end of file diff --git a/_headers b/_headers new file mode 100644 index 0000000..31746da --- /dev/null +++ b/_headers @@ -0,0 +1,9 @@ +/* + Strict-Transport-Security: max-age=31536000; includeSubDomains; preload + X-Content-Type-Options: nosniff + X-XSS-Protection: 1; mode=block + Content-Security-Policy: default-src 'self'; frame-ancestors https://jamstackthemes.dev; manifest-src 'self'; connect-src 'self'; font-src 'self'; img-src 'self' data:; script-src 'self'; style-src 'self' + X-Frame-Options: SAMEORIGIN + Referrer-Policy: strict-origin + Feature-Policy: geolocation 'self' + Cache-Control: public, max-age=31536000 \ No newline at end of file diff --git a/_redirects b/_redirects new file mode 100644 index 0000000..b16b733 --- /dev/null +++ b/_redirects @@ -0,0 +1 @@ +# redirects for Netlify - https://www.netlify.com/docs/redirects/ \ No newline at end of file diff --git a/android-chrome-192x192.png b/android-chrome-192x192.png new file mode 100644 index 0000000..03a0e70 Binary files /dev/null and b/android-chrome-192x192.png differ diff --git a/android-chrome-512x512.png b/android-chrome-512x512.png new file mode 100644 index 0000000..74bdfb9 Binary files /dev/null and b/android-chrome-512x512.png differ diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000..225acef Binary files /dev/null and b/apple-touch-icon.png differ diff --git a/blog/index.html b/blog/index.html new file mode 100644 index 0000000..7ed0914 --- /dev/null +++ b/blog/index.html @@ -0,0 +1,4 @@ +Blog - mCaptcha

Blog

Say hello to Doks 👋

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default.

Posted November 4, 2020 by Henk Verlinde ‐ 0 min read

\ No newline at end of file diff --git a/blog/index.xml b/blog/index.xml new file mode 100644 index 0000000..fb303b3 --- /dev/null +++ b/blog/index.xml @@ -0,0 +1 @@ +Blog on/blog/Recent content in Blog onHugo -- gohugo.ioen-USTue, 06 Oct 2020 08:49:55 +0000Say hello to Doks 👋/blog/say-hello-to-doks/Wed, 04 Nov 2020 09:19:42 +0100/blog/say-hello-to-doks/ \ No newline at end of file diff --git a/blog/say-hello-to-doks/index.html b/blog/say-hello-to-doks/index.html new file mode 100644 index 0000000..4fb7a1a --- /dev/null +++ b/blog/say-hello-to-doks/index.html @@ -0,0 +1,4 @@ +Say hello to Doks 👋 - mCaptcha

Say hello to Doks 👋

Posted November 4, 2020 by Henk Verlinde ‐ 0 min read

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default.

\ No newline at end of file diff --git a/blog/say-hello-to-doks/say-hello-to-doks.png b/blog/say-hello-to-doks/say-hello-to-doks.png new file mode 100644 index 0000000..70d8c78 Binary files /dev/null and b/blog/say-hello-to-doks/say-hello-to-doks.png differ diff --git a/blog/sitemap.xml b/blog/sitemap.xml new file mode 100644 index 0000000..8bfda21 --- /dev/null +++ b/blog/sitemap.xml @@ -0,0 +1 @@ +/blog/say-hello-to-doks/2020-11-04T09:19:42+01:00weekly0.5 \ No newline at end of file diff --git a/contributors/henk-verlinde/index.html b/contributors/henk-verlinde/index.html new file mode 100644 index 0000000..2c8f633 --- /dev/null +++ b/contributors/henk-verlinde/index.html @@ -0,0 +1,4 @@ +Henk Verlinde - mCaptcha
\ No newline at end of file diff --git a/contributors/henk-verlinde/index.xml b/contributors/henk-verlinde/index.xml new file mode 100644 index 0000000..f7e5f7c --- /dev/null +++ b/contributors/henk-verlinde/index.xml @@ -0,0 +1 @@ +Henk Verlinde on/contributors/henk-verlinde/Recent content in Henk Verlinde onHugo -- gohugo.ioen-USTue, 06 Oct 2020 08:50:45 +0000Say hello to Doks 👋/blog/say-hello-to-doks/Wed, 04 Nov 2020 09:19:42 +0100/blog/say-hello-to-doks/ \ No newline at end of file diff --git a/contributors/index.html b/contributors/index.html new file mode 100644 index 0000000..7051707 --- /dev/null +++ b/contributors/index.html @@ -0,0 +1,4 @@ +Contributors - mCaptcha
\ No newline at end of file diff --git a/contributors/index.xml b/contributors/index.xml new file mode 100644 index 0000000..091aa1c --- /dev/null +++ b/contributors/index.xml @@ -0,0 +1,2 @@ +Contributors on/contributors/Recent content in Contributors onHugo -- gohugo.ioen-USTue, 06 Oct 2020 08:50:29 +0000Henk Verlinde/contributors/henk-verlinde/Tue, 06 Oct 2020 08:50:45 +0000/contributors/henk-verlinde/Creator of Hyas. +@HenkVerlinde \ No newline at end of file diff --git a/css/vendor/.gitkeep b/css/vendor/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/docs/help/faq/index.html b/docs/help/faq/index.html new file mode 100644 index 0000000..ad05f99 --- /dev/null +++ b/docs/help/faq/index.html @@ -0,0 +1,4 @@ +FAQ - mCaptcha

FAQ

Answers to frequently asked questions.

Hyas?

Doks is a Hyas theme build by the creator of Hyas.

Please keep it in place.

  • focus: /
  • select: ↓ and ↑
  • open: Enter
  • close: Esc

Other documentation?

Can I get support?

Create a topic:

Contact the creator?

Send h-enk a message:

Edit this page on GitHub

\ No newline at end of file diff --git a/docs/help/how-to-update/index.html b/docs/help/how-to-update/index.html new file mode 100644 index 0000000..72027f6 --- /dev/null +++ b/docs/help/how-to-update/index.html @@ -0,0 +1,5 @@ +How to Update - mCaptcha

How to Update

Regularly update the installed npm packages to keep your Doks website stable, usable, and secure.

Update npm packages

Bump the versions in the devDependencies section of ./package.json to your liking, and run:

npm update
+

Edit this page on GitHub

\ No newline at end of file diff --git a/docs/help/index.html b/docs/help/index.html new file mode 100644 index 0000000..4a9dea4 --- /dev/null +++ b/docs/help/index.html @@ -0,0 +1,4 @@ +Help - mCaptcha
\ No newline at end of file diff --git a/docs/help/index.xml b/docs/help/index.xml new file mode 100644 index 0000000..1b39a92 --- /dev/null +++ b/docs/help/index.xml @@ -0,0 +1,8 @@ +Help on/docs/help/Recent content in Help onHugo -- gohugo.ioen-USTue, 06 Oct 2020 08:49:15 +0000How to Update/docs/help/how-to-update/Thu, 12 Nov 2020 13:26:54 +0100/docs/help/how-to-update/💡 Learn more about semantic versioning and advanced range syntax. Update npm packages Bump the versions in the devDependencies section of ./package.json to your liking, and run: +npm updateTroubleshooting/docs/help/troubleshooting/Thu, 12 Nov 2020 15:22:20 +0100/docs/help/troubleshooting/Problems updating npm packages Delete the ./node_modules folder, and run again: +npm install Problems with cache Delete the temporary directories: +npm run cleanFAQ/docs/help/faq/Tue, 06 Oct 2020 08:49:31 +0000/docs/help/faq/Hyas? Doks is a Hyas theme build by the creator of Hyas. +Footer notice? Please keep it in place. +Keyboard shortcuts for search? focus: / select: ↓ and ↑ open: Enter close: Esc Other documentation? Netlify Hugo Can I get support? Create a topic: +Netlify Community Hugo Forums Contact the creator? Send h-enk a message: +Netlify Community Hugo Forums \ No newline at end of file diff --git a/docs/help/sitemap.xml b/docs/help/sitemap.xml new file mode 100644 index 0000000..857c10f --- /dev/null +++ b/docs/help/sitemap.xml @@ -0,0 +1 @@ +/docs/help/how-to-update/2020-11-12T13:26:54+01:00weekly0.5/docs/help/troubleshooting/2020-11-12T15:22:20+01:00weekly0.5/docs/help/faq/2020-10-06T08:49:31+00:00weekly0.5 \ No newline at end of file diff --git a/docs/help/troubleshooting/index.html b/docs/help/troubleshooting/index.html new file mode 100644 index 0000000..f49f92d --- /dev/null +++ b/docs/help/troubleshooting/index.html @@ -0,0 +1,6 @@ +Troubleshooting - mCaptcha

Troubleshooting

Solutions to common problems.

Problems updating npm packages

Delete the ./node_modules folder, and run again:

npm install
+

Problems with cache

Delete the temporary directories:

npm run clean
+

Edit this page on GitHub

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..42c89be --- /dev/null +++ b/docs/index.html @@ -0,0 +1,4 @@ +Docs - mCaptcha
\ No newline at end of file diff --git a/docs/index.xml b/docs/index.xml new file mode 100644 index 0000000..a483403 --- /dev/null +++ b/docs/index.xml @@ -0,0 +1 @@ +Docs on/docs/Recent content in Docs onHugo -- gohugo.ioen-USTue, 06 Oct 2020 08:48:23 +0000 \ No newline at end of file diff --git a/docs/prologue/commands/index.html b/docs/prologue/commands/index.html new file mode 100644 index 0000000..3d24bb0 --- /dev/null +++ b/docs/prologue/commands/index.html @@ -0,0 +1,13 @@ +Commands - mCaptcha

Commands

Doks comes with commands for common tasks.

start

Start local development server:

npm run start
+

lint

Check scripts, styles, and markdown for errors:

npm run lint
+

scripts

Check scripts for errors:

npm run lint:scripts [-- --fix]
+

styles

Check styles for errors:

npm run lint:styles [-- --fix]
+

markdown

Check markdown for errors:

npm run lint:markdown [-- --fix]
+

clean

Delete temporary directories:

npm run clean
+

build

Build production website:

npm run build
+

functions

Build Lambda functions:

npm run build:functions
+

preview

Build production website including draft and future content:

npm run build:preview
+

Edit this page on GitHub

\ No newline at end of file diff --git a/docs/prologue/index.html b/docs/prologue/index.html new file mode 100644 index 0000000..ef0eefd --- /dev/null +++ b/docs/prologue/index.html @@ -0,0 +1,4 @@ +Prologue - mCaptcha
\ No newline at end of file diff --git a/docs/prologue/index.xml b/docs/prologue/index.xml new file mode 100644 index 0000000..3575daa --- /dev/null +++ b/docs/prologue/index.xml @@ -0,0 +1,11 @@ +Prologue on/docs/prologue/Recent content in Prologue onHugo -- gohugo.ioen-USTue, 06 Oct 2020 08:48:45 +0000Introduction/docs/prologue/introduction/Tue, 06 Oct 2020 08:48:57 +0000/docs/prologue/introduction/Get started There are two main ways to get started with Doks: +Tutorial 👉 The Tutorial is intended for novice to intermediate users. Step-by-step instructions on how to start a new Doks project. Tutorial → +Quick Start 👉 The Quick Start is intended for intermediate to advanced users. One page summary of how to start a new Doks project. Quick Start → +Go further Recipes, Reference Guides, Extensions, and Showcase.Quick Start/docs/prologue/quick-start/Mon, 16 Nov 2020 13:59:39 +0100/docs/prologue/quick-start/Requirements Doks uses npm to install dependencies and run commands. Installing npm is pretty simple. Download and install Node.js (it includes npm) for your platform. +Start a new Doks project Create a new site, change directories, install dependencies, and start development server. +Create a new site git clone https://github.com/h-enk/doks.git my-doks-site Change directories cd my-doks-site Install dependencies npm install Start development server npm run start Doks will start the Hugo development webserver accessible by default at http://localhost:1313.Commands/docs/prologue/commands/Tue, 13 Oct 2020 15:21:01 +0200/docs/prologue/commands/💡 You can change the commands in the scripts section of `./package.json`. start Start local development server: +npm run start lint Check scripts, styles, and markdown for errors: +npm run lint scripts Check scripts for errors: +npm run lint:scripts [-- --fix] styles Check styles for errors: +npm run lint:styles [-- --fix] markdown Check markdown for errors: +npm run lint:markdown [-- --fix] clean Delete temporary directories: \ No newline at end of file diff --git a/docs/prologue/introduction/index.html b/docs/prologue/introduction/index.html new file mode 100644 index 0000000..bb84ef5 --- /dev/null +++ b/docs/prologue/introduction/index.html @@ -0,0 +1,4 @@ +Introduction - mCaptcha

Introduction

Doks is a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default.

Get started

There are two main ways to get started with Doks:

Tutorial

Step-by-step instructions on how to start a new Doks project. Tutorial →

Quick Start

One page summary of how to start a new Doks project. Quick Start →

Go further

Recipes, Reference Guides, Extensions, and Showcase.

Recipes

Get instructions on how to accomplish common tasks with Doks. Recipes →

Reference Guides

Learn how to customize Doks to fully make it your own. Reference Guides →

Extensions

Get instructions on how to add even more to Doks. Extensions →

Showcase

See what others have build with Doks. Showcase →

Contributing

Find out how to contribute to Doks. Contributing →

Help

Get help on Doks. Help →

Edit this page on GitHub

\ No newline at end of file diff --git a/docs/prologue/quick-start/index.html b/docs/prologue/quick-start/index.html new file mode 100644 index 0000000..f9614cf --- /dev/null +++ b/docs/prologue/quick-start/index.html @@ -0,0 +1,8 @@ +Quick Start - mCaptcha

Quick Start

One page summary of how to start a new Doks project.

Requirements

Doks uses npm to install dependencies and run commands. Installing npm is pretty simple. Download and install Node.js (it includes npm) for your platform.

Start a new Doks project

Create a new site, change directories, install dependencies, and start development server.

Create a new site

git clone https://github.com/h-enk/doks.git my-doks-site
+

Change directories

cd my-doks-site
+

Install dependencies

npm install
+

Start development server

npm run start
+

Doks will start the Hugo development webserver accessible by default at http://localhost:1313. Saved changes will live reload in the browser.

Other commands

Doks comes with commands for common tasks. Commands →

Edit this page on GitHub

\ No newline at end of file diff --git a/docs/prologue/sitemap.xml b/docs/prologue/sitemap.xml new file mode 100644 index 0000000..dbef206 --- /dev/null +++ b/docs/prologue/sitemap.xml @@ -0,0 +1 @@ +/docs/prologue/introduction/2020-10-06T08:48:57+00:00weekly0.5/docs/prologue/quick-start/2020-11-16T13:59:39+01:00weekly0.5/docs/prologue/commands/2020-10-13T15:21:01+02:00weekly0.5 \ No newline at end of file diff --git a/docs/sitemap.xml b/docs/sitemap.xml new file mode 100644 index 0000000..27c5a61 --- /dev/null +++ b/docs/sitemap.xml @@ -0,0 +1 @@ +/docs/help/2020-10-06T08:49:15+00:00weekly0.5/docs/prologue/2020-10-06T08:48:45+00:00weekly0.5/docs/help/how-to-update/2020-11-12T13:26:54+01:00weekly0.5/docs/help/troubleshooting/2020-11-12T15:22:20+01:00weekly0.5/docs/help/faq/2020-10-06T08:49:31+00:00weekly0.5/docs/prologue/introduction/2020-10-06T08:48:57+00:00weekly0.5/docs/prologue/quick-start/2020-11-16T13:59:39+01:00weekly0.5/docs/prologue/commands/2020-10-13T15:21:01+02:00weekly0.5 \ No newline at end of file diff --git a/doks.png b/doks.png new file mode 100644 index 0000000..70d8c78 Binary files /dev/null and b/doks.png differ diff --git a/doks.svg b/doks.svg new file mode 100644 index 0000000..4631bc5 --- /dev/null +++ b/doks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/favicon-16x16.png b/favicon-16x16.png new file mode 100644 index 0000000..8fcd422 Binary files /dev/null and b/favicon-16x16.png differ diff --git a/favicon-32x32.png b/favicon-32x32.png new file mode 100644 index 0000000..21378a4 Binary files /dev/null and b/favicon-32x32.png differ diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..9e2fc8d Binary files /dev/null and b/favicon.ico differ diff --git a/fonts/vendor/.gitkeep b/fonts/vendor/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/fonts/vendor/jost/jost-v4-latin-500.woff b/fonts/vendor/jost/jost-v4-latin-500.woff new file mode 100644 index 0000000..eab8d1b Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-500.woff differ diff --git a/fonts/vendor/jost/jost-v4-latin-500.woff2 b/fonts/vendor/jost/jost-v4-latin-500.woff2 new file mode 100644 index 0000000..92349d1 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-500.woff2 differ diff --git a/fonts/vendor/jost/jost-v4-latin-500italic.woff b/fonts/vendor/jost/jost-v4-latin-500italic.woff new file mode 100644 index 0000000..7a8ed95 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-500italic.woff differ diff --git a/fonts/vendor/jost/jost-v4-latin-500italic.woff2 b/fonts/vendor/jost/jost-v4-latin-500italic.woff2 new file mode 100644 index 0000000..c6b9d56 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-500italic.woff2 differ diff --git a/fonts/vendor/jost/jost-v4-latin-700.woff b/fonts/vendor/jost/jost-v4-latin-700.woff new file mode 100644 index 0000000..57390f5 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-700.woff differ diff --git a/fonts/vendor/jost/jost-v4-latin-700.woff2 b/fonts/vendor/jost/jost-v4-latin-700.woff2 new file mode 100644 index 0000000..584073a Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-700.woff2 differ diff --git a/fonts/vendor/jost/jost-v4-latin-700italic.woff b/fonts/vendor/jost/jost-v4-latin-700italic.woff new file mode 100644 index 0000000..e23eedf Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-700italic.woff differ diff --git a/fonts/vendor/jost/jost-v4-latin-700italic.woff2 b/fonts/vendor/jost/jost-v4-latin-700italic.woff2 new file mode 100644 index 0000000..e56d892 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-700italic.woff2 differ diff --git a/fonts/vendor/jost/jost-v4-latin-italic.woff b/fonts/vendor/jost/jost-v4-latin-italic.woff new file mode 100644 index 0000000..5dcd111 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-italic.woff differ diff --git a/fonts/vendor/jost/jost-v4-latin-italic.woff2 b/fonts/vendor/jost/jost-v4-latin-italic.woff2 new file mode 100644 index 0000000..9346c1d Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-italic.woff2 differ diff --git a/fonts/vendor/jost/jost-v4-latin-regular.woff b/fonts/vendor/jost/jost-v4-latin-regular.woff new file mode 100644 index 0000000..4f24758 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-regular.woff differ diff --git a/fonts/vendor/jost/jost-v4-latin-regular.woff2 b/fonts/vendor/jost/jost-v4-latin-regular.woff2 new file mode 100644 index 0000000..7f0bf75 Binary files /dev/null and b/fonts/vendor/jost/jost-v4-latin-regular.woff2 differ diff --git a/images/vendor/.gitkeep b/images/vendor/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/images/vendor/landing.jpg b/images/vendor/landing.jpg new file mode 100644 index 0000000..ac7f4cf Binary files /dev/null and b/images/vendor/landing.jpg differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..1c9510c --- /dev/null +++ b/index.html @@ -0,0 +1,4 @@ +mCaptcha - mCaptcha

Defend Like Castles

mCaptcha is proof-of-work based captcha system that is privacy focussed and fully automated.

Get started

Libre software GitHub

Privacy focused

Doesn't track, doesn't profile your users.

Robust and Accurate

Got users behind NATs? No issues. We don't use IP address for rate-liming. NAT or not you get the mCaptcha experience.

Best-in-class UX

mCaptcha is silent, so silent that your users won't even feel it. No more anoying imgaes, no more helping for Big Brothers with their ML stuff

Defend like castles

Our PoW-based solution defends fiersly. mCaptcha makes attacking your site more experience than what it will take for you to respond to the attacker's requests

Libre Software

Client libraries are licensed using properiatary-friendly free software licenses but the core is AGPL'd. We believe this is a tech that can change the way the web works so mCaptcha will always be free

xCaptcha drop-in replacement

Already using a captcha solution? No worries, our APIs are compatible with reCapthca and hCaptcha!

\ No newline at end of file diff --git a/index.min.864533b2dd6520e4998eeed427a7de08f3e4b2fe837b75990ab0de3dbcc7854f0be37faa2fa0c598f28833a0b426a2cda7438ad0464292d09bc4c57109684a5b.js b/index.min.864533b2dd6520e4998eeed427a7de08f3e4b2fe837b75990ab0de3dbcc7854f0be37faa2fa0c598f28833a0b426a2cda7438ad0464292d09bc4c57109684a5b.js new file mode 100644 index 0000000..3a5ed53 --- /dev/null +++ b/index.min.864533b2dd6520e4998eeed427a7de08f3e4b2fe837b75990ab0de3dbcc7854f0be37faa2fa0c598f28833a0b426a2cda7438ad0464292d09bc4c57109684a5b.js @@ -0,0 +1 @@ +var suggestions=document.getElementById('suggestions'),userinput=document.getElementById('userinput');document.addEventListener('keydown',inputFocus);function inputFocus(a){a.keyCode===191&&(a.preventDefault(),userinput.focus()),a.keyCode===27&&(userinput.blur(),suggestions.classList.add('d-none'))}document.addEventListener('click',function(a){var b=suggestions.contains(a.target);b||suggestions.classList.add('d-none')}),document.addEventListener('keydown',suggestionFocus);function suggestionFocus(b){const d=suggestions.querySelectorAll('a'),e=[...d],a=e.indexOf(document.activeElement);let c=0;b.keyCode===38?(b.preventDefault(),c=a>0?a-1:0,d[c].focus()):b.keyCode===40&&(b.preventDefault(),c=a+1',a=c.querySelector('a'),t=c.querySelector('span:first-child'),d=c.querySelector('span:nth-child(2)'),a.href=b.href,t.textContent=b.title,d.textContent=b.description,suggestions.appendChild(c)});f.length>i;)suggestions.removeChild(f[h])}function f(){while(suggestions.lastChild)suggestions.removeChild(suggestions.lastChild);return!1}})() \ No newline at end of file diff --git a/index.xml b/index.xml new file mode 100644 index 0000000..2445ad4 --- /dev/null +++ b/index.xml @@ -0,0 +1 @@ +Defend Like Castles on/Recent content in Defend Like Castles onHugo -- gohugo.ioen-USTue, 09 Mar 2021 00:00:00 +0000Blog/blog/Tue, 06 Oct 2020 08:49:55 +0000/blog/Docs/docs/Tue, 06 Oct 2020 08:48:23 +0000/docs/ \ No newline at end of file diff --git a/js/vendor/.gitkeep b/js/vendor/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/logo-doks.png b/logo-doks.png new file mode 100644 index 0000000..74bdfb9 Binary files /dev/null and b/logo-doks.png differ diff --git a/main.0795b139a9cfb98e53f63a199a82c50f5de397994a745bf310faf3e391fa60c6261c021d004e40236c54585f2192a5ebf93cfe8175d8df4bb962b714c088fec2.css b/main.0795b139a9cfb98e53f63a199a82c50f5de397994a745bf310faf3e391fa60c6261c021d004e40236c54585f2192a5ebf93cfe8175d8df4bb962b714c088fec2.css new file mode 100644 index 0000000..fef2dba --- /dev/null +++ b/main.0795b139a9cfb98e53f63a199a82c50f5de397994a745bf310faf3e391fa60c6261c021d004e40236c54585f2192a5ebf93cfe8175d8df4bb962b714c088fec2.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v5.0.0-beta2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #5d2f86;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffe000;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #5d2f86;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffe000;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-font-sans-serif: "Jost", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0))}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:"Jost",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#1d2d35;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(29,45,53,0)}h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}blockquote{margin:0 0 1rem}strong{font-weight:bolder}small,.small{font-size:.875em}a{color:#5d2f86;text-decoration:none}a:hover{color:#4a266b}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}button,[type="button"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled){cursor:pointer}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}summary{display:list-item;cursor:pointer}.lead{font-size:1.25rem;font-weight:400}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x, 24px);padding-left:var(--bs-gutter-x, 24px);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1240px}}@media (min-width: 1400px){.container{max-width:1320px}}.row{--bs-gutter-x: 48px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}@media (min-width: 768px){.col-md-12{flex:0 0 auto;width:75%}}@media (min-width: 992px){.col-lg-5{flex:0 0 auto;width:31.25%}.col-lg-8{flex:0 0 auto;width:50%}.col-lg-9{flex:0 0 auto;width:56.25%}.col-lg-10{flex:0 0 auto;width:62.5%}.col-lg-11{flex:0 0 auto;width:68.75%}.col-lg-12{flex:0 0 auto;width:75%}}@media (min-width: 1200px){.col-xl-3{flex:0 0 auto;width:18.75%}.col-xl-4{flex:0 0 auto;width:25%}.col-xl-8{flex:0 0 auto;width:50%}.col-xl-9{flex:0 0 auto;width:56.25%}}.table,table{--bs-table-bg: rgba(0,0,0,0);--bs-table-striped-color: #1d2d35;--bs-table-striped-bg: rgba(29,45,53,0.05);--bs-table-active-color: #1d2d35;--bs-table-active-bg: rgba(29,45,53,0.1);--bs-table-hover-color: #1d2d35;--bs-table-hover-bg: rgba(29,45,53,0.075);width:100%;margin-bottom:1rem;color:#1d2d35;vertical-align:top;border-color:#e9ecef}.table>:not(caption)>*>*,table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody,table>tbody{vertical-align:inherit}.table>thead,table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*,table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}body.dark table{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#1d2d35;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control:focus{color:#1d2d35;background-color:#fff;border-color:#ae97c3;outline:0;box-shadow:0 0 0 .25rem rgba(93,47,134,0.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#1d2d35;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#1d2d35;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#1d2d35;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#1d2d35}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(93,47,134,0.25)}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#5d2f86;border-color:#5d2f86}.btn-primary:hover{color:#fff;background-color:#4f2872;border-color:#4a266b}.btn-primary:focus{color:#fff;background-color:#4f2872;border-color:#4a266b;box-shadow:0 0 0 .25rem rgba(117,78,152,0.5)}.btn-primary:active,.btn-primary.active{color:#fff;background-color:#4a266b;border-color:#462365}.btn-primary:active:focus,.btn-primary.active:focus{box-shadow:0 0 0 .25rem rgba(117,78,152,0.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#5d2f86;border-color:#5d2f86}.btn-link{font-weight:400;color:#5d2f86;text-decoration:none}.btn-link:hover{color:#4a266b}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.collapse:not(.show){display:none}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}}.navbar-light .navbar-brand{color:#5d2f86}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#5d2f86}.navbar-light .navbar-nav .nav-link{color:#1d2d35}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#5d2f86}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(29,45,53,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#5d2f86}.navbar-light .navbar-text{color:#1d2d35}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#5d2f86}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e9ecef;border-radius:.25rem}.card-body{flex:1 1 auto;padding:1rem 1rem}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.alert{position:relative;padding:1rem 1.5rem;margin-bottom:0;border:0 solid transparent;border-radius:0}.alert-primary{color:#fff;background-color:#5d2f86;border-color:#5d2f86}.alert-warning{color:#1d2d35;background-color:#ffe000;border-color:#ffe000}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.d-flex{display:flex !important}.d-none{display:none !important}.shadow{box-shadow:0 0.5rem 1rem rgba(29,45,53,0.15) !important}.position-relative{position:relative !important}.border-top{border-top:1px solid #e9ecef !important}.w-100{width:100% !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.mt-0{margin-top:0 !important}.me-auto{margin-right:auto !important}.mb-2{margin-bottom:.5rem !important}.ms-2{margin-left:.5rem !important}.ms-auto{margin-left:auto !important}.mt-n3{margin-top:-1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.text-center{text-align:center !important}.text-body{color:#1d2d35 !important}.text-muted{color:#6c757d !important}.bg-light{background-color:#f8f9fa !important}.bg-white{background-color:#fff !important}.rounded{border-radius:.25rem !important}@media (min-width: 768px){.d-md-none{display:none !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}}@media (min-width: 992px){.order-lg-first{order:-1 !important}.order-lg-last{order:6 !important}.text-lg-end{text-align:right !important}}@media (min-width: 1200px){.d-xl-block{display:block !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}}@font-face{font-family:"Jost";font-style:normal;font-weight:400;font-display:swap;src:local("Jost"),url("fonts/vendor/jost/jost-v4-latin-regular.woff2") format("woff2"),url("fonts/vendor/jost/jost-v4-latin-regular.woff") format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:500;font-display:swap;src:local("Jost"),url("fonts/vendor/jost/jost-v4-latin-500.woff2") format("woff2"),url("fonts/vendor/jost/jost-v4-latin-500.woff") format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:700;font-display:swap;src:local("Jost"),url("fonts/vendor/jost/jost-v4-latin-700.woff2") format("woff2"),url("fonts/vendor/jost/jost-v4-latin-700.woff") format("woff")}@font-face{font-family:"Jost";font-style:italic;font-weight:400;font-display:swap;src:local("Jost"),url("fonts/vendor/jost/jost-v4-latin-italic.woff2") format("woff2"),url("fonts/vendor/jost/jost-v4-latin-italic.woff") format("woff")}@font-face{font-family:"Jost";font-style:italic;font-weight:500;font-display:swap;src:local("Jost"),url("fonts/vendor/jost/jost-v4-latin-500italic.woff2") format("woff2"),url("fonts/vendor/jost/jost-v4-latin-500italic.woff") format("woff")}@font-face{font-family:"Jost";font-style:italic;font-weight:700;font-display:swap;src:local("Jost"),url("fonts/vendor/jost/jost-v4-latin-700italic.woff2") format("woff2"),url("fonts/vendor/jost/jost-v4-latin-700italic.woff") format("woff")}.contributors .content,.blog .content,.page .content,.error404 .content,.docs.list .content,.tutorial.list .content,.showcase.list .content{padding-top:1rem;padding-bottom:3rem}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin:2rem 0 1rem}@media (min-width: 768px){body{font-size:1.125rem;padding-top:4rem !important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin-bottom:1.125rem}}.home h1,.home .h1{font-size:calc(1.875rem + 1.5vw)}a:hover,a:focus{text-decoration:underline}a.btn:hover,a.btn:focus{text-decoration:none}.section{padding-top:5rem;padding-bottom:5rem}.section-sm{padding-top:1rem;padding-bottom:1rem}body{padding-top:3.5625rem}.docs-sidebar{order:2}@media (min-width: 992px){.docs-sidebar{order:0;border-right:1px solid #e9ecef}@supports (position: sticky){.docs-sidebar{position:sticky;top:4rem;z-index:1000;height:calc(100vh - 4rem)}}}@media (min-width: 1200px){.docs-sidebar{flex:0 1 320px}}.docs-links{padding-bottom:5rem}@media (min-width: 992px){@supports (position: sticky){.docs-links{max-height:calc(100vh - 4rem);overflow-y:scroll}}}@media (min-width: 992px){.docs-links{display:block;width:auto;margin-right:-1.5rem;padding-bottom:4rem}}.docs-toc{order:2}@supports (position: sticky){.docs-toc{position:sticky;top:4rem;height:calc(100vh - 4rem);overflow-y:auto}}.docs-content{padding-bottom:3rem;order:1}.docs-navigation{border-top:1px solid #e9ecef;margin-top:2rem;margin-bottom:0;padding-top:2rem}.docs-navigation a{font-size:.9rem}@media (min-width: 992px){.docs-navigation{margin-bottom:-1rem}.docs-navigation a{font-size:1rem}}.navbar a:hover,.navbar a:focus{text-decoration:none}#TableOfContents ul{padding-left:0;list-style:none}::-moz-selection{background:#e7dbf2}::selection{background:#e7dbf2}.bg-dots{background-image:radial-gradient(#dee2e6 15%, transparent 15%);background-position:0 0;background-size:1rem 1rem;-webkit-mask:linear-gradient(to top, #fff, transparent);mask:linear-gradient(to top, #fff, transparent);width:100%;height:9rem;margin-top:-10rem;z-index:-1}body.dark{background:#212529;color:#dee2e6}body.dark a{color:#8ed6fb}body.dark a.text-body{color:#dee2e6 !important}body.dark .btn-primary{color:#1d2d35;background-color:#8ed6fb;border-color:#8ed6fb;color:#212529 !important}body.dark .btn-primary:hover{color:#1d2d35;background-color:#9fdcfc;border-color:#99dafb}body.dark .btn-primary:focus{color:#1d2d35;background-color:#9fdcfc;border-color:#99dafb;box-shadow:0 0 0 .25rem rgba(125,189,221,0.5)}body.dark .btn-primary:active,body.dark .btn-primary.active{color:#1d2d35;background-color:#a5defc;border-color:#99dafb}body.dark .btn-primary:active:focus,body.dark .btn-primary.active:focus{box-shadow:0 0 0 .25rem rgba(125,189,221,0.5)}body.dark .btn-primary:disabled,body.dark .btn-primary.disabled{color:#1d2d35;background-color:#8ed6fb;border-color:#8ed6fb}body.dark .navbar{background:#212529;opacity:0.975;border-bottom:1px solid #1b1f22}body.dark.home .navbar{border-bottom:0}body.dark .navbar-light .navbar-brand{color:#dee2e6 !important}body.dark .navbar-light .navbar-nav .nav-link{color:#dee2e6}body.dark .navbar-light .navbar-nav .nav-link:hover,body.dark .navbar-light .navbar-nav .nav-link:focus{color:#8ed6fb}body.dark .navbar-light .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}body.dark .navbar-light .navbar-nav .show>.nav-link,body.dark .navbar-light .navbar-nav .active>.nav-link,body.dark .navbar-light .navbar-nav .nav-link.show,body.dark .navbar-light .navbar-nav .nav-link.active{color:#8ed6fb}body.dark .navbar-light .navbar-text{color:#dee2e6}body.dark .alert-primary a{color:#212529}body.dark .alert-warning{background:#1b1f22;color:#dee2e6}body.dark .page-links a{color:#dee2e6}body.dark .showcase-meta a{color:#dee2e6}body.dark .showcase-meta a:hover,body.dark .showcase-meta a:focus{color:#8ed6fb}body.dark .docs-link:hover,body.dark .docs-link.active,body.dark .page-links a:hover{text-decoration:none;color:#8ed6fb}body.dark .navbar-light .navbar-text a{color:#8ed6fb}body.dark .docs-links h3.sidebar-link a,body.dark .docs-links .sidebar-link.h3 a,body.dark .page-links h3.sidebar-link a,body.dark .page-links .sidebar-link.h3 a{color:#dee2e6}body.dark .navbar-light .navbar-text a:hover,body.dark .navbar-light .navbar-text a:focus{color:#8ed6fb}body.dark .navbar .btn-link{color:#dee2e6}body.dark .content .btn-link{color:#8ed6fb}body.dark .content .btn-link:hover{color:#8ed6fb}body.dark .navbar .btn-link:hover{color:#8ed6fb}body.dark .navbar .btn-link:active{color:#8ed6fb}body.dark .form-control.is-search{background:#1b1f22}body.dark .navbar-form::after{color:#495057;border:1px solid #212529}body.dark .form-control:focus{box-shadow:0 0 0 0.2rem #9adafb}body.dark .border-top{border-top:1px solid #1b1f22 !important}@media (min-width: 992px){body.dark .docs-sidebar{order:0;border-right:1px solid #1b1f22}}body.dark .docs-navigation{border-top:1px solid #1b1f22}body.dark ::-moz-selection{background:#9adafb}body.dark ::selection{background:#9adafb}body.dark pre{background:#1b1f22;color:#dee2e6}body.dark code{background:#1b1f22;color:#dee2e6}body.dark blockquote{border-left:3px solid #1b1f22}body.dark .footer{border-top:1px solid #1b1f22}body.dark .docs-links,body.dark .docs-toc{scrollbar-width:thin;scrollbar-color:#212529 #212529}body.dark .docs-links::-webkit-scrollbar,body.dark .docs-toc::-webkit-scrollbar{width:5px}body.dark .docs-links::-webkit-scrollbar-track,body.dark .docs-toc::-webkit-scrollbar-track{background:#212529}body.dark .docs-links::-webkit-scrollbar-thumb,body.dark .docs-toc::-webkit-scrollbar-thumb{background:#212529}body.dark .docs-links:hover,body.dark .docs-toc:hover{scrollbar-width:thin;scrollbar-color:#1b1f22 #212529}body.dark .docs-links:hover::-webkit-scrollbar-thumb,body.dark .docs-toc:hover::-webkit-scrollbar-thumb{background:#1b1f22}body.dark .docs-links::-webkit-scrollbar-thumb:hover,body.dark .docs-toc::-webkit-scrollbar-thumb:hover{background:#1b1f22}body.dark .docs-links h3:not(:first-child),body.dark .docs-links .h3:not(:first-child){border-top:1px solid #1b1f22}body.dark a.docs-link{color:#dee2e6}body.dark .page-links li:not(:first-child){border-top:1px dashed #1b1f22}body.dark .card{background:#212529;border:1px solid #1b1f22}body.dark .card.bg-light{background:#1b1f22 !important}body.dark .navbar .menu-icon .navicon{background:#dee2e6}body.dark .navbar .menu-icon .navicon::before,body.dark .navbar .menu-icon .navicon::after{background:#dee2e6}body.dark .logo-light{display:none !important}body.dark .logo-dark{display:inline-block !important}body.dark .bg-light{background:#1e2125 !important}body.dark .bg-dots{background-image:radial-gradient(#556370 15%, transparent 15%)}body.dark .text-muted{color:#c8cfd6 !important}body.dark .alert-primary{background:#8ed6fb;color:#212529}body.dark .figure-caption{color:#dee2e6}.alert{font-family:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.875rem}.alert-icon{margin-right:0.75rem}.docs .alert{margin:2rem -1.5rem}.alert-warning{background:#fbf7f0;color:#1d2d35}.alert-primary{color:#fff;background-color:#5d2f86}.navbar .btn-link{color:#1d2d35;padding:0.4375rem 0}#mode{margin-right:1.25rem}.btn-link:focus{outline:0;box-shadow:none}#navigation{margin-left:1.25rem}@media (min-width: 768px){#mode{margin-right:0.5rem}.navbar .btn-link{padding:0.5625em 0.25rem 0.5rem 0.125rem}}.navbar .btn-link:hover{color:#5d2f86}.navbar .btn-link:active{color:#5d2f86}body .toggle-dark{display:block}body .toggle-light{display:none}body.dark .toggle-light{display:block}body.dark .toggle-dark{display:none}.btn-clipboard{display:none}@media (min-width: 768px){.btn-clipboard{display:block;margin:2.0625rem 0.25rem -4rem auto}}.copy-status::after,.copy-status:hover::after{content:"Copy";display:block}.copy-status:focus::after,.copy-status:active::after{content:"Copied";display:block}pre,code,kbd,samp{font-family:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.875rem;border-radius:.25rem}pre{background:#fbf7f0;color:#1d2d35;line-height:1.5;margin:2rem 0;overflow:auto;padding:1.25rem 1.5rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code{background:#fbf7f0;color:#1d2d35;padding:0.25rem 0.5rem}pre code{background:none;font-size:inherit;padding:0}@media (max-width: 575.98px){pre{margin:2rem -1.5rem}pre,code,kbd,samp{border-radius:0}}blockquote{margin-bottom:1rem;font-size:1.25rem;border-left:3px solid #dee2e6;padding-left:1rem}figure{margin:2rem 0}.figure-caption{margin:0.25rem 0 0.75rem}.blur-up{filter:blur(5px)}.blur-up.lazyloaded{filter:unset}.img-simple{margin-top:0.375rem;margin-bottom:1.25rem}.navbar-form{position:relative}#suggestions{position:absolute;right:0;margin-top:0.5rem;width:calc(100vw - 3rem)}#suggestions a{display:block;text-decoration:none;padding:0.75rem;margin:0 0.5rem}#suggestions a:focus{background:#f8f9fa;outline:0}#suggestions div:not(:first-child){border-top:1px dashed #e9ecef}#suggestions div:first-child{margin-top:0.5rem}#suggestions div:last-child{margin-bottom:0.5rem}#suggestions a:hover{background:#f8f9fa}#suggestions span{display:flex;font-size:1rem}#suggestions span:first-child{font-weight:700;color:#1d2d35}#suggestions span:nth-child(2){color:#495057}@media (min-width: 576px){#suggestions{width:30rem}#suggestions a{display:flex}#suggestions span:first-child{width:9rem;padding-right:1rem;border-right:1px solid #e9ecef;display:inline-block;text-align:right}#suggestions span:nth-child(2){width:19rem;padding-left:1rem}}table{margin:3rem 0}.footer{border-top:1px solid #e9ecef;padding-top:1.125rem;padding-bottom:1.125rem}.footer ul{margin-bottom:0}.footer li{font-size:.875rem;margin-bottom:0}@media (min-width: 768px){.footer li{font-size:1rem}}.navbar-text{margin-left:1rem}.navbar-brand{font-weight:700}.navbar-light .navbar-brand,.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:active{color:#1d2d35}.navbar-light .navbar-nav .active .nav-link{color:#5d2f86}@media (min-width: 768px){.navbar-brand{font-size:1.375rem}.navbar-text{margin-left:1.25rem}}.navbar-nav{flex-direction:row}.nav-item{margin-left:1.25rem}@media (min-width: 768px){.nav-item{margin-left:0.5rem}}@media (max-width: 575.98px){.nav-item:first-child{margin-left:0}}@media (max-width: 767.98px){.navbar .container{padding-left:1.5rem;padding-right:1.5rem}}.break{flex-basis:100%;height:0}.navbar{background-color:rgba(255,255,255,0.95);border-bottom:1px solid #e9ecef;margin-top:4px}.header-bar{border-top:4px solid;border-image-source:linear-gradient(90deg, #5d2f86, #8ed6fb 50%, #d32e9d);border-image-slice:1}.home .navbar{border-bottom:0}.navbar-form{position:relative;margin-top:0.25rem}@media (min-width: 768px){.navbar-brand{margin-right:1rem !important}.main-nav .nav-item:first-child .nav-link,.social-nav .nav-item:first-child .nav-link{padding-left:0}.main-nav .nav-item:last-child .nav-link,.social-nav .nav-item:last-child .nav-link{padding-right:0}.navbar-form{margin-top:0;margin-left:6rem;margin-right:1.5rem}}@media (min-width: 992px){.navbar-form{margin-left:15rem}}@media (min-width: 1200px){.navbar-form{margin-left:30rem}}.form-control.is-search{padding-right:2.5rem;background:#f8f9fa;border:0}.navbar-form::after{position:absolute;top:0.4625rem;right:0.5375rem;display:flex;align-items:center;justify-content:center;height:1.5rem;padding-right:0.4375rem;padding-left:0.4375rem;font-size:.75rem;color:#495057;content:"/";border:1px solid #dee2e6;border-radius:0.25rem}.algolia-autocomplete{display:flex !important}.algolia-autocomplete .ds-dropdown-menu{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}@media (max-width: 575.98px){.algolia-autocomplete .ds-dropdown-menu{max-width:512px !important;min-width:312px !important;width:auto !important}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column::after{content:"|";margin-right:0.25rem}}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:0}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{padding:0 0.05em}.algolia-autocomplete .algolia-docsearch-footer{margin-top:1rem;margin-right:0.5rem;margin-bottom:0.5rem}.navbar .menu-icon{cursor:pointer;padding:1.125rem 0.625rem;margin:0 0 0 -0.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar .menu-icon .navicon{background:#1d2d35;display:block;height:2px;position:relative;transition:background 0.2s ease-out;width:18px}.navbar .menu-icon .navicon::before,.navbar .menu-icon .navicon::after{background:#1d2d35;content:"";display:block;height:100%;position:absolute;transition:all 0.2s ease-out;width:100%}.navbar .menu-icon .navicon::before{top:5px}.navbar .menu-icon .navicon::after{top:-5px}.navbar .menu-btn{display:none}.navbar .menu-btn:checked~.navbar-collapse{display:block;max-height:100vh}.navbar .menu-btn:checked~.menu-icon .navicon{background:transparent}.navbar .menu-btn:checked~.menu-icon .navicon::before{transform:rotate(-45deg)}.navbar .menu-btn:checked~.menu-icon .navicon::after{transform:rotate(45deg)}.navbar .menu-btn:checked~.menu-icon:not(.steps) .navicon::before,.navbar .menu-btn:checked~.menu-icon:not(.steps) .navicon::after{top:0}.docs-content>h2[id]::before,.docs-content>.h2[id]::before,.docs-content>h3[id]::before,.docs-content>.h3[id]::before,.docs-content>h4[id]::before,.docs-content>.h4[id]::before{display:block;height:6rem;margin-top:-6rem;content:""}.anchor{visibility:hidden;padding-left:0.5rem}h1:hover a,.h1:hover a,h2:hover a,.h2:hover a,h3:hover a,.h3:hover a,h4:hover a,.h4:hover a{visibility:visible;text-decoration:none}.card-list{margin-top:2.25rem}.edit-page{margin-top:3rem;font-size:1rem}.edit-page svg{margin-right:0.5rem;margin-bottom:0.25rem}p.meta{margin-top:0.5rem;font-size:1rem}.breadcrumb{margin-top:2.25rem;font-size:1rem}.home .card,.contributors.list .card,.blog.list .card{margin-top:2rem;margin-bottom:2rem;transition:transform 0.3s}.home .card:hover,.contributors.list .card:hover,.blog.list .card:hover{transform:scale(1.025)}.home .card-body,.contributors.list .card-body,.blog.list .card-body{padding:0 2rem 1rem}.blog-header{text-align:center;margin-bottom:2rem}.docs-links,.docs-toc{scrollbar-width:thin;scrollbar-color:#fff #fff}.docs-links::-webkit-scrollbar,.docs-toc::-webkit-scrollbar{width:5px}.docs-links::-webkit-scrollbar-track,.docs-toc::-webkit-scrollbar-track{background:#fff}.docs-links::-webkit-scrollbar-thumb,.docs-toc::-webkit-scrollbar-thumb{background:#fff}.docs-links:hover,.docs-toc:hover{scrollbar-width:thin;scrollbar-color:#e9ecef #fff}.docs-links:hover::-webkit-scrollbar-thumb,.docs-toc:hover::-webkit-scrollbar-thumb{background:#e9ecef}.docs-links::-webkit-scrollbar-thumb:hover,.docs-toc::-webkit-scrollbar-thumb:hover{background:#e9ecef}.docs-links h3,.docs-links .h3,.page-links h3,.page-links .h3{text-transform:uppercase;font-size:1rem;margin:1.25rem 0 0.5rem 0;padding:1.5rem 0 0 0}@media (min-width: 992px){.docs-links h3,.docs-links .h3,.page-links h3,.page-links .h3{margin:1.125rem 1.5rem 0.75rem 0;padding:1.375rem 0 0 0}}.docs-links h3:not(:first-child),.docs-links .h3:not(:first-child){border-top:1px solid #e9ecef}a.docs-link{color:#1d2d35;display:block;padding:0.125rem 0;font-size:1rem}.page-links li{margin-top:0.375rem;padding-top:0.375rem}.page-links li ul li{border-top:none;padding-left:1rem;margin-top:0.125rem;padding-top:0.125rem}.page-links li:not(:first-child){border-top:1px dashed #e9ecef}.page-links a{color:#1d2d35;display:block;padding:0.125rem 0;font-size:.9375rem}.docs-link:hover,.docs-link.active,.page-links a:hover{text-decoration:none;color:#5d2f86}.docs-links h3.sidebar-link,.docs-links .sidebar-link.h3,.page-links h3.sidebar-link,.page-links .sidebar-link.h3{text-transform:none;font-size:1.125rem;font-weight:normal}.docs-links h3.sidebar-link a,.docs-links .sidebar-link.h3 a,.page-links h3.sidebar-link a,.page-links .sidebar-link.h3 a{color:#1d2d35}.docs-links h3.sidebar-link a:hover,.docs-links .sidebar-link.h3 a:hover,.page-links h3.sidebar-link a:hover,.page-links .sidebar-link.h3 a:hover{text-decoration:underline} diff --git a/main.min.db67f0caa6a5788b691b9509981d6e5943f4b8d829170a674f468d4b23671ce4017c47a0a22116a8fc2f2de556c8b48f1afecd86707066f2f022c5dd83e8ea3c.js b/main.min.db67f0caa6a5788b691b9509981d6e5943f4b8d829170a674f468d4b23671ce4017c47a0a22116a8fc2f2de556c8b48f1afecd86707066f2f022c5dd83e8ea3c.js new file mode 100644 index 0000000..512eeb9 --- /dev/null +++ b/main.min.db67f0caa6a5788b691b9509981d6e5943f4b8d829170a674f468d4b23671ce4017c47a0a22116a8fc2f2de556c8b48f1afecd86707066f2f022c5dd83e8ea3c.js @@ -0,0 +1 @@ +(()=>{var b=Object.create,a=Object.defineProperty,c=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,e=Object.getOwnPropertyNames,f=Object.getOwnPropertyDescriptor,g=b=>a(b,"__esModule",{value:!0}),h=(b,a)=>()=>{return a||(a={exports:{}},b(a.exports,a)),a.exports},i=(c,b,g)=>{if(b&&typeof b=="object"||typeof b=="function")for(let h of e(b))!d.call(c,h)&&h!=="default"&&a(c,h,{get:()=>b[h],enumerable:!(g=f(b,h))||g.enumerable});return c},j=d=>{return d&&d.__esModule?d:i(g(a(d!=null?b(c(d)):{},"default",{value:d,enumerable:!0})),d)},k=h((b,a)=>{(function(b,d){var c=d(b,b.document,Date);b.lazySizes=c,typeof a=="object"&&a.exports&&(a.exports=c)})(typeof window!="undefined"?window:{},function(d,b,j){"use strict";var f,a,h,E,i,c,g,e,A,s,x,F,q,C,k,l,u,v,o,w,n,z,m,p,D,y,B,t,r;return function(){var c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125},b;a=d.lazySizesConfig||d.lazysizesConfig||{};for(b in c)b in a||(a[b]=c[b])}(),!b||!b.getElementsByClassName?{init:function(){},cfg:a,noSupport:!0}:(h=b.documentElement,E=d.HTMLPictureElement,i="addEventListener",c="getAttribute",g=d[i].bind(d),e=d.setTimeout,A=d.requestAnimationFrame||e,s=d.requestIdleCallback,x=/^picture$/i,F=["load","error","lazyincluded","_lazyloaded"],q={},C=Array.prototype.forEach,k=function(b,a){return q[a]||(q[a]=new RegExp("(\\s|^)"+a+"(\\s|$)")),q[a].test(b[c]("class")||"")&&q[a]},l=function(a,b){k(a,b)||a.setAttribute("class",(a[c]("class")||"").trim()+" "+b)},u=function(a,d){var b;(b=k(a,d))&&a.setAttribute("class",(a[c]("class")||"").replace(b," "))},v=function(a,b,c){var d=c?i:"removeEventListener";c&&v(a,b),F.forEach(function(c){a[d](c,b)})},o=function(d,e,a,g,h){var c=b.createEvent("Event");return a||(a={}),a.instance=f,c.initEvent(e,!g,!h),c.detail=a,d.dispatchEvent(c),c},w=function(e,b){var f;!E&&(f=d.picturefill||a.pf)?(b&&b.src&&!e[c]("srcset")&&e.setAttribute("srcset",b.src),f({reevaluate:!0,elements:[e]})):b&&b.src&&(e.src=b.src)},n=function(a,b){return(getComputedStyle(a,null)||{})[b]},z=function(d,c,b){for(b=b||d.offsetWidth;b49?function(){s(g,{timeout:b}),b!==a.ricTimeout&&(b=a.ricTimeout)}:p(function(){e(g)},!0),c;return function(g){var a;if((g=g===!0)&&(b=33),c)return;c=!0,a=h-(j.now()-f),a<0&&(a=0),g||a<9?d():e(d,a)}},y=function(g){var b=99,d=function(){a=null,g()},f=function(){var a=j.now()-c;a0,d&&n(a,"overflow")!="visible"&&(c=a.getBoundingClientRect(),d=I>c.left&&Hc.top-1&&G500&&h.clientWidth>500?500:370:a.expand,f._defEx=j,p=j*a.expFactor,n=a.hFac,K=null,F2&&E>2&&!b.hidden?(F=p,s=0):E>1&&s>1&&r<6?F=j:F=ab),q!==g&&(R=innerWidth+g*n,Q=innerHeight+g,m=g*-1,q=g),i=e[d].getBoundingClientRect(),(J=i.bottom)>=m&&(G=i.top)<=Q&&(I=i.right)>=m*n&&(H=i.left)<=R&&(J||I||H||G)&&(a.loadHidden||T(e[d]))&&(z&&r<3&&!l&&(E<3||s<4)||X(e[d],g))){if(B(e[d]),o=!0,r>9)break}else!o&&z&&!k&&r<4&&s<4&&E>2&&(L[0]||a.preloadAfterLoad)&&(L[0]||!l&&(J||I||H||G||e[d][c](a.sizesAttr)!="auto"))&&(k=L[0]||e[d])}k&&!o&&B(k)}},q=D(V),U=function(c){var b=c.target;if(b._lazyCache){delete b._lazyCache;return}S(c),l(b,a.loadedClass),u(b,a.loadingClass),v(b,P),o(b,"lazyloaded")},Y=p(U),P=function(a){Y({target:a.target})},_=function(b,c){var d=b.getAttribute("data-load-mode")||a.iframeLoadMode;d==0?b.contentWindow.location.replace(c):d==1&&(b.src=c)},$=function(b){var e=b[c](a.srcsetAttr),d;(d=a.customMedia[b[c]("data-media")||b[c]("media")])&&b.setAttribute("media",d),e&&b.setAttribute("srcset",e)},aa=p(function(b,k,q,n,p){var d,g,h,f,i,j;(i=o(b,"lazybeforeunveil",k)).defaultPrevented||(n&&(q?l(b,a.autosizesClass):b.setAttribute("sizes",n)),g=b[c](a.srcsetAttr),d=b[c](a.srcAttr),p&&(h=b.parentNode,f=h&&x.test(h.nodeName||"")),j=k.firesLoad||"src"in b&&(g||d||f),i={target:b},l(b,a.loadingClass),j&&(clearTimeout(O),O=e(S,2500),v(b,P,!0)),f&&C.call(h.getElementsByTagName("source"),$),g?b.setAttribute("srcset",g):d&&!f&&(ae.test(b.nodeName)?_(b,d):b.src=d),p&&(g||f)&&w(b,{src:d})),b._lazyRace&&delete b._lazyRace,u(b,a.lazyClass),m(function(){var c=b.complete&&b.naturalWidth>1;(!j||c)&&(c&&l(b,a.fastLoadedClass),U(i),b._lazyCache=!0,e(function(){"_lazyCache"in b&&delete b._lazyCache},9)),b.loading=="lazy"&&r--},!0)}),B=function(b){var f,d,g,e;if(b._lazyRace)return;if(d=Z.test(b.nodeName),g=d&&(b[c](a.sizesAttr)||b[c]("sizes")),e=g=="auto",(e||!z)&&d&&(b[c]("src")||b.srcset)&&!b.complete&&!k(b,a.errorClass)&&k(b,a.lazyClass))return;f=o(b,"lazyunveilread").detail,e&&t.updateElem(b,!0,b.offsetWidth),b._lazyRace=!0,r++,aa(b,f,e,g,d)},ac=y(function(){a.loadMode=3,q()}),N=function(){a.loadMode==3&&(a.loadMode=2),ac()},M=function(){if(z)return;if(j.now()-W<999){e(M,999);return}z=!0,a.loadMode=3,q(),g("scroll",N,!0)},J,K,L,z,O,E,W,R,Q,G,H,I;return{_:function(){W=j.now(),f.elements=b.getElementsByClassName(a.lazyClass),L=b.getElementsByClassName(a.lazyClass+" "+a.preloadClass),g("scroll",q,!0),g("resize",q,!0),g("pageshow",function(d){if(d.persisted){var c=b.querySelectorAll("."+a.loadingClass);c.length&&c.forEach&&A(function(){c.forEach(function(a){a.complete&&B(a)})})}}),d.MutationObserver?new MutationObserver(q).observe(h,{childList:!0,subtree:!0,attributes:!0}):(h[i]("DOMNodeInserted",q,!0),h[i]("DOMAttrModified",q,!0),setInterval(q,999)),g("hashchange",q,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(a){b[i](a,q,!0)}),/d$|^c/.test(b.readyState)?M():(g("load",M),b[i]("DOMContentLoaded",q),e(M,2e4)),f.elements.length?(V(),m._lsFlush()):q()},checkElems:q,unveil:B,_aLSL:N}}(),t=function(){var f=p(function(c,e,f,a){var d,b,g;if(c._lazysizesWidth=a,a+="px",c.setAttribute("sizes",a),x.test(e.nodeName||"")){d=e.getElementsByTagName("source");for(b=0,g=d.length;b{var m=Object.create,a=Object.defineProperty,g=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,e=Object.getOwnPropertyNames,f=Object.getOwnPropertyDescriptor,c=b=>a(b,"__esModule",{value:!0}),h=(b,a)=>()=>{return a||(a={exports:{}},b(a.exports,a)),a.exports},i=(c,b,g)=>{if(b&&typeof b=="object"||typeof b=="function")for(let h of e(b))!d.call(c,h)&&h!=="default"&&a(c,h,{get:()=>b[h],enumerable:!(g=f(b,h))||g.enumerable});return c},j=b=>{return b&&b.__esModule?b:i(c(a(b!=null?m(g(b)):{},"default",{value:b,enumerable:!0})),b)},k=h((a,b)=>{(function(d,c){typeof a=="object"&&typeof b=="object"?b.exports=c():typeof define=="function"&&define.amd?define([],c):typeof a=="object"?a.ClipboardJS=c():d.ClipboardJS=c()})(a,function(){return function(c){var b={};function a(d){if(b[d])return b[d].exports;var e=b[d]={i:d,l:!1,exports:{}};return c[d].call(e.exports,e,e.exports,a),e.l=!0,e.exports}return a.m=c,a.c=b,a.d=function(b,c,d){a.o(b,c)||Object.defineProperty(b,c,{enumerable:!0,get:d})},a.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},a.t=function(b,d){var c,e;if(d&1&&(b=a(b)),d&8)return b;if(d&4&&typeof b=="object"&&b&&b.__esModule)return b;if(c=Object.create(null),a.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:b}),d&2&&typeof b!="string")for(e in b)a.d(c,e,function(a){return b[a]}.bind(null,e));return c},a.n=function(b){var c=b&&b.__esModule?function(){return b.default}:function(){return b};return a.d(c,"a",c),c},a.o=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},a.p="",a(a.s=6)}([function(a,c){function b(a){var b,d,c,e;return a.nodeName==="SELECT"?(a.focus(),b=a.value):a.nodeName==="INPUT"||a.nodeName==="TEXTAREA"?(d=a.hasAttribute("readonly"),d||a.setAttribute("readonly",""),a.select(),a.setSelectionRange(0,a.value.length),d||a.removeAttribute("readonly"),b=a.value):(a.hasAttribute("contenteditable")&&a.focus(),c=window.getSelection(),e=document.createRange(),e.selectNodeContents(a),c.removeAllRanges(),c.addRange(e),b=c.toString()),b}a.exports=b},function(b,c){function a(){}a.prototype={on:function(a,c,d){var b=this.e||(this.e={});return(b[a]||(b[a]=[])).push({fn:c,ctx:d}),this},once:function(b,c,d){var e=this;function a(){e.off(b,a),c.apply(d,arguments)}return a._=c,this.on(b,a,d)},emit:function(c){var d=[].slice.call(arguments,1),b=((this.e||(this.e={}))[c]||[]).slice(),a=0,e=b.length;for(a;a0&&arguments[0]!==void 0?arguments[0]:{};this.action=a.action,this.container=a.container,this.emitter=a.emitter,this.target=a.target,this.text=a.text,this.trigger=a.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var a=this,c=document.documentElement.getAttribute("dir")=="rtl",d;this.removeFake(),this.fakeHandlerCallback=function(){return a.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[c?"right":"left"]="-9999px",d=window.pageYOffset||document.documentElement.scrollTop,this.fakeElem.style.top=d+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=b()(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=b()(this.target),this.copyText()}},{key:"copyText",value:function(){var a=void 0;try{a=document.execCommand(this.action)}catch(b){a=!1}this.handleResult(a)}},{key:"handleResult",value:function(a){this.emitter.emit(a?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"copy";if(this._action=a,this._action!=="copy"&&this._action!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(a){if(a!==void 0)if(a&&(typeof a=="undefined"?"undefined":f(a))==="object"&&a.nodeType===1){if(this.action==="copy"&&a.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(this.action==="cut"&&(a.hasAttribute("readonly")||a.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`);this._target=a}else throw new Error('Invalid "target" value, use a valid Element')},get:function(){return this._target}}]),a}(),j=i,k=a(1),l=a.n(k),m=a(2),n=a.n(m),o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},p=function(){function a(d,c){for(var b=0,a;b0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof a.action=="function"?a.action:this.defaultAction,this.target=typeof a.target=="function"?a.target:this.defaultTarget,this.text=typeof a.text=="function"?a.text:this.defaultText,this.container=o(a.container)==="object"?a.container:document.body}},{key:"listenClick",value:function(a){var b=this;this.listener=n()(a,"click",function(a){return b.onClick(a)})}},{key:"onClick",value:function(b){var a=b.delegateTarget||b.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new j({action:this.action(a),target:this.target(a),text:this.text(a),container:this.container,trigger:a,emitter:this})}},{key:"defaultAction",value:function(a){return c("action",a)}},{key:"defaultTarget",value:function(b){var a=c("target",b);if(a)return document.querySelector(a)}},{key:"defaultText",value:function(a){return c("text",a)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],c=typeof a=="string"?[a]:a,b=!!document.queryCommandSupported;return c.forEach(function(a){b=b&&!!document.queryCommandSupported(a)}),b}}]),a}(l.a);function c(c,a){var b="data-clipboard-"+c;if(!a.hasAttribute(b))return;return a.getAttribute(b)}q=h.default=d}]).default})}),l=j(k()),b=new l.default(".btn-clipboard");b.on("success",function(a){a.clearSelection()}),b.on("error",function(a){console.error("Action:",a.action),console.error("Trigger:",a.trigger)})})(),(()=>{var g=new Set,f=document.createElement("link"),t=f.relList&&f.relList.supports&&f.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype,o="instantAllowQueryString"in document.body.dataset,n="instantAllowExternalLinks"in document.body.dataset,m="instantWhitelist"in document.body.dataset,i="instantMousedownShortcut"in document.body.dataset,j=1111,l=65,h=!1,k=!1,e=!1,a,d;if("instantIntensity"in document.body.dataset){const a=document.body.dataset.instantIntensity;if(a.substr(0,"mousedown".length)=="mousedown")h=!0,a=="mousedown-only"&&(k=!0);else if(a.substr(0,"viewport".length)=="viewport")navigator.connection&&(navigator.connection.saveData||navigator.connection.effectiveType&&navigator.connection.effectiveType.includes("2g"))||(a=="viewport"?document.documentElement.clientWidth*document.documentElement.clientHeight<45e4&&(e=!0):a=="viewport-all"&&(e=!0));else{const b=parseInt(a);isNaN(b)||(l=b)}}if(t){const a={capture:!0,passive:!0};if(k||document.addEventListener("touchstart",u,a),h?i||document.addEventListener("mousedown",q,a):document.addEventListener("mouseover",p,a),i&&document.addEventListener("mousedown",s,a),e){let a;window.requestIdleCallback?a=a=>{requestIdleCallback(a,{timeout:1500})}:a=a=>{a()},a(()=>{const a=new IntersectionObserver(b=>{b.forEach(b=>{if(b.isIntersecting){const d=b.target;a.unobserve(d),c(d.href)}})});document.querySelectorAll("a").forEach(c=>{b(c)&&a.observe(c)})})}}function u(e){d=performance.now();const a=e.target.closest("a");if(!b(a))return;c(a.href)}function p(f){if(performance.now()-d{c(e.href),a=void 0},l)}function q(d){const a=d.target.closest("a");if(!b(a))return;c(a.href)}function r(b){if(b.relatedTarget&&b.target.closest("a")==b.relatedTarget.closest("a"))return;a&&(clearTimeout(a),a=void 0)}function s(a){if(performance.now()-d1||a.metaKey||a.ctrlKey)return;if(!b)return;b.addEventListener("click",function(a){if(a.detail==1337)return;a.preventDefault()},{capture:!0,passive:!1,once:!0});const c=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});b.dispatchEvent(c)}function b(a){if(!a||!a.href)return;if(m&&!("instant"in a.dataset))return;if(!n&&a.origin!=location.origin&&!("instant"in a.dataset))return;if(!["http:","https:"].includes(a.protocol))return;if(a.protocol=="http:"&&location.protocol=="https:")return;if(!o&&a.search&&!("instant"in a.dataset))return;if(a.hash&&a.pathname+a.search==location.pathname+location.search)return;if("noInstant"in a.dataset)return;return!0}function c(a){if(g.has(a))return;const b=document.createElement("link");b.rel="prefetch",b.href=a,document.head.appendChild(b),g.add(a)}})(),'use strict',function(d,b,c){let a;(a=c.define)&&a.amd?a([],function(){return b}):(a=c.modules)?a[d.toLowerCase()]=b:"object"==typeof exports?module.exports=b:c[d]=b}("FlexSearch",function A(J){function b(a,b){const c=b?b.id:a&&a.id;this.id=c||0===c?c:E++,this.init(a,b),v(this,"index",function(){return this.a?Object.keys(this.a.index[this.a.keys[0]].c):Object.keys(this.c)}),v(this,"length",function(){return this.index.length})}function H(d,b,c,a){return this.u!==this.g&&(this.o=this.o.concat(c),this.u++,a&&this.o.length>=a&&(this.u=this.g),this.u===this.g&&(this.cache&&this.j.set(b,this.o),this.F&&this.F(this.o))),this}function y(b){const a=c();for(const c in b)if(b.hasOwnProperty(c)){const d=b[c];e(d)?a[c]=d.slice(0):g(d)?a[c]=y(d):a[c]=d}return a}function w(b,a){const e=b.length,c=j(a),d=[];for(let f=0,h=0;f=e&&(a=a[d-(b+.5>>0)],a=a[c]||(a[c]=[]),a[a.length]=h),b)}function r(a,b){if(a){const c=Object.keys(a);for(let e=0,h=c.length;ea?1:a?-1:0}function F(a,b){return a=a[i],b=b[i],ab?1:0}function D(a,b){const c=i.length;for(let d=0;db?1:0}function l(a,b,c){return a?{page:a,next:b?""+b:null,result:c}:c}function t(o,r,g,j,p,u,k){var b,e,a,q,i,s,m;let n,f=[];!0===g?(g="0",b=""):b=g&&g.split(":");const t=o.length;if(1k&&(b=0),b=b||0,n=b+r,n=this.m.length&&(this.C=0),this.m[this.C].postMessage({add:!0,id:d,content:k}),this.c[m]=""+this.C,l&&l(),this;if(!o){if(this.async&&"function"!=typeof importScripts){let a=this;if(m=new Promise(function(b){setTimeout(function(){a.add(d,k,null,p,!0),a=null,b()})}),l)m.then(l);else return m;return this}if(l)return this.add(d,k,null,p,!0),l(),this}if(k=this.encode(k),!k.length)return this;l=this.f,o=j(l)?l(k):k.split(this.split),this.filter&&(o=w(o,this.filter));const g=c();g._ctx=c();const r=o.length,h=this.threshold,u=this.depth,q=this.b,s=this.i,t=this.D;for(let j=0;ja;j--)f=i.substring(a,j),n(s,g,f,d,c,b,h,q-1)}break;default:if(e=n(s,g,i,d,1,b,h,q-1),u&&1=h)for(e=g._ctx[i]||(g._ctx[i]=c()),i=this.h[i]||(this.h[i]=x(q-(h||0))),b=j-u,f=j+u+1,0>b&&(b=0),f>r&&(f=r);bd;a--)b=f[a-1],f[a]=b,e[b]=a;f[d]=c,e[c]=d}}}return d},a}();return b}(function(){const a={},b="undefined"!=typeof Blob&&"undefined"!=typeof URL&&URL.createObjectURL;return function(c,f,d,g,e){return d=b?URL.createObjectURL(new Blob(["("+d.toString()+")()"],{type:"text/javascript"})):c+".min.js",c+="-"+f,a[c]||(a[c]=[]),a[c][e]=new Worker(d),a[c][e].onmessage=g,a[c][e]}}()),this),(()=>{document.getElementById("mode").addEventListener("click",()=>{document.body.classList.toggle("dark"),localStorage.setItem("theme",document.body.classList.contains("dark")?"dark":"light")}),localStorage.getItem("theme")==="dark"&&document.body.classList.add("dark")})() \ No newline at end of file diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..446726b --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Allow: / + +Sitemap: /sitemap.xml \ No newline at end of file diff --git a/site.webmanifest b/site.webmanifest new file mode 100644 index 0000000..d641eb7 --- /dev/null +++ b/site.webmanifest @@ -0,0 +1 @@ +{"name":"Doks Theme","short_name":"Doks","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#fff","background_color":"#fff","display":"standalone"} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..f1b2c21 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1 @@ +/blog/say-hello-to-doks/2020-11-04T09:19:42+01:00weekly0.5/docs/prologue/introduction/2020-10-06T08:48:57+00:00weekly0.5/docs/prologue/quick-start/2020-11-16T13:59:39+01:00weekly0.5/docs/prologue/commands/2020-10-13T15:21:01+02:00weekly0.5/docs/help/how-to-update/2020-11-12T13:26:54+01:00weekly0.5/docs/help/troubleshooting/2020-11-12T15:22:20+01:00weekly0.5/docs/help/faq/2020-10-06T08:49:31+00:00weekly0.5/2021-03-09T00:00:00+00:00weekly0.5/contributors/henk-verlinde/2020-10-06T08:50:45+00:00weekly0.5/contributors/2020-10-06T08:50:29+00:00weekly0.5/blog/2020-10-06T08:49:55+00:00weekly0.5/docs/help/2020-10-06T08:49:15+00:00weekly0.5/docs/prologue/2020-10-06T08:48:45+00:00weekly0.5/docs/2020-10-06T08:48:23+00:00weekly0.5 \ No newline at end of file