From 183f629f3c4e599a378d383dee2a63f85a0c5a68 Mon Sep 17 00:00:00 2001
From: Website Deployment Script
Date: Thu, 31 Oct 2019 18:36:23 +0000
Subject: [PATCH] Deploy website
Deploy website version based on ab1520548d1df8922859da0a0a705951ee5505b4
---
css/main.css | 2 +-
docs/en/1.10.x/adding-blog.html | 2 +-
docs/en/1.10.x/adding-blog/index.html | 2 +-
docs/en/1.10.x/doc-markdown.html | 4 +-
docs/en/1.10.x/doc-markdown/index.html | 4 +-
docs/en/1.10.x/docker.html | 30 +++---
docs/en/1.10.x/docker/index.html | 30 +++---
docs/en/1.10.x/publishing.html | 60 ++++++------
docs/en/1.10.x/publishing/index.html | 60 ++++++------
docs/en/1.10.x/site-config.html | 16 ++--
docs/en/1.10.x/site-config/index.html | 16 ++--
docs/en/1.10.x/translation.html | 64 ++++++-------
docs/en/1.10.x/translation/index.html | 64 ++++++-------
docs/en/1.10.x/tutorial-publish-site.html | 6 +-
.../1.10.x/tutorial-publish-site/index.html | 6 +-
docs/en/1.11.x/adding-blog.html | 2 +-
docs/en/1.11.x/adding-blog/index.html | 2 +-
docs/en/1.11.x/doc-markdown.html | 4 +-
docs/en/1.11.x/doc-markdown/index.html | 4 +-
docs/en/1.11.x/docker.html | 30 +++---
docs/en/1.11.x/docker/index.html | 30 +++---
docs/en/1.11.x/publishing.html | 60 ++++++------
docs/en/1.11.x/publishing/index.html | 60 ++++++------
docs/en/1.11.x/site-config.html | 16 ++--
docs/en/1.11.x/site-config/index.html | 16 ++--
docs/en/1.11.x/translation.html | 64 ++++++-------
docs/en/1.11.x/translation/index.html | 64 ++++++-------
docs/en/1.11.x/tutorial-publish-site.html | 6 +-
.../1.11.x/tutorial-publish-site/index.html | 6 +-
docs/en/1.12.0/adding-blog.html | 2 +-
docs/en/1.12.0/adding-blog/index.html | 2 +-
docs/en/1.12.0/doc-markdown.html | 4 +-
docs/en/1.12.0/doc-markdown/index.html | 4 +-
docs/en/1.12.0/docker.html | 30 +++---
docs/en/1.12.0/docker/index.html | 30 +++---
docs/en/1.12.0/publishing.html | 60 ++++++------
docs/en/1.12.0/publishing/index.html | 60 ++++++------
docs/en/1.12.0/site-config.html | 16 ++--
docs/en/1.12.0/site-config/index.html | 16 ++--
docs/en/1.12.0/translation.html | 64 ++++++-------
docs/en/1.12.0/translation/index.html | 64 ++++++-------
docs/en/1.12.0/tutorial-publish-site.html | 6 +-
.../1.12.0/tutorial-publish-site/index.html | 6 +-
docs/en/1.13.0/adding-blog.html | 2 +-
docs/en/1.13.0/adding-blog/index.html | 2 +-
docs/en/1.13.0/doc-markdown.html | 4 +-
docs/en/1.13.0/doc-markdown/index.html | 4 +-
docs/en/1.13.0/docker.html | 30 +++---
docs/en/1.13.0/docker/index.html | 30 +++---
docs/en/1.13.0/publishing.html | 60 ++++++------
docs/en/1.13.0/publishing/index.html | 60 ++++++------
docs/en/1.13.0/site-config.html | 16 ++--
docs/en/1.13.0/site-config/index.html | 16 ++--
docs/en/1.13.0/translation.html | 64 ++++++-------
docs/en/1.13.0/translation/index.html | 64 ++++++-------
docs/en/1.13.0/tutorial-publish-site.html | 6 +-
.../1.13.0/tutorial-publish-site/index.html | 6 +-
docs/en/1.9.x/adding-blog.html | 2 +-
docs/en/1.9.x/adding-blog/index.html | 2 +-
docs/en/1.9.x/doc-markdown.html | 4 +-
docs/en/1.9.x/doc-markdown/index.html | 4 +-
docs/en/1.9.x/docker.html | 30 +++---
docs/en/1.9.x/docker/index.html | 30 +++---
docs/en/1.9.x/publishing.html | 60 ++++++------
docs/en/1.9.x/publishing/index.html | 60 ++++++------
docs/en/1.9.x/site-config.html | 16 ++--
docs/en/1.9.x/site-config/index.html | 16 ++--
docs/en/1.9.x/translation.html | 64 ++++++-------
docs/en/1.9.x/translation/index.html | 64 ++++++-------
docs/en/1.9.x/tutorial-publish-site.html | 6 +-
.../en/1.9.x/tutorial-publish-site/index.html | 6 +-
docs/en/adding-blog.html | 2 +-
docs/en/adding-blog/index.html | 2 +-
docs/en/doc-markdown.html | 4 +-
docs/en/doc-markdown/index.html | 4 +-
docs/en/docker.html | 30 +++---
docs/en/docker/index.html | 30 +++---
docs/en/next/adding-blog.html | 2 +-
docs/en/next/adding-blog/index.html | 2 +-
docs/en/next/doc-markdown.html | 4 +-
docs/en/next/doc-markdown/index.html | 4 +-
docs/en/next/docker.html | 30 +++---
docs/en/next/docker/index.html | 30 +++---
docs/en/next/publishing.html | 60 ++++++------
docs/en/next/publishing/index.html | 60 ++++++------
docs/en/next/site-config.html | 16 ++--
docs/en/next/site-config/index.html | 16 ++--
docs/en/next/translation.html | 64 ++++++-------
docs/en/next/translation/index.html | 64 ++++++-------
docs/en/next/tutorial-publish-site.html | 6 +-
docs/en/next/tutorial-publish-site/index.html | 6 +-
docs/en/publishing.html | 60 ++++++------
docs/en/publishing/index.html | 60 ++++++------
docs/en/site-config.html | 16 ++--
docs/en/site-config/index.html | 16 ++--
docs/en/translation.html | 64 ++++++-------
docs/en/translation/index.html | 64 ++++++-------
docs/en/tutorial-publish-site.html | 6 +-
docs/en/tutorial-publish-site/index.html | 6 +-
docs/fr/1.10.x/adding-blog.html | 2 +-
docs/fr/1.10.x/adding-blog/index.html | 2 +-
docs/fr/1.10.x/doc-markdown.html | 10 +-
docs/fr/1.10.x/doc-markdown/index.html | 10 +-
docs/fr/1.10.x/docker.html | 30 +++---
docs/fr/1.10.x/docker/index.html | 30 +++---
docs/fr/1.10.x/publishing.html | 60 ++++++------
docs/fr/1.10.x/publishing/index.html | 60 ++++++------
docs/fr/1.10.x/site-config.html | 16 ++--
docs/fr/1.10.x/site-config/index.html | 16 ++--
docs/fr/1.10.x/translation.html | 64 ++++++-------
docs/fr/1.10.x/translation/index.html | 64 ++++++-------
docs/fr/1.11.x/adding-blog.html | 2 +-
docs/fr/1.11.x/adding-blog/index.html | 2 +-
docs/fr/1.11.x/doc-markdown.html | 10 +-
docs/fr/1.11.x/doc-markdown/index.html | 10 +-
docs/fr/1.11.x/docker.html | 30 +++---
docs/fr/1.11.x/docker/index.html | 30 +++---
docs/fr/1.11.x/publishing.html | 60 ++++++------
docs/fr/1.11.x/publishing/index.html | 60 ++++++------
docs/fr/1.11.x/site-config.html | 16 ++--
docs/fr/1.11.x/site-config/index.html | 16 ++--
docs/fr/1.11.x/translation.html | 64 ++++++-------
docs/fr/1.11.x/translation/index.html | 64 ++++++-------
docs/fr/1.12.0/adding-blog.html | 2 +-
docs/fr/1.12.0/adding-blog/index.html | 2 +-
docs/fr/1.12.0/doc-markdown.html | 10 +-
docs/fr/1.12.0/doc-markdown/index.html | 10 +-
docs/fr/1.12.0/docker.html | 30 +++---
docs/fr/1.12.0/docker/index.html | 30 +++---
docs/fr/1.12.0/publishing.html | 60 ++++++------
docs/fr/1.12.0/publishing/index.html | 60 ++++++------
docs/fr/1.12.0/site-config.html | 16 ++--
docs/fr/1.12.0/site-config/index.html | 16 ++--
docs/fr/1.12.0/translation.html | 64 ++++++-------
docs/fr/1.12.0/translation/index.html | 64 ++++++-------
docs/fr/1.13.0/adding-blog.html | 2 +-
docs/fr/1.13.0/adding-blog/index.html | 2 +-
docs/fr/1.13.0/doc-markdown.html | 10 +-
docs/fr/1.13.0/doc-markdown/index.html | 10 +-
docs/fr/1.13.0/docker.html | 30 +++---
docs/fr/1.13.0/docker/index.html | 30 +++---
docs/fr/1.13.0/publishing.html | 60 ++++++------
docs/fr/1.13.0/publishing/index.html | 60 ++++++------
docs/fr/1.13.0/site-config.html | 16 ++--
docs/fr/1.13.0/site-config/index.html | 16 ++--
docs/fr/1.13.0/translation.html | 64 ++++++-------
docs/fr/1.13.0/translation/index.html | 64 ++++++-------
docs/fr/1.9.x/adding-blog.html | 2 +-
docs/fr/1.9.x/adding-blog/index.html | 2 +-
docs/fr/1.9.x/doc-markdown.html | 10 +-
docs/fr/1.9.x/doc-markdown/index.html | 10 +-
docs/fr/1.9.x/docker.html | 30 +++---
docs/fr/1.9.x/docker/index.html | 30 +++---
docs/fr/1.9.x/publishing.html | 60 ++++++------
docs/fr/1.9.x/publishing/index.html | 60 ++++++------
docs/fr/1.9.x/site-config.html | 16 ++--
docs/fr/1.9.x/site-config/index.html | 16 ++--
docs/fr/1.9.x/translation.html | 64 ++++++-------
docs/fr/1.9.x/translation/index.html | 64 ++++++-------
docs/fr/adding-blog.html | 2 +-
docs/fr/adding-blog/index.html | 2 +-
docs/fr/doc-markdown.html | 10 +-
docs/fr/doc-markdown/index.html | 10 +-
docs/fr/docker.html | 30 +++---
docs/fr/docker/index.html | 30 +++---
docs/fr/next/adding-blog.html | 2 +-
docs/fr/next/adding-blog/index.html | 2 +-
docs/fr/next/doc-markdown.html | 10 +-
docs/fr/next/doc-markdown/index.html | 10 +-
docs/fr/next/docker.html | 30 +++---
docs/fr/next/docker/index.html | 30 +++---
docs/fr/next/publishing.html | 60 ++++++------
docs/fr/next/publishing/index.html | 60 ++++++------
docs/fr/next/site-config.html | 16 ++--
docs/fr/next/site-config/index.html | 16 ++--
docs/fr/next/translation.html | 64 ++++++-------
docs/fr/next/translation/index.html | 64 ++++++-------
docs/fr/publishing.html | 60 ++++++------
docs/fr/publishing/index.html | 60 ++++++------
docs/fr/site-config.html | 16 ++--
docs/fr/site-config/index.html | 16 ++--
docs/fr/translation.html | 64 ++++++-------
docs/fr/translation/index.html | 64 ++++++-------
docs/ko/1.10.x/adding-blog.html | 2 +-
docs/ko/1.10.x/adding-blog/index.html | 2 +-
docs/ko/1.10.x/doc-markdown.html | 4 +-
docs/ko/1.10.x/doc-markdown/index.html | 4 +-
docs/ko/1.10.x/docker.html | 30 +++---
docs/ko/1.10.x/docker/index.html | 30 +++---
docs/ko/1.10.x/publishing.html | 60 ++++++------
docs/ko/1.10.x/publishing/index.html | 60 ++++++------
docs/ko/1.10.x/site-config.html | 16 ++--
docs/ko/1.10.x/site-config/index.html | 16 ++--
docs/ko/1.10.x/translation.html | 64 ++++++-------
docs/ko/1.10.x/translation/index.html | 64 ++++++-------
docs/ko/1.11.x/adding-blog.html | 2 +-
docs/ko/1.11.x/adding-blog/index.html | 2 +-
docs/ko/1.11.x/doc-markdown.html | 4 +-
docs/ko/1.11.x/doc-markdown/index.html | 4 +-
docs/ko/1.11.x/docker.html | 30 +++---
docs/ko/1.11.x/docker/index.html | 30 +++---
docs/ko/1.11.x/publishing.html | 60 ++++++------
docs/ko/1.11.x/publishing/index.html | 60 ++++++------
docs/ko/1.11.x/site-config.html | 16 ++--
docs/ko/1.11.x/site-config/index.html | 16 ++--
docs/ko/1.11.x/translation.html | 64 ++++++-------
docs/ko/1.11.x/translation/index.html | 64 ++++++-------
docs/ko/1.12.0/adding-blog.html | 2 +-
docs/ko/1.12.0/adding-blog/index.html | 2 +-
docs/ko/1.12.0/doc-markdown.html | 4 +-
docs/ko/1.12.0/doc-markdown/index.html | 4 +-
docs/ko/1.12.0/docker.html | 30 +++---
docs/ko/1.12.0/docker/index.html | 30 +++---
docs/ko/1.12.0/publishing.html | 60 ++++++------
docs/ko/1.12.0/publishing/index.html | 60 ++++++------
docs/ko/1.12.0/site-config.html | 16 ++--
docs/ko/1.12.0/site-config/index.html | 16 ++--
docs/ko/1.12.0/translation.html | 64 ++++++-------
docs/ko/1.12.0/translation/index.html | 64 ++++++-------
docs/ko/1.13.0/adding-blog.html | 2 +-
docs/ko/1.13.0/adding-blog/index.html | 2 +-
docs/ko/1.13.0/doc-markdown.html | 4 +-
docs/ko/1.13.0/doc-markdown/index.html | 4 +-
docs/ko/1.13.0/docker.html | 30 +++---
docs/ko/1.13.0/docker/index.html | 30 +++---
docs/ko/1.13.0/publishing.html | 60 ++++++------
docs/ko/1.13.0/publishing/index.html | 60 ++++++------
docs/ko/1.13.0/site-config.html | 16 ++--
docs/ko/1.13.0/site-config/index.html | 16 ++--
docs/ko/1.13.0/translation.html | 64 ++++++-------
docs/ko/1.13.0/translation/index.html | 64 ++++++-------
docs/ko/1.9.x/adding-blog.html | 2 +-
docs/ko/1.9.x/adding-blog/index.html | 2 +-
docs/ko/1.9.x/doc-markdown.html | 4 +-
docs/ko/1.9.x/doc-markdown/index.html | 4 +-
docs/ko/1.9.x/docker.html | 30 +++---
docs/ko/1.9.x/docker/index.html | 30 +++---
docs/ko/1.9.x/publishing.html | 60 ++++++------
docs/ko/1.9.x/publishing/index.html | 60 ++++++------
docs/ko/1.9.x/site-config.html | 16 ++--
docs/ko/1.9.x/site-config/index.html | 16 ++--
docs/ko/1.9.x/translation.html | 64 ++++++-------
docs/ko/1.9.x/translation/index.html | 64 ++++++-------
docs/ko/adding-blog.html | 2 +-
docs/ko/adding-blog/index.html | 2 +-
docs/ko/doc-markdown.html | 4 +-
docs/ko/doc-markdown/index.html | 4 +-
docs/ko/docker.html | 30 +++---
docs/ko/docker/index.html | 30 +++---
docs/ko/next/adding-blog.html | 2 +-
docs/ko/next/adding-blog/index.html | 2 +-
docs/ko/next/doc-markdown.html | 4 +-
docs/ko/next/doc-markdown/index.html | 4 +-
docs/ko/next/docker.html | 30 +++---
docs/ko/next/docker/index.html | 30 +++---
docs/ko/next/publishing.html | 60 ++++++------
docs/ko/next/publishing/index.html | 60 ++++++------
docs/ko/next/site-config.html | 16 ++--
docs/ko/next/site-config/index.html | 16 ++--
docs/ko/next/translation.html | 64 ++++++-------
docs/ko/next/translation/index.html | 64 ++++++-------
docs/ko/publishing.html | 60 ++++++------
docs/ko/publishing/index.html | 60 ++++++------
docs/ko/site-config.html | 16 ++--
docs/ko/site-config/index.html | 16 ++--
docs/ko/translation.html | 64 ++++++-------
docs/ko/translation/index.html | 64 ++++++-------
docs/pt-BR/1.10.x/adding-blog.html | 2 +-
docs/pt-BR/1.10.x/adding-blog/index.html | 2 +-
docs/pt-BR/1.10.x/doc-markdown.html | 4 +-
docs/pt-BR/1.10.x/doc-markdown/index.html | 4 +-
docs/pt-BR/1.10.x/docker.html | 30 +++---
docs/pt-BR/1.10.x/docker/index.html | 30 +++---
docs/pt-BR/1.10.x/publishing.html | 60 ++++++------
docs/pt-BR/1.10.x/publishing/index.html | 60 ++++++------
docs/pt-BR/1.10.x/site-config.html | 16 ++--
docs/pt-BR/1.10.x/site-config/index.html | 16 ++--
docs/pt-BR/1.10.x/translation.html | 90 +++++++++---------
docs/pt-BR/1.10.x/translation/index.html | 90 +++++++++---------
docs/pt-BR/1.11.x/adding-blog.html | 2 +-
docs/pt-BR/1.11.x/adding-blog/index.html | 2 +-
docs/pt-BR/1.11.x/doc-markdown.html | 4 +-
docs/pt-BR/1.11.x/doc-markdown/index.html | 4 +-
docs/pt-BR/1.11.x/docker.html | 30 +++---
docs/pt-BR/1.11.x/docker/index.html | 30 +++---
docs/pt-BR/1.11.x/publishing.html | 60 ++++++------
docs/pt-BR/1.11.x/publishing/index.html | 60 ++++++------
docs/pt-BR/1.11.x/site-config.html | 16 ++--
docs/pt-BR/1.11.x/site-config/index.html | 16 ++--
docs/pt-BR/1.11.x/translation.html | 90 +++++++++---------
docs/pt-BR/1.11.x/translation/index.html | 90 +++++++++---------
docs/pt-BR/1.12.0/adding-blog.html | 2 +-
docs/pt-BR/1.12.0/adding-blog/index.html | 2 +-
docs/pt-BR/1.12.0/doc-markdown.html | 4 +-
docs/pt-BR/1.12.0/doc-markdown/index.html | 4 +-
docs/pt-BR/1.12.0/docker.html | 30 +++---
docs/pt-BR/1.12.0/docker/index.html | 30 +++---
docs/pt-BR/1.12.0/publishing.html | 60 ++++++------
docs/pt-BR/1.12.0/publishing/index.html | 60 ++++++------
docs/pt-BR/1.12.0/site-config.html | 16 ++--
docs/pt-BR/1.12.0/site-config/index.html | 16 ++--
docs/pt-BR/1.12.0/translation.html | 90 +++++++++---------
docs/pt-BR/1.12.0/translation/index.html | 90 +++++++++---------
docs/pt-BR/1.13.0/adding-blog.html | 2 +-
docs/pt-BR/1.13.0/adding-blog/index.html | 2 +-
docs/pt-BR/1.13.0/doc-markdown.html | 4 +-
docs/pt-BR/1.13.0/doc-markdown/index.html | 4 +-
docs/pt-BR/1.13.0/docker.html | 30 +++---
docs/pt-BR/1.13.0/docker/index.html | 30 +++---
docs/pt-BR/1.13.0/publishing.html | 60 ++++++------
docs/pt-BR/1.13.0/publishing/index.html | 60 ++++++------
docs/pt-BR/1.13.0/site-config.html | 16 ++--
docs/pt-BR/1.13.0/site-config/index.html | 16 ++--
docs/pt-BR/1.13.0/translation.html | 90 +++++++++---------
docs/pt-BR/1.13.0/translation/index.html | 90 +++++++++---------
docs/pt-BR/1.9.x/adding-blog.html | 2 +-
docs/pt-BR/1.9.x/adding-blog/index.html | 2 +-
docs/pt-BR/1.9.x/doc-markdown.html | 4 +-
docs/pt-BR/1.9.x/doc-markdown/index.html | 4 +-
docs/pt-BR/1.9.x/docker.html | 30 +++---
docs/pt-BR/1.9.x/docker/index.html | 30 +++---
docs/pt-BR/1.9.x/publishing.html | 60 ++++++------
docs/pt-BR/1.9.x/publishing/index.html | 60 ++++++------
docs/pt-BR/1.9.x/site-config.html | 16 ++--
docs/pt-BR/1.9.x/site-config/index.html | 16 ++--
docs/pt-BR/1.9.x/translation.html | 90 +++++++++---------
docs/pt-BR/1.9.x/translation/index.html | 90 +++++++++---------
docs/pt-BR/adding-blog.html | 2 +-
docs/pt-BR/adding-blog/index.html | 2 +-
docs/pt-BR/doc-markdown.html | 4 +-
docs/pt-BR/doc-markdown/index.html | 4 +-
docs/pt-BR/docker.html | 30 +++---
docs/pt-BR/docker/index.html | 30 +++---
docs/pt-BR/next/adding-blog.html | 2 +-
docs/pt-BR/next/adding-blog/index.html | 2 +-
docs/pt-BR/next/doc-markdown.html | 4 +-
docs/pt-BR/next/doc-markdown/index.html | 4 +-
docs/pt-BR/next/docker.html | 30 +++---
docs/pt-BR/next/docker/index.html | 30 +++---
docs/pt-BR/next/publishing.html | 60 ++++++------
docs/pt-BR/next/publishing/index.html | 60 ++++++------
docs/pt-BR/next/site-config.html | 16 ++--
docs/pt-BR/next/site-config/index.html | 16 ++--
docs/pt-BR/next/translation.html | 90 +++++++++---------
docs/pt-BR/next/translation/index.html | 90 +++++++++---------
docs/pt-BR/publishing.html | 60 ++++++------
docs/pt-BR/publishing/index.html | 60 ++++++------
docs/pt-BR/site-config.html | 16 ++--
docs/pt-BR/site-config/index.html | 16 ++--
docs/pt-BR/translation.html | 90 +++++++++---------
docs/pt-BR/translation/index.html | 90 +++++++++---------
docs/ro/1.10.x/adding-blog.html | 2 +-
docs/ro/1.10.x/adding-blog/index.html | 2 +-
docs/ro/1.10.x/doc-markdown.html | 4 +-
docs/ro/1.10.x/doc-markdown/index.html | 4 +-
docs/ro/1.10.x/docker.html | 30 +++---
docs/ro/1.10.x/docker/index.html | 30 +++---
docs/ro/1.10.x/publishing.html | 60 ++++++------
docs/ro/1.10.x/publishing/index.html | 60 ++++++------
docs/ro/1.10.x/site-config.html | 16 ++--
docs/ro/1.10.x/site-config/index.html | 16 ++--
docs/ro/1.10.x/translation.html | 62 ++++++------
docs/ro/1.10.x/translation/index.html | 62 ++++++------
docs/ro/1.11.x/adding-blog.html | 2 +-
docs/ro/1.11.x/adding-blog/index.html | 2 +-
docs/ro/1.11.x/doc-markdown.html | 4 +-
docs/ro/1.11.x/doc-markdown/index.html | 4 +-
docs/ro/1.11.x/docker.html | 30 +++---
docs/ro/1.11.x/docker/index.html | 30 +++---
docs/ro/1.11.x/publishing.html | 60 ++++++------
docs/ro/1.11.x/publishing/index.html | 60 ++++++------
docs/ro/1.11.x/site-config.html | 16 ++--
docs/ro/1.11.x/site-config/index.html | 16 ++--
docs/ro/1.11.x/translation.html | 62 ++++++------
docs/ro/1.11.x/translation/index.html | 62 ++++++------
docs/ro/1.12.0/adding-blog.html | 2 +-
docs/ro/1.12.0/adding-blog/index.html | 2 +-
docs/ro/1.12.0/doc-markdown.html | 4 +-
docs/ro/1.12.0/doc-markdown/index.html | 4 +-
docs/ro/1.12.0/docker.html | 30 +++---
docs/ro/1.12.0/docker/index.html | 30 +++---
docs/ro/1.12.0/publishing.html | 60 ++++++------
docs/ro/1.12.0/publishing/index.html | 60 ++++++------
docs/ro/1.12.0/site-config.html | 16 ++--
docs/ro/1.12.0/site-config/index.html | 16 ++--
docs/ro/1.12.0/translation.html | 62 ++++++------
docs/ro/1.12.0/translation/index.html | 62 ++++++------
docs/ro/1.13.0/adding-blog.html | 2 +-
docs/ro/1.13.0/adding-blog/index.html | 2 +-
docs/ro/1.13.0/doc-markdown.html | 4 +-
docs/ro/1.13.0/doc-markdown/index.html | 4 +-
docs/ro/1.13.0/docker.html | 30 +++---
docs/ro/1.13.0/docker/index.html | 30 +++---
docs/ro/1.13.0/publishing.html | 60 ++++++------
docs/ro/1.13.0/publishing/index.html | 60 ++++++------
docs/ro/1.13.0/site-config.html | 16 ++--
docs/ro/1.13.0/site-config/index.html | 16 ++--
docs/ro/1.13.0/translation.html | 62 ++++++------
docs/ro/1.13.0/translation/index.html | 62 ++++++------
docs/ro/1.9.x/adding-blog.html | 2 +-
docs/ro/1.9.x/adding-blog/index.html | 2 +-
docs/ro/1.9.x/doc-markdown.html | 4 +-
docs/ro/1.9.x/doc-markdown/index.html | 4 +-
docs/ro/1.9.x/docker.html | 30 +++---
docs/ro/1.9.x/docker/index.html | 30 +++---
docs/ro/1.9.x/publishing.html | 60 ++++++------
docs/ro/1.9.x/publishing/index.html | 60 ++++++------
docs/ro/1.9.x/site-config.html | 16 ++--
docs/ro/1.9.x/site-config/index.html | 16 ++--
docs/ro/1.9.x/translation.html | 62 ++++++------
docs/ro/1.9.x/translation/index.html | 62 ++++++------
docs/ro/adding-blog.html | 2 +-
docs/ro/adding-blog/index.html | 2 +-
docs/ro/doc-markdown.html | 4 +-
docs/ro/doc-markdown/index.html | 4 +-
docs/ro/docker.html | 30 +++---
docs/ro/docker/index.html | 30 +++---
docs/ro/next/adding-blog.html | 2 +-
docs/ro/next/adding-blog/index.html | 2 +-
docs/ro/next/doc-markdown.html | 4 +-
docs/ro/next/doc-markdown/index.html | 4 +-
docs/ro/next/docker.html | 30 +++---
docs/ro/next/docker/index.html | 30 +++---
docs/ro/next/publishing.html | 60 ++++++------
docs/ro/next/publishing/index.html | 60 ++++++------
docs/ro/next/site-config.html | 16 ++--
docs/ro/next/site-config/index.html | 16 ++--
docs/ro/next/translation.html | 62 ++++++------
docs/ro/next/translation/index.html | 62 ++++++------
docs/ro/publishing.html | 60 ++++++------
docs/ro/publishing/index.html | 60 ++++++------
docs/ro/site-config.html | 16 ++--
docs/ro/site-config/index.html | 16 ++--
docs/ro/translation.html | 62 ++++++------
docs/ro/translation/index.html | 62 ++++++------
docs/ru/1.10.x/adding-blog.html | 2 +-
docs/ru/1.10.x/adding-blog/index.html | 2 +-
docs/ru/1.10.x/doc-markdown.html | 4 +-
docs/ru/1.10.x/doc-markdown/index.html | 4 +-
docs/ru/1.10.x/docker.html | 30 +++---
docs/ru/1.10.x/docker/index.html | 30 +++---
docs/ru/1.10.x/publishing.html | 60 ++++++------
docs/ru/1.10.x/publishing/index.html | 60 ++++++------
docs/ru/1.10.x/site-config.html | 16 ++--
docs/ru/1.10.x/site-config/index.html | 16 ++--
docs/ru/1.10.x/translation.html | 64 ++++++-------
docs/ru/1.10.x/translation/index.html | 64 ++++++-------
docs/ru/1.11.x/adding-blog.html | 2 +-
docs/ru/1.11.x/adding-blog/index.html | 2 +-
docs/ru/1.11.x/doc-markdown.html | 4 +-
docs/ru/1.11.x/doc-markdown/index.html | 4 +-
docs/ru/1.11.x/docker.html | 30 +++---
docs/ru/1.11.x/docker/index.html | 30 +++---
docs/ru/1.11.x/publishing.html | 60 ++++++------
docs/ru/1.11.x/publishing/index.html | 60 ++++++------
docs/ru/1.11.x/site-config.html | 16 ++--
docs/ru/1.11.x/site-config/index.html | 16 ++--
docs/ru/1.11.x/translation.html | 64 ++++++-------
docs/ru/1.11.x/translation/index.html | 64 ++++++-------
docs/ru/1.12.0/adding-blog.html | 2 +-
docs/ru/1.12.0/adding-blog/index.html | 2 +-
docs/ru/1.12.0/doc-markdown.html | 4 +-
docs/ru/1.12.0/doc-markdown/index.html | 4 +-
docs/ru/1.12.0/docker.html | 30 +++---
docs/ru/1.12.0/docker/index.html | 30 +++---
docs/ru/1.12.0/publishing.html | 60 ++++++------
docs/ru/1.12.0/publishing/index.html | 60 ++++++------
docs/ru/1.12.0/site-config.html | 16 ++--
docs/ru/1.12.0/site-config/index.html | 16 ++--
docs/ru/1.12.0/translation.html | 64 ++++++-------
docs/ru/1.12.0/translation/index.html | 64 ++++++-------
docs/ru/1.13.0/adding-blog.html | 2 +-
docs/ru/1.13.0/adding-blog/index.html | 2 +-
docs/ru/1.13.0/doc-markdown.html | 4 +-
docs/ru/1.13.0/doc-markdown/index.html | 4 +-
docs/ru/1.13.0/docker.html | 30 +++---
docs/ru/1.13.0/docker/index.html | 30 +++---
docs/ru/1.13.0/publishing.html | 60 ++++++------
docs/ru/1.13.0/publishing/index.html | 60 ++++++------
docs/ru/1.13.0/site-config.html | 16 ++--
docs/ru/1.13.0/site-config/index.html | 16 ++--
docs/ru/1.13.0/translation.html | 64 ++++++-------
docs/ru/1.13.0/translation/index.html | 64 ++++++-------
docs/ru/1.9.x/adding-blog.html | 2 +-
docs/ru/1.9.x/adding-blog/index.html | 2 +-
docs/ru/1.9.x/doc-markdown.html | 4 +-
docs/ru/1.9.x/doc-markdown/index.html | 4 +-
docs/ru/1.9.x/docker.html | 30 +++---
docs/ru/1.9.x/docker/index.html | 30 +++---
docs/ru/1.9.x/publishing.html | 60 ++++++------
docs/ru/1.9.x/publishing/index.html | 60 ++++++------
docs/ru/1.9.x/site-config.html | 16 ++--
docs/ru/1.9.x/site-config/index.html | 16 ++--
docs/ru/1.9.x/translation.html | 64 ++++++-------
docs/ru/1.9.x/translation/index.html | 64 ++++++-------
docs/ru/adding-blog.html | 2 +-
docs/ru/adding-blog/index.html | 2 +-
docs/ru/doc-markdown.html | 4 +-
docs/ru/doc-markdown/index.html | 4 +-
docs/ru/docker.html | 30 +++---
docs/ru/docker/index.html | 30 +++---
docs/ru/next/adding-blog.html | 2 +-
docs/ru/next/adding-blog/index.html | 2 +-
docs/ru/next/doc-markdown.html | 4 +-
docs/ru/next/doc-markdown/index.html | 4 +-
docs/ru/next/docker.html | 30 +++---
docs/ru/next/docker/index.html | 30 +++---
docs/ru/next/publishing.html | 60 ++++++------
docs/ru/next/publishing/index.html | 60 ++++++------
docs/ru/next/site-config.html | 16 ++--
docs/ru/next/site-config/index.html | 16 ++--
docs/ru/next/translation.html | 64 ++++++-------
docs/ru/next/translation/index.html | 64 ++++++-------
docs/ru/publishing.html | 60 ++++++------
docs/ru/publishing/index.html | 60 ++++++------
docs/ru/site-config.html | 16 ++--
docs/ru/site-config/index.html | 16 ++--
docs/ru/translation.html | 64 ++++++-------
docs/ru/translation/index.html | 64 ++++++-------
docs/zh-CN/1.10.x/adding-blog.html | 2 +-
docs/zh-CN/1.10.x/adding-blog/index.html | 2 +-
docs/zh-CN/1.10.x/doc-markdown.html | 4 +-
docs/zh-CN/1.10.x/doc-markdown/index.html | 4 +-
docs/zh-CN/1.10.x/docker.html | 30 +++---
docs/zh-CN/1.10.x/docker/index.html | 30 +++---
docs/zh-CN/1.10.x/publishing.html | 60 ++++++------
docs/zh-CN/1.10.x/publishing/index.html | 60 ++++++------
docs/zh-CN/1.10.x/site-config.html | 16 ++--
docs/zh-CN/1.10.x/site-config/index.html | 16 ++--
docs/zh-CN/1.10.x/translation.html | 64 ++++++-------
docs/zh-CN/1.10.x/translation/index.html | 64 ++++++-------
docs/zh-CN/1.11.x/adding-blog.html | 2 +-
docs/zh-CN/1.11.x/adding-blog/index.html | 2 +-
docs/zh-CN/1.11.x/doc-markdown.html | 4 +-
docs/zh-CN/1.11.x/doc-markdown/index.html | 4 +-
docs/zh-CN/1.11.x/docker.html | 30 +++---
docs/zh-CN/1.11.x/docker/index.html | 30 +++---
docs/zh-CN/1.11.x/publishing.html | 60 ++++++------
docs/zh-CN/1.11.x/publishing/index.html | 60 ++++++------
docs/zh-CN/1.11.x/site-config.html | 16 ++--
docs/zh-CN/1.11.x/site-config/index.html | 16 ++--
docs/zh-CN/1.11.x/translation.html | 64 ++++++-------
docs/zh-CN/1.11.x/translation/index.html | 64 ++++++-------
docs/zh-CN/1.12.0/adding-blog.html | 2 +-
docs/zh-CN/1.12.0/adding-blog/index.html | 2 +-
docs/zh-CN/1.12.0/doc-markdown.html | 4 +-
docs/zh-CN/1.12.0/doc-markdown/index.html | 4 +-
docs/zh-CN/1.12.0/docker.html | 30 +++---
docs/zh-CN/1.12.0/docker/index.html | 30 +++---
docs/zh-CN/1.12.0/publishing.html | 60 ++++++------
docs/zh-CN/1.12.0/publishing/index.html | 60 ++++++------
docs/zh-CN/1.12.0/site-config.html | 16 ++--
docs/zh-CN/1.12.0/site-config/index.html | 16 ++--
docs/zh-CN/1.12.0/translation.html | 64 ++++++-------
docs/zh-CN/1.12.0/translation/index.html | 64 ++++++-------
docs/zh-CN/1.13.0/adding-blog.html | 2 +-
docs/zh-CN/1.13.0/adding-blog/index.html | 2 +-
docs/zh-CN/1.13.0/doc-markdown.html | 4 +-
docs/zh-CN/1.13.0/doc-markdown/index.html | 4 +-
docs/zh-CN/1.13.0/docker.html | 30 +++---
docs/zh-CN/1.13.0/docker/index.html | 30 +++---
docs/zh-CN/1.13.0/publishing.html | 60 ++++++------
docs/zh-CN/1.13.0/publishing/index.html | 60 ++++++------
docs/zh-CN/1.13.0/site-config.html | 16 ++--
docs/zh-CN/1.13.0/site-config/index.html | 16 ++--
docs/zh-CN/1.13.0/translation.html | 64 ++++++-------
docs/zh-CN/1.13.0/translation/index.html | 64 ++++++-------
docs/zh-CN/1.9.x/adding-blog.html | 2 +-
docs/zh-CN/1.9.x/adding-blog/index.html | 2 +-
docs/zh-CN/1.9.x/doc-markdown.html | 4 +-
docs/zh-CN/1.9.x/doc-markdown/index.html | 4 +-
docs/zh-CN/1.9.x/docker.html | 30 +++---
docs/zh-CN/1.9.x/docker/index.html | 30 +++---
docs/zh-CN/1.9.x/publishing.html | 60 ++++++------
docs/zh-CN/1.9.x/publishing/index.html | 60 ++++++------
docs/zh-CN/1.9.x/site-config.html | 16 ++--
docs/zh-CN/1.9.x/site-config/index.html | 16 ++--
docs/zh-CN/1.9.x/translation.html | 64 ++++++-------
docs/zh-CN/1.9.x/translation/index.html | 64 ++++++-------
docs/zh-CN/adding-blog.html | 2 +-
docs/zh-CN/adding-blog/index.html | 2 +-
docs/zh-CN/doc-markdown.html | 4 +-
docs/zh-CN/doc-markdown/index.html | 4 +-
docs/zh-CN/docker.html | 30 +++---
docs/zh-CN/docker/index.html | 30 +++---
docs/zh-CN/next/adding-blog.html | 2 +-
docs/zh-CN/next/adding-blog/index.html | 2 +-
docs/zh-CN/next/doc-markdown.html | 4 +-
docs/zh-CN/next/doc-markdown/index.html | 4 +-
docs/zh-CN/next/docker.html | 30 +++---
docs/zh-CN/next/docker/index.html | 30 +++---
docs/zh-CN/next/publishing.html | 60 ++++++------
docs/zh-CN/next/publishing/index.html | 60 ++++++------
docs/zh-CN/next/site-config.html | 16 ++--
docs/zh-CN/next/site-config/index.html | 16 ++--
docs/zh-CN/next/translation.html | 64 ++++++-------
docs/zh-CN/next/translation/index.html | 64 ++++++-------
docs/zh-CN/publishing.html | 60 ++++++------
docs/zh-CN/publishing/index.html | 60 ++++++------
docs/zh-CN/site-config.html | 16 ++--
docs/zh-CN/site-config/index.html | 16 ++--
docs/zh-CN/translation.html | 64 ++++++-------
docs/zh-CN/translation/index.html | 64 ++++++-------
img/christopher-chedeau.jpg | Bin 9661 -> 0 bytes
img/docusaurus-slash-first-birthday.svg | 1 -
img/docusaurus.png | Bin 5142 -> 0 bytes
img/docusaurus.svg | 1 -
img/docusaurus_keytar.svg | 1 -
img/docusaurus_live.gif | Bin 708794 -> 0 bytes
img/docusaurus_monochrome.svg | 1 -
img/docusaurus_speed.svg | 1 -
img/frank.svg | 1 -
img/getting-started-preparation-verify.png | Bin 89431 -> 0 bytes
img/hector-ramos.png | Bin 87859 -> 0 bytes
img/markdown.png | Bin 4402 -> 0 bytes
img/oss_logo.png | Bin 4370 -> 0 bytes
img/profilo_blog_post_android_ios.png | Bin 229555 -> 0 bytes
...blog_post_palette_website_color_picker.png | Bin 183175 -> 0 bytes
...ofilo_blog_post_photoshop_color_picker.png | Bin 224175 -> 0 bytes
img/profilo_blog_post_website_final.png | Bin 62666 -> 0 bytes
img/profilo_blog_post_website_final_docs.png | Bin 86582 -> 0 bytes
img/profilo_blog_post_website_initial.png | Bin 60461 -> 0 bytes
img/react.svg | 1 -
img/ricky-vetter.jpg | Bin 7578 -> 0 bytes
img/search.svg | 1 -
img/slash-birth.png | Bin 7124 -> 0 bytes
img/slash-introducing.svg | 1 -
img/slash-upandrunning.png | Bin 32491 -> 0 bytes
img/translation.svg | 1 -
img/tutorial-git-clone.png | Bin 112668 -> 0 bytes
img/undraw_algolia.svg | 1 -
img/undraw_around_the_world.svg | 1 -
img/undraw_docusaurus_browser.svg | 1 -
img/undraw_docusaurus_code.svg | 1 -
img/undraw_docusaurus_fb.svg | 1 -
img/undraw_docusaurus_mountain.svg | 1 -
img/undraw_docusaurus_process.svg | 1 -
img/undraw_docusaurus_react.svg | 1 -
img/undraw_docusaurus_tree.svg | 1 -
img/undraw_features_overview.svg | 1 -
img/undraw_react.svg | 1 -
img/undraw_setup_wizard.svg | 1 -
img/undraw_typewriter.svg | 1 -
img/undraw_version_control.svg | 1 -
img/users/1hive.png | Bin 21476 -> 0 bytes
img/users/AmphoraData.png | Bin 50438 -> 0 bytes
img/users/accord-project.png | Bin 8412 -> 0 bytes
img/users/allcontributors.png | Bin 9256 -> 0 bytes
img/users/almin.png | Bin 7159 -> 0 bytes
img/users/almond.svg | 1 -
img/users/anssr.svg | 1 -
img/users/apify.svg | 1 -
img/users/ara.png | Bin 24307 -> 0 bytes
img/users/atalaya.png | Bin 15013 -> 0 bytes
img/users/ax.svg | 1 -
img/users/babel.svg | 1 -
img/users/bemuse.png | Bin 19372 -> 0 bytes
img/users/bitcoin-s.png | Bin 5102 -> 0 bytes
img/users/bowler.svg | 1 -
img/users/bucklescript.svg | 1 -
img/users/caprover.png | Bin 45166 -> 0 bytes
img/users/codecept.png | Bin 19974 -> 0 bytes
img/users/cohesity.png | Bin 2494 -> 0 bytes
img/users/configcat.svg | 1 -
img/users/devspace.svg | 1 -
img/users/docusaurus.svg | 1 -
img/users/draftjs.png | Bin 7690 -> 0 bytes
img/users/express-validator.svg | 1 -
...facebook-instant-articles-rules-editor.svg | 1 -
img/users/fasttext.png | Bin 2161 -> 0 bytes
img/users/fbt_blue.png | Bin 13389 -> 0 bytes
img/users/flipper.png | Bin 17667 -> 0 bytes
img/users/formik.png | Bin 5222 -> 0 bytes
img/users/fuse-box.svg | 1 -
img/users/golang-dep.svg | 1 -
img/users/gulp.svg | 1 -
img/users/haul.png | Bin 12379 -> 0 bytes
img/users/hemera.png | Bin 8324 -> 0 bytes
img/users/idb.svg | 1 -
img/users/jest.png | Bin 12175 -> 0 bytes
img/users/katex.svg | 1 -
img/users/libra.svg | 1 -
img/users/mailgo.png | Bin 22043 -> 0 bytes
img/users/makeitopen.png | Bin 8166 -> 0 bytes
img/users/metro.svg | 1 -
img/users/microkubes.png | Bin 3624 -> 0 bytes
img/users/minapp.svg | 1 -
img/users/ml5.png | Bin 6436 -> 0 bytes
img/users/mockit.png | Bin 12097 -> 0 bytes
img/users/mojito.png | Bin 28783 -> 0 bytes
img/users/moleculerjs-boilerplate.png | Bin 11258 -> 0 bytes
img/users/netconsd.svg | 1 -
img/users/next-boilerplate.png | Bin 3941 -> 0 bytes
img/users/noderize.svg | 1 -
img/users/overwolf.svg | 1 -
img/users/paynow.svg | 1 -
img/users/paytabs.png | Bin 1772 -> 0 bytes
img/users/plus.png | Bin 10784 -> 0 bytes
img/users/prettier.png | Bin 1688 -> 0 bytes
img/users/profilo.png | Bin 14639 -> 0 bytes
img/users/pulsar.svg | 1 -
img/users/pyre.svg | 1 -
img/users/quix.png | Bin 8961 -> 0 bytes
img/users/rawsec.png | Bin 6146 -> 0 bytes
img/users/react-360.svg | 1 -
img/users/react-leaflet.png | Bin 35924 -> 0 bytes
img/users/react-native-elements.png | Bin 26413 -> 0 bytes
img/users/react-native-ios-kit.svg | 1 -
img/users/react-native-sensors.svg | 1 -
img/users/react-native-testing-library.png | Bin 29550 -> 0 bytes
img/users/react-native.svg | 1 -
img/users/react-redux.svg | 1 -
img/users/react-slate.svg | 1 -
img/users/react.svg | 1 -
img/users/reaction-commerce.svg | 1 -
img/users/reactive-interaction-gateway.svg | 1 -
img/users/reason-react.svg | 1 -
img/users/reason.svg | 1 -
img/users/redex.png | Bin 3625 -> 0 bytes
img/users/redux.svg | 1 -
img/users/rejoiner.svg | 1 -
img/users/relay.svg | 1 -
img/users/saleor.png | Bin 7181 -> 0 bytes
img/users/scalameta.png | Bin 39891 -> 0 bytes
img/users/skiplang.png | Bin 3511 -> 0 bytes
img/users/spectrum.svg | 1 -
img/users/st-white-on-black.svg | 1 -
img/users/stream-pipes.png | Bin 23261 -> 0 bytes
img/users/substrate.svg | 1 -
img/users/t-regx.png | Bin 18198 -> 0 bytes
img/users/taro.png | Bin 5219 -> 0 bytes
img/users/testing-library.png | Bin 5803 -> 0 bytes
img/users/tipsi-stripe.png | Bin 1665 -> 0 bytes
img/users/torchcraftai.png | Bin 3374 -> 0 bytes
img/users/turtlecoin.png | Bin 19408 -> 0 bytes
img/users/twirp.png | Bin 4899 -> 0 bytes
img/users/type-graphql.png | Bin 57398 -> 0 bytes
img/users/type-route.svg | 1 -
img/users/verdaccio-tiny@2x.png | Bin 5298 -> 0 bytes
img/users/vuls.png | Bin 14780 -> 0 bytes
img/users/warriorjs.svg | 1 -
img/versioning.svg | 1 -
742 files changed, 8877 insertions(+), 8947 deletions(-)
delete mode 100644 img/christopher-chedeau.jpg
delete mode 100644 img/docusaurus-slash-first-birthday.svg
delete mode 100644 img/docusaurus.png
delete mode 100644 img/docusaurus.svg
delete mode 100644 img/docusaurus_keytar.svg
delete mode 100644 img/docusaurus_live.gif
delete mode 100644 img/docusaurus_monochrome.svg
delete mode 100644 img/docusaurus_speed.svg
delete mode 100644 img/frank.svg
delete mode 100644 img/getting-started-preparation-verify.png
delete mode 100644 img/hector-ramos.png
delete mode 100644 img/markdown.png
delete mode 100644 img/oss_logo.png
delete mode 100644 img/profilo_blog_post_android_ios.png
delete mode 100644 img/profilo_blog_post_palette_website_color_picker.png
delete mode 100644 img/profilo_blog_post_photoshop_color_picker.png
delete mode 100644 img/profilo_blog_post_website_final.png
delete mode 100644 img/profilo_blog_post_website_final_docs.png
delete mode 100644 img/profilo_blog_post_website_initial.png
delete mode 100644 img/react.svg
delete mode 100644 img/ricky-vetter.jpg
delete mode 100644 img/search.svg
delete mode 100644 img/slash-birth.png
delete mode 100644 img/slash-introducing.svg
delete mode 100644 img/slash-upandrunning.png
delete mode 100644 img/translation.svg
delete mode 100644 img/tutorial-git-clone.png
delete mode 100644 img/undraw_algolia.svg
delete mode 100644 img/undraw_around_the_world.svg
delete mode 100644 img/undraw_docusaurus_browser.svg
delete mode 100644 img/undraw_docusaurus_code.svg
delete mode 100644 img/undraw_docusaurus_fb.svg
delete mode 100644 img/undraw_docusaurus_mountain.svg
delete mode 100644 img/undraw_docusaurus_process.svg
delete mode 100644 img/undraw_docusaurus_react.svg
delete mode 100644 img/undraw_docusaurus_tree.svg
delete mode 100644 img/undraw_features_overview.svg
delete mode 100644 img/undraw_react.svg
delete mode 100644 img/undraw_setup_wizard.svg
delete mode 100644 img/undraw_typewriter.svg
delete mode 100644 img/undraw_version_control.svg
delete mode 100644 img/users/1hive.png
delete mode 100644 img/users/AmphoraData.png
delete mode 100644 img/users/accord-project.png
delete mode 100644 img/users/allcontributors.png
delete mode 100644 img/users/almin.png
delete mode 100644 img/users/almond.svg
delete mode 100644 img/users/anssr.svg
delete mode 100644 img/users/apify.svg
delete mode 100644 img/users/ara.png
delete mode 100644 img/users/atalaya.png
delete mode 100644 img/users/ax.svg
delete mode 100644 img/users/babel.svg
delete mode 100644 img/users/bemuse.png
delete mode 100644 img/users/bitcoin-s.png
delete mode 100644 img/users/bowler.svg
delete mode 100644 img/users/bucklescript.svg
delete mode 100644 img/users/caprover.png
delete mode 100644 img/users/codecept.png
delete mode 100644 img/users/cohesity.png
delete mode 100644 img/users/configcat.svg
delete mode 100644 img/users/devspace.svg
delete mode 100644 img/users/docusaurus.svg
delete mode 100644 img/users/draftjs.png
delete mode 100644 img/users/express-validator.svg
delete mode 100644 img/users/facebook-instant-articles-rules-editor.svg
delete mode 100644 img/users/fasttext.png
delete mode 100644 img/users/fbt_blue.png
delete mode 100644 img/users/flipper.png
delete mode 100644 img/users/formik.png
delete mode 100644 img/users/fuse-box.svg
delete mode 100644 img/users/golang-dep.svg
delete mode 100644 img/users/gulp.svg
delete mode 100644 img/users/haul.png
delete mode 100644 img/users/hemera.png
delete mode 100644 img/users/idb.svg
delete mode 100644 img/users/jest.png
delete mode 100644 img/users/katex.svg
delete mode 100644 img/users/libra.svg
delete mode 100644 img/users/mailgo.png
delete mode 100644 img/users/makeitopen.png
delete mode 100644 img/users/metro.svg
delete mode 100644 img/users/microkubes.png
delete mode 100644 img/users/minapp.svg
delete mode 100644 img/users/ml5.png
delete mode 100644 img/users/mockit.png
delete mode 100644 img/users/mojito.png
delete mode 100644 img/users/moleculerjs-boilerplate.png
delete mode 100644 img/users/netconsd.svg
delete mode 100644 img/users/next-boilerplate.png
delete mode 100644 img/users/noderize.svg
delete mode 100644 img/users/overwolf.svg
delete mode 100644 img/users/paynow.svg
delete mode 100644 img/users/paytabs.png
delete mode 100644 img/users/plus.png
delete mode 100644 img/users/prettier.png
delete mode 100644 img/users/profilo.png
delete mode 100644 img/users/pulsar.svg
delete mode 100644 img/users/pyre.svg
delete mode 100644 img/users/quix.png
delete mode 100644 img/users/rawsec.png
delete mode 100644 img/users/react-360.svg
delete mode 100644 img/users/react-leaflet.png
delete mode 100644 img/users/react-native-elements.png
delete mode 100644 img/users/react-native-ios-kit.svg
delete mode 100644 img/users/react-native-sensors.svg
delete mode 100644 img/users/react-native-testing-library.png
delete mode 100644 img/users/react-native.svg
delete mode 100644 img/users/react-redux.svg
delete mode 100644 img/users/react-slate.svg
delete mode 100644 img/users/react.svg
delete mode 100644 img/users/reaction-commerce.svg
delete mode 100644 img/users/reactive-interaction-gateway.svg
delete mode 100644 img/users/reason-react.svg
delete mode 100644 img/users/reason.svg
delete mode 100644 img/users/redex.png
delete mode 100644 img/users/redux.svg
delete mode 100644 img/users/rejoiner.svg
delete mode 100644 img/users/relay.svg
delete mode 100644 img/users/saleor.png
delete mode 100644 img/users/scalameta.png
delete mode 100644 img/users/skiplang.png
delete mode 100644 img/users/spectrum.svg
delete mode 100644 img/users/st-white-on-black.svg
delete mode 100644 img/users/stream-pipes.png
delete mode 100644 img/users/substrate.svg
delete mode 100644 img/users/t-regx.png
delete mode 100644 img/users/taro.png
delete mode 100644 img/users/testing-library.png
delete mode 100644 img/users/tipsi-stripe.png
delete mode 100644 img/users/torchcraftai.png
delete mode 100644 img/users/turtlecoin.png
delete mode 100644 img/users/twirp.png
delete mode 100644 img/users/type-graphql.png
delete mode 100644 img/users/type-route.svg
delete mode 100644 img/users/verdaccio-tiny@2x.png
delete mode 100644 img/users/vuls.png
delete mode 100644 img/users/warriorjs.svg
delete mode 100644 img/versioning.svg
diff --git a/css/main.css b/css/main.css
index d07a29a174..49c890a9e7 100644
--- a/css/main.css
+++ b/css/main.css
@@ -1 +1 @@
-a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{color:#24292e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word}*{box-sizing:border-box}b,strong{font-weight:600}em,i{font-style:italic}[type=checkbox]{box-sizing:border-box;padding:0}a,a:hover{color:#2e8555;text-decoration:none}a:active,a:hover{outline-width:0}a:not([href]){color:inherit;text-decoration:none}p{margin-bottom:1em;margin-top:0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:1.5em}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13.6px}ol,ul{margin-bottom:1em;margin-top:0;padding-left:2em}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}li{word-wrap:break-all}li>p{margin-top:1em}li+li{margin-top:.25em}img{border-style:none;box-sizing:content-box;max-width:100%}img[align=right]{padding-left:1.25em}img[align=left]{padding-right:1.25em}table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:16px;margin-top:0;overflow:auto;width:100%}table tr{background-color:transparent;border-top:1px solid #dfe2e5}table tr:nth-child(2n){background-color:#f6f8fa}table td,table th{border:1px solid #dfe2e5;padding:6px 13px}table th{background-color:inherit;font-weight:600}table td,table th{color:inherit}blockquote{color:#6a737d;font-size:16px;margin:0 0 16px;padding:0 1em}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}code{background-color:rgba(27,31,35,.05);border-radius:3px;color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:85%;margin:0;padding:3.2px 6.4px}pre{margin-bottom:16px}pre code{background-color:transparent;border:0;display:inline;font-size:85%;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;white-space:pre;word-break:normal;word-wrap:normal}kbd{background-color:#fafbfc;border:1px solid #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1;color:#444d56;display:inline-block;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:68.75%;line-height:10px;padding:3px 5px;vertical-align:middle}hr{border:1px solid #dfe2e5;box-sizing:content-box;margin:1.5em 0;overflow:hidden;padding:0}hr:after,hr:before{content:"";display:table}hr:after{clear:both}body{background-color:#fff;min-height:100vh;text-rendering:optimizeLegibility}@media only screen and (min-width:736px){body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}article:after,article:before{content:"";display:table}article:after{clear:both}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}article iframe,article p img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.anchor{display:block;position:relative;top:-80px}.hash-link{line-height:1;margin-left:-20px;opacity:0;padding-right:4px;-webkit-transition:opacity .3s;transition:opacity .3s}.hash-link:hover{opacity:1!important;-webkit-transition:none;transition:none}.hash-link .hash-link-icon{vertical-align:middle}.button{border:1px solid #2e8555;border-radius:3px;color:#2e8555;display:inline-block;font-size:14px;font-weight:400;line-height:1.2em;padding:10px;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.button:hover{background:#2e8555;color:#fff}h1:hover .hash-link,h2:hover .hash-link,h3:hover .hash-link,h4:hover .hash-link{opacity:.5;-webkit-transition:none;transition:none}blockquote{background-color:rgba(255,229,100,.3);border-left:8px solid #ffe564;padding:15px 30px 15px 15px}.wrapper{margin:0 auto;max-width:1100px;padding:0 20px}.wrapper blockquote>p:first-child{padding-top:0}.center{display:block}.center,.homeContainer{text-align:center}.homeContainer .homeWrapper{padding:2em 10px}.homeContainer .homeWrapper .wrapper{margin:0 auto;max-width:900px;padding:0 20px}.homeContainer .homeWrapper .projectLogo img{height:100px;margin-bottom:0}.homeContainer .homeWrapper #project_title{font-size:300%;letter-spacing:-.08em;line-height:1em;margin-bottom:80px}.homeContainer .homeWrapper #project_tagline{font-size:200%;letter-spacing:-.04em;line-height:1em}.projectLogo{display:none;pointer-events:none}.projectLogo img{height:100px;margin-bottom:0}.projectIntro{margin:40px 0}.projectTitle{color:#2e8555;font-size:250%;line-height:1em}.projectTitle>small{display:block;font-weight:400;font-size:50%;line-height:1em;margin:.7em 0 1.3em}@media only screen and (min-width:480px){.projectTitle{font-size:300%;margin:.3em 0}.projectLogo img{height:200px;margin-bottom:10px}.homeContainer .homeWrapper{padding-left:10px;padding-right:10px}}@media only screen and (min-width:736px){.homeContainer .homeWrapper{position:relative}.homeContainer .homeWrapper #inner{max-width:600px;padding-right:40px}}@media only screen and (min-width:1200px){.homeContainer .homeWrapper #inner{max-width:750px}.homeContainer .homeWrapper .projectLogo{-webkit-box-align:center;align-items:center;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;left:0;padding:2em 100px 4em;position:absolute;right:0;top:0}.homeContainer .homeWrapper .projectLogo img{height:100%;max-height:250px}}@media only screen and (min-width:1500px){.homeContainer .homeWrapper #inner{max-width:1100px;padding-bottom:40px;padding-top:40px}.wrapper{max-width:1400px}}.mainContainer{-webkit-box-flex:1;flex:1 1 0%;max-width:100%;padding:40px 0}.mainContainer .wrapper{text-align:left}.mainContainer .wrapper .allShareBlock{padding:10px 0}.mainContainer .wrapper .allShareBlock .pluginBlock{margin:12px 0;padding:0}.mainContainer .wrapper .post{position:relative}.mainContainer .wrapper .post.basicPost{margin-top:30px}.mainContainer .wrapper .post .postHeader{margin-bottom:16px}.mainContainer .wrapper .post .postHeaderTitle{margin-top:0;padding:0}.mainContainer .wrapper .post .postSocialPlugins{padding-top:1em}.mainContainer .wrapper .post .docPagination{background:#2e8555;bottom:0;left:0;position:absolute;right:0}.mainContainer .wrapper .post .docPagination .pager{display:inline-block;width:50%}.mainContainer .wrapper .post .docPagination .pagingNext{float:right;text-align:right}.mainContainer .wrapper .post .docPagination a{border:none;color:#fff;display:block;padding:4px 12px}.mainContainer .wrapper .post .docPagination a:hover{background-color:#f9f9f9;color:#393939}.mainContainer .wrapper .post .docPagination a .pagerLabel{display:inline}.mainContainer .wrapper .post .docPagination a .pagerTitle{display:none}@media only screen and (min-width:480px){.mainContainer .wrapper .post .docPagination a .pagerLabel{display:none}.mainContainer .wrapper .post .docPagination a .pagerTitle{display:inline}}@media only screen and (min-width:1024px){.mainContainer .wrapper .post{display:block}.mainContainer .wrapper .posts .post{width:100%}}.fixedHeaderContainer{background:#2e8555;color:#fff;min-height:50px;padding:8px 0;position:fixed;width:100%;z-index:9999;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (min-width:1024px){.fixedHeaderContainer{flex-shrink:0}}.fixedHeaderContainer a{-webkit-box-align:center;align-items:center;border:0;color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:34px;z-index:10000}.fixedHeaderContainer header{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;position:relative;text-align:left}.fixedHeaderContainer header img{height:100%;margin-right:10px}.fixedHeaderContainer header .headerTitle{font-size:1.25em;margin:0}.fixedHeaderContainer header .headerTitleWithLogo{display:block;font-size:1.25em;line-height:18px;margin:0;position:relative;z-index:9999}.fixedHeaderContainer header h3{color:#fff;font-size:16px;margin:0 0 0 10px;text-decoration:underline}@media (max-width:480px){.headerTitle{font-size:17px}.headerTitleWithLogo{display:none!important}}.promoSection{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;font-size:125%;line-height:1.6em;position:relative;z-index:99}.promoSection .promoRow{padding:10px 0}.promoSection .promoRow .pluginWrapper{display:block}.promoSection .promoRow .pluginWrapper.ghStarWrapper,.promoSection .promoRow .pluginWrapper.ghWatchWrapper{height:28px}.promoSection .promoRow .pluginRowBlock{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:0 -2px}.promoSection .promoRow .pluginRowBlock .pluginWrapper{padding:0 2px}.promoSection .promoRow .pluginRowBlock iframe{margin-left:2px;margin-top:5px}input[type=search]{-moz-appearance:none;-webkit-appearance:none}.navSearchWrapper{-webkit-box-align:center;align-items:center;align-self:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-left:10px;position:absolute;right:10px;top:10px}.navSearchWrapper:before{border:3px solid #e5e5e5;border-radius:50%;content:" ";display:block;height:6px;left:15px;position:absolute;top:50%;-webkit-transform:translateY(-58%);transform:translateY(-58%);width:6px;z-index:1}.navSearchWrapper:after{background:#e5e5e5;content:" ";height:7px;left:24px;position:absolute;top:55%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:3px;z-index:1}.navSearchWrapper .aa-dropdown-menu{background:#f9f9f9;border:3px solid rgba(57,57,57,.25);color:#393939;font-size:14px;left:auto!important;line-height:1.2em;right:0!important}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--category-header{background:#2e8555;color:#fff;font-size:14px;font-weight:400}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#2e8555;color:#fff}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight,.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--title .algolia-docsearch-suggestion--highlight{color:#2e8555}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--subcategory-column,.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion__secondary{border-color:rgba(57,57,57,.3)}input#search_input_react{background-color:rgba(0,0,0,.2);border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:300;line-height:20px;outline:none;padding-left:25px;position:relative;-webkit-transition:width .5s ease;transition:width .5s ease;width:170px}.navSearchWrapper:before{left:24px}.navSearchWrapper:after{left:35px}input#search_input_react:active,input#search_input_react:focus{color:#fff;width:220px}.navigationSlider .slidingNav .navSearchWrapper .algolia-docsearch-footer a{height:auto}@media only screen and (max-width:735px){.navSearchWrapper{width:40%}}input::-webkit-input-placeholder{color:#e5e5e5}input::-moz-placeholder{color:#e5e5e5}input:-ms-input-placeholder{color:#e5e5e5}input::-ms-input-placeholder{color:#e5e5e5}input::placeholder{color:#e5e5e5}.hljs{padding:1.25rem 1.5rem}.gridBlock{padding:0}.gridBlock>*{box-sizing:border-box}.gridBlock .fourByGridBlock img,.gridBlock .threeByGridBlock img,.gridBlock .twoByGridBlock img{max-width:100%}.gridBlock .gridClear{clear:both}@media only screen and (max-width:735px){.gridBlock .fourByGridBlock{-webkit-box-flex:1;flex:1 0 26%}}@media only screen and (min-width:736px){.gridBlock{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.gridBlock>*{margin:0 12px}.gridBlock>:first-child{margin-left:0}.gridBlock>:last-child{margin-right:0}.gridBlock .twoByGridBlock{-webkit-box-flex:1;flex:1 0 40%}.gridBlock .threeByGridBlock{-webkit-box-flex:1;flex:1 0 26%}.gridBlock .fourByGridBlock{-webkit-box-flex:1;flex:1 0 20%}h2+.gridBlock{padding-top:20px}}@media only screen and (min-width:1400px){.gridBlock{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}}.alignCenter{text-align:center}.alignRight{text-align:right}.imageAlignSide{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.blockImage{max-width:730px}.imageAlignSide .blockImage{-webkit-box-flex:0;flex:0 1 500px;max-width:500px}@media only screen and (max-width:735px){.imageAlignSide .blockImage{display:none}}.imageAlignSide .blockContent{-webkit-box-flex:1;flex:1 1}.imageAlignBottom .blockImage{margin:0 auto 20px;max-width:730px}.imageAlignBottom.alignCenter .blockImage{margin-left:auto;margin-right:auto}.imageAlignTop .blockImage{margin-bottom:20px;max-width:80px}.imageAlignTop.alignCenter .blockImage{margin-left:auto;margin-right:auto}.imageAlignRight .blockImage{margin-left:40px}.imageAlignLeft .blockImage{margin-right:40px}.container .gridBlock .blockContent p{padding:0}.container .wrapper .alignCenter h2{text-align:center}.container .wrapper .imageAlignSide h2{text-align:left}.container .wrapper .imageAlignSide p{margin:0 0 40px;max-width:560px}.highlightBackground{background:rgba(153,66,79,.7);color:#fff}.highlightBackground a{font-weight:800}.container.highlightBackground .wrapper h1,.container.highlightBackground .wrapper h2,.container.highlightBackground .wrapper h3,.container.highlightBackground .wrapper h4,.container.highlightBackground .wrapper h5,.highlightBackground a{border-color:#fff;color:#fff}.lightBackground{background:#f7f7f7}.darkBackground{background:grey;color:#fff}.darkBackground a,.darkBackground code{color:#d6b3b8}.container.darkBackground .wrapper h1,.container.darkBackground .wrapper h2,.container.darkBackground .wrapper h3,.container.darkBackground .wrapper h4,.container.darkBackground .wrapper h5{border-color:#fff;color:#fff}.container.paddingAll{padding:40px}.container.paddingBottom{padding-bottom:80px}.container.paddingLeft{padding-left:40px}.container.paddingRight{padding-right:40px}.container.paddingTop{padding-top:80px}@media only screen and (max-width:735px){.container.paddingBottom{padding-bottom:40px}.container.paddingTop{padding-top:20px}}@media only screen and (max-width:1023px){.responsiveList .blockContent{position:relative}.responsiveList .blockContent>div{padding-left:20px}.responsiveList .blockContent:before{content:"\2022";position:absolute}}.navigationSlider .navSlideout{cursor:pointer;padding-top:4px;position:absolute;right:10px;top:0;-webkit-transition:top .3s;transition:top .3s;z-index:101}.navigationSlider .slidingNav{bottom:auto;box-sizing:border-box;left:0;position:fixed;right:0;top:0}.navigationSlider .slidingNav.slidingNavActive{height:auto;padding-top:42px;width:300px}.navigationSlider .slidingNav ul{background:#205c3b;box-sizing:border-box;color:#fff;display:-webkit-box;display:flex;flex-wrap:nowrap;list-style:none;margin-top:50px;padding:0;width:100%}.navigationSlider .slidingNav.slidingNavActive ul{display:block}.navigationSlider .slidingNav ul li{-webkit-box-flex:1;flex:1 1 auto;margin:0;text-align:center;white-space:nowrap}.navigationSlider .slidingNav ul li a{-webkit-box-align:center;align-items:center;box-sizing:border-box;color:#2e8555;color:inherit;display:-webkit-box;display:flex;font-size:.9em;height:auto;height:50px;-webkit-box-pack:center;justify-content:center;margin:0;padding:10px;-webkit-transition:background-color .3s;transition:background-color .3s}.navigationSlider .slidingNav ul li.siteNavGroupActive>a,.navigationSlider .slidingNav ul li.siteNavItemActive>a,.navigationSlider .slidingNav ul li>a:focus,.navigationSlider .slidingNav ul li>a:hover{background-color:#2e8555}.languages-icon{width:20px}#languages-dropdown{pointer-events:none;position:absolute;width:100%}#languages-dropdown.visible{display:-webkit-box;display:flex}#languages-dropdown.hide{display:none}#languages-dropdown-items{background-color:#2e8555;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:120px;pointer-events:all}#languages li{display:block}.navPusher{left:0;min-height:100%;padding-top:100px;position:relative;z-index:99}.singleRowMobileNav.navPusher{padding-top:50px}.navPusher:after{background:rgba(0,0,0,.4);content:"";height:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;width:0}@media screen and (min-width:1024px){.navPusher{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:calc(100vh - 50px);padding-top:50px}.navPusher,.navPusher>:first-child{-webkit-box-flex:1;flex-grow:1}}.sliderActive .navPusher:after{height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:100}@media only screen and (max-width:1024px){.reactNavSearchWrapper input#search_input_react{background-color:rgba(242,196,178,.25);border:none;border-radius:20px;box-sizing:border-box;color:#393939;font-size:14px;line-height:20px;outline:none;padding-left:38px;position:relative;-webkit-transition:background-color .2s cubic-bezier(.68,-.55,.265,1.55),width .2s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;transition:background-color .2s cubic-bezier(.68,-.55,.265,1.55),width .2s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;width:100%;height:30px}.reactNavSearchWrapper input#search_input_react:active,.reactNavSearchWrapper input#search_input_react:focus{background-color:#2e8555;color:#fff}.reactNavSearchWrapper .algolia-docsearch-suggestion--subcategory-inline{display:none}.reactNavSearchWrapper>span{width:100%}.reactNavSearchWrapper .aa-dropdown-menu{font-size:12px;line-height:2em;padding:0;border-width:1px;min-width:500px}.reactNavSearchWrapper .algolia-docsearch-suggestion__secondary{border-top:none}.aa-suggestions{min-height:140px;max-height:60vh;-webkit-overflow-scrolling:touch;overflow-y:scroll}#languages-dropdown{left:0;top:50px}#languages-dropdown-items{background-color:#2e8555;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media only screen and (min-width:1024px){.navSearchWrapper{padding-left:10px;position:relative;right:auto;top:auto}.reactNavSearchWrapper input#search_input_react{height:100%;padding-top:8px;padding-bottom:8px;padding-left:38px}.navSearchWrapper .algolia-autocomplete{display:block}.navigationSlider{height:34px;margin-left:auto;position:relative}.navigationSlider .navSlideout{display:none}.navigationSlider nav.slidingNav{background:none;height:auto;position:relative;right:auto;top:auto;width:auto}.navigationSlider .slidingNav ul{background:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0;padding:0;width:auto}.navigationSlider .slidingNav ul li a{border:0;color:hsla(0,0%,100%,.8);display:-webkit-box;display:flex;font-size:16px;font-size:1em;font-weight:300;height:32px;line-height:1.2em;margin:0;padding:6px 10px}.navigationSlider .slidingNav ul li.siteNavGroupActive a,.navigationSlider .slidingNav ul li.siteNavItemActive a,.navigationSlider .slidingNav ul li a:hover{color:#fff}}@media only screen and (max-width:735px){.navigationSlider .slidingNav ul{overflow-x:auto}.navigationSlider .slidingNav ul::-webkit-scrollbar{display:none}.reactNavSearchWrapper .aa-dropdown-menu{min-width:400px}}@media only screen and (max-width:475px){.reactNavSearchWrapper .aa-dropdown-menu{min-width:300px}}.docMainWrapper .wrapper{padding-left:0;padding-right:0;padding-top:10px}@media only screen and (min-width:1024px){.docMainWrapper{width:100%}.docMainWrapper>*{margin:0 24px}.docMainWrapper>:first-child{margin-left:0}.docMainWrapper>:last-child{margin-right:0}.docMainWrapper .mainContainer{min-width:0}}.edit-page-link{float:right;font-size:10px;font-weight:400;margin-top:3px;text-decoration:none}@media only screen and (max-width:1023px){.edit-page-link{display:none}}.docLastUpdate{font-size:13px;font-style:italic;margin:20px 0;text-align:right}.docs-prevnext{margin:20px 0}.docs-prevnext:after{clear:both;content:" ";display:table}.docs-next{float:right}.docs-prev{float:left}@media only screen and (max-width:735px){.docs-next{clear:both;float:left}.docs-next,.docs-prev{margin:10px 0}.arrow-next{float:right;margin-left:10px}.arrow-prev{float:left;margin-right:10px}.function-name-prevnext{width:200px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hide{display:none}.collapsible{cursor:pointer}.collapsible .arrow{float:right;margin-right:8px;margin-top:-4px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.collapsible .arrow.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1023px){.docsNavContainer{background:#fff;left:0;position:fixed;width:100%;z-index:100}}@media only screen and (min-width:1024px){.docsNavContainer{-webkit-box-flex:0;flex:0 0 240px;height:calc(100vh - 50px);position:-webkit-sticky;position:sticky;overflow-y:auto;top:50px}}.docsSliderActive.docsNavContainer{box-sizing:border-box;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-bottom:50px}.docsNavContainer .toc .navBreadcrumb{background-color:#f1f1f1;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;font-size:12px;height:48px;overflow:hidden;padding:8px 20px}.docsNavContainer .toc .navWrapper{padding:0}@media only screen and (min-width:1024px){.docsNavContainer .toc .navBreadcrumb{display:none}.navBreadcrumb h2{padding:0 10px}.separateOnPageNav .docsNavContainer{-webkit-box-flex:0;flex:0 0 240px}}.navBreadcrumb a,.navBreadcrumb span{border:0;color:#393939}@media only screen and (max-width:735px){.anchor{top:-144px}}@media only screen and (min-width:1024px){.toc{padding:40px 0}}.toc section{padding:0;position:relative}.toc section .navGroups{display:none;padding:48px 20px 60px}.toc .toggleNav{color:#393939;position:relative}.toc .toggleNav .navToggle{cursor:pointer;height:32px;margin-right:10px;position:relative;text-align:left;width:18px}.hamburger-menu{position:absolute;top:6px;width:100%}.line1,.line2,.line3{width:100%;height:3px;background-color:#393939;margin:3px 0;-webkit-transition:.4s;transition:.4s;border-radius:10px}.docsSliderActive .hamburger-menu{top:12px}.docsSliderActive .line1{position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.docsSliderActive .line2{display:none}.docsSliderActive .line3{position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggleNav h2 i{padding:0 4px}.toc .toggleNav .navGroup{margin-bottom:16px}.toc .toggleNav .subNavGroup{margin-bottom:0}.toc .toggleNav .navGroup .navGroupCategoryTitle{color:#393939;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:8px;margin-top:0}.toc .toggleNav .navGroup .navGroupSubcategoryTitle{color:#393939;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:0;padding:4px 0}.toc .toggleNav .navGroup .navListItem{margin:0}.toc .toggleNav .navGroup h3 i:not(:empty){box-sizing:border-box;color:rgba(57,57,57,.5);display:inline-block;height:16px;margin-right:10px;text-align:center;-webkit-transition:color .2s;transition:color .2s;width:16px}.toc .toggleNav ul{padding:0 8px}.docsSliderActive .toc .toggleNav ul{padding-left:0}.toc .toggleNav ul li{list-style-type:none;padding:0}.toc .toggleNav ul li a{border:none;color:#717171;display:block;font-size:14px;padding:4px 0;-webkit-transition:color .3s;transition:color .3s}.toc .toggleNav ul li.navListItemActive a,.toc .toggleNav ul li a:focus,.toc .toggleNav ul li a:hover{color:#2e8555}.docsSliderActive .toc .navBreadcrumb,.tocActive .navBreadcrumb{border-bottom:1px solid #ccc;margin-bottom:20px;position:fixed;width:100%}.toc .toggleNav .navBreadcrumb h2{border:0;-webkit-box-flex:1;flex-grow:1;font-size:16px;font-weight:600;line-height:32px;margin:0;padding:0}.docsSliderActive .toc section .navGroups{display:block;padding-top:60px}.tocToggler{cursor:pointer;height:32px;line-height:32px;margin-right:-10px;padding:0 10px}.icon-toc{box-sizing:border-box;display:inline-block;line-height:normal;position:relative;top:-1px;vertical-align:middle}.icon-toc,.icon-toc:after,.icon-toc:before{background-color:currentColor;border:1px solid;border-radius:50%;box-sizing:border-box;height:4px;width:4px}.icon-toc:after,.icon-toc:before{content:"";position:absolute}.icon-toc:before{left:-1px;top:-7px}.icon-toc:after{left:-1px;top:5px}.tocActive .icon-toc{border-radius:0;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3px}.tocActive .icon-toc:before{border-radius:0;height:3px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}.tocActive .icon-toc:after{content:""}@media only screen and (min-width:1024px){.docMainWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.docMainWrapper .wrapper{padding-top:0;padding-left:0;padding-right:0}}.onPageNav{display:none;margin-bottom:40px}.onPageNav::-webkit-scrollbar{width:7px}.onPageNav::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.onPageNav::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.onPageNav::-webkit-scrollbar-thumb:hover{background:#555}.onPageNav a{color:#717171}.onPageNav .toc-headings>li>a.active,.onPageNav .toc-headings>li>a.hover{font-weight:600;color:#2e8555}.onPageNav ul{list-style:none}.onPageNav ul li{font-size:12px;line-height:16px;padding-bottom:8px}.onPageNav ul ul{padding:8px 0 0 20px}.onPageNav ul ul li{padding-bottom:5px}@media only screen and (min-width:1024px){.toc section .navGroups{display:block;padding:8px 0 0}.navBreadcrumb h2{padding:0 10px}}@supports ((position: -webkit-sticky) or (position: sticky)){@media only screen and (max-width:1023px){.tocActive .onPageNav{background:#fff;bottom:0;display:block;left:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:0 20px;position:fixed;right:0;top:148px;z-index:10;margin-bottom:0}.tocActive .singleRowMobileNav .onPageNav{top:98px}.tocActive .navBreadcrumb h2,.tocActive .navToggle{visibility:hidden}.tocActive .onPageNav>.toc-headings{padding:12px 0}}@media only screen and (min-width:1024px){.separateOnPageNav .headerWrapper.wrapper,.separateOnPageNav .wrapper{max-width:1400px}.separateOnPageNav .toc{width:auto}.separateOnPageNav.sideNavVisible .navPusher .mainContainer{-webkit-box-flex:1;flex:1 auto;max-width:100%;min-width:0}.onPageNav{align-self:flex-start;display:block;-webkit-box-flex:0;flex:0 0 240px;max-height:calc(100vh - 90px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:90px}.onPageNav>.toc-headings{border-left:1px solid #e0e0e0;padding:10px 0 2px 15px}.tocToggler{display:none}}}.blog .wrapper{max-width:1100px}.blogContainer .posts .post{border-bottom:1px solid #e0e0e0;border-radius:3px;margin-bottom:20px;padding-bottom:20px}.blogContainer .postHeader{margin-bottom:10px}.blogContainer .postHeaderTitle{margin-top:0}.blogContainer .postHeader p.post-meta{margin-bottom:10px;padding:0}.blogContainer .postHeader .authorBlock{display:-webkit-box;display:flex}.blogContainer .postHeader .post-authorName{color:rgba(57,57,57,.7);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:14px;font-weight:400;-webkit-box-pack:center;justify-content:center;margin-right:10px;margin-top:0;margin-bottom:0;padding:0}.blogContainer .postHeader .authorPhoto{border-radius:50%;height:30px;overflow:hidden;width:30px}.blogContainer .postHeader .authorPhoto.authorPhotoBig{height:50px;width:50px}.blog-recent{margin:20px 0}.blog-recent>a{float:left}@media only screen and (max-width:735px){.blog-recent{height:40px}}.blogSocialSection{display:block;padding:36px 0}.blogSocialSection .blogSocialSectionItem{padding-bottom:5px}.fb-like{display:block;margin-bottom:20px;width:100%}.more-users{margin:0 auto;max-width:560px;text-align:center}.productShowcaseSection{padding:0 20px;text-align:center}.productShowcaseSection.paddingTop{padding-top:20px}.productShowcaseSection.paddingBottom{padding-bottom:80px}.productShowcaseSection h2{color:#2e8555;font-size:30px;line-height:1em;margin-top:20px;padding:10px 0;text-align:center}.productShowcaseSection p{margin:0 auto;max-width:560px;padding:.8em 0}.productShowcaseSection .logos{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding:20px}.productShowcaseSection .logos img{max-height:110px;padding:20px;width:110px}@media only screen and (max-width:735px){.productShowcaseSection .logos img{max-height:64px;padding:20px;width:64px}}.showcaseSection{margin:0 auto;max-width:900px}.showcaseSection,.showcaseSection .prose h1{text-align:center}.showcaseSection .prose{margin:0 auto;max-width:560px;text-align:center}.showcaseSection .logos{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}.showcaseSection .logos img{max-height:128px;padding:20px;width:128px}@media only screen and (max-width:735px){.showcaseSection .logos img{max-height:64px;padding:20px;width:64px}}.nav-footer{background:#20232a;border:none;color:#202020;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:24px;padding-bottom:2em;padding-top:2em;position:relative}@media only screen and (min-width:1024px){.nav-footer{flex-shrink:0}}.nav-footer .sitemap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto 3em;max-width:1080px}.nav-footer .sitemap div{-webkit-box-flex:1;flex:1}.nav-footer .sitemap .nav-home{display:table;height:72px;margin:-12px 20px 0 0;opacity:.4;padding:10px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:72px}.nav-footer .sitemap .nav-home:focus,.nav-footer .sitemap .nav-home:hover{opacity:1}@media only screen and (max-width:735px){.nav-footer .sitemap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 2em 3em;width:calc(100% - 4em)}.nav-footer .sitemap>div{margin-bottom:18px}}.nav-footer .sitemap a{color:hsla(0,0%,100%,.6);display:block;margin:2px 0;padding:3px 0}.nav-footer .sitemap a:focus,.nav-footer .sitemap a:hover,.nav-footer .sitemap h5>a:focus,.nav-footer .sitemap h5>a:hover{color:#fff;text-decoration:none}.nav-footer .sitemap h5,.nav-footer .sitemap h6{margin:0 0 10px}.nav-footer .sitemap h5,.nav-footer .sitemap h5>a,.nav-footer .sitemap h6,.nav-footer .sitemap h6>a{color:#fff}.nav-footer .sitemap h5>a,.nav-footer .sitemap h6>a{margin:0 -10px}.nav-footer .fbOpenSource{display:block;margin:1em auto;opacity:.4;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:170px}.nav-footer .fbOpenSource:hover{opacity:1}.nav-footer .copyright{color:hsla(0,0%,100%,.4);text-align:center}.nav-footer .social{padding:5px 0}.tabs{border-top:1px solid #cfcfcf}.nav-tabs{display:-webkit-box;display:flex;border-bottom:4px solid #e0e0e0;width:100%;padding:0;overflow-x:auto;white-space:nowrap;max-height:100%}.nav-tabs::-webkit-scrollbar{display:none}.tabs .tab-pane:focus{outline:none}.tabs .nav-tabs>div{font-size:14px;line-height:1.14286;padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.tabs .nav-tabs>div.active{border-bottom:4px solid #2e8555}.tab-pane{display:none}.tab-pane.active{display:block}.tab-pane>pre{white-space:pre-wrap}.tab-pane>pre>code{margin-top:0;border-radius:0;box-shadow:none}pre{position:relative}pre .btnIcon{position:absolute;top:4px;z-index:2;cursor:pointer;border:1px solid transparent;padding:0;color:#fff;background-color:transparent;height:30px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}pre .btnIcon:hover{text-decoration:none}.btnIcon__body{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.btnIcon svg{fill:currentColor;margin-right:.4em}.btnIcon__label{font-size:11px}.btnClipboard{right:10px}.testimonials img{border-radius:50%}table td:first-child>code{white-space:nowrap}.showcase{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;margin-bottom:20px}.showcase .link{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:180px;margin:5px;padding:5px}.showcase .link:hover{text-decoration:underline}.showcase .link .caption{line-height:20px;height:20px}.showcase .link img{max-height:110px;padding:20px;width:110px;align-self:center}@media only screen and (max-width:735px){.showcase .link{height:134px}.showcase .link img{max-height:64px;padding:20px;width:64px}}.announcement{background-color:#20232a;color:#fff;font-weight:700;font-size:24px;padding:48px;margin:0 auto -40px;text-align:center}.announcement-inner{margin:0 auto;max-width:768px}.index-hero{background-color:#2b3137;padding:48px}.index-hero-inner{margin:0 auto;max-width:1100px;padding:0 20px}.index-hero-project-tagline{color:#fff;font-size:64px;margin:0}.index-hero-project-keywords{color:#2e8555}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.index-hero-logo{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;float:right;margin-top:20px;padding:20px 0 20px 20px}.index-ctas{margin-top:24px}.index-ctas-get-started-button{border-radius:8px;border-width:2px;color:#fff;font-size:24px;font-weight:700;margin-right:24px;padding:18px 36px}.index-ctas-github-button{vertical-align:sub}@media only screen and (max-width:768px){.announcement{font-size:18px;padding:20px}.index-hero{padding:20px}.index-hero-inner{padding:0}.index-hero-project-tagline{font-size:36px;text-align:center}.index-hero-logo{display:block;float:none;margin:0 auto}.index-ctas{text-align:center}.index-ctas-github-button{display:none}}.imageAlignTop .blockImage{max-width:60%}@media only screen and (max-width:768px){.gridBlock .blockElement.imageAlignTop{margin-bottom:80px}}.docImage{margin:3rem auto;max-width:400px}
\ No newline at end of file
+a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{color:#24292e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word}*{box-sizing:border-box}b,strong{font-weight:600}em,i{font-style:italic}[type=checkbox]{box-sizing:border-box;padding:0}a{color:#2e8555;text-decoration:none}a:hover{color:#2e8555;text-decoration:none}a:active,a:hover{outline-width:0}a:not([href]){color:inherit;text-decoration:none}p{margin-bottom:1em;margin-top:0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:1.5em}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13.6px}ol,ul{margin-bottom:1em;margin-top:0;padding-left:2em}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}li{word-wrap:break-all}li>p{margin-top:1em}li+li{margin-top:.25em}img{border-style:none;box-sizing:content-box;max-width:100%}img[align=right]{padding-left:1.25em}img[align=left]{padding-right:1.25em}table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:16px;margin-top:0;overflow:auto;width:100%}table tr{background-color:transparent;border-top:1px solid #dfe2e5}table tr:nth-child(2n){background-color:#f6f8fa}table td,table th{border:1px solid #dfe2e5;padding:6px 13px}table th{background-color:inherit;font-weight:600}table td,table th{color:inherit}blockquote{color:#6a737d;font-size:16px;margin:0 0 16px;padding:0 1em}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}code{background-color:rgba(27,31,35,.05);border-radius:3px;color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:85%;margin:0;padding:3.2px 6.4px}pre{margin-bottom:16px}pre code{background-color:transparent;border:0;display:inline;font-size:85%;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;white-space:pre;word-break:normal;word-wrap:normal}kbd{background-color:#fafbfc;border:1px solid #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1;color:#444d56;display:inline-block;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:68.75%;line-height:10px;padding:3px 5px;vertical-align:middle}hr{border:1px solid #dfe2e5;box-sizing:content-box;margin:1.5em 0;overflow:hidden;padding:0}hr:before{content:"";display:table}hr:after{clear:both;content:"";display:table}body{background-color:#fff;min-height:100vh;text-rendering:optimizeLegibility}@media only screen and (min-width:736px){body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}article:before{content:"";display:table}article:after{clear:both;content:"";display:table}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}article iframe,article p img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.anchor{display:block;position:relative;top:-80px}.hash-link{line-height:1;margin-left:-20px;opacity:0;padding-right:4px;-webkit-transition:opacity .3s;transition:opacity .3s}.hash-link:hover{opacity:1!important;-webkit-transition:none;transition:none}.hash-link .hash-link-icon{vertical-align:middle}.button{border:1px solid #2e8555;border-radius:3px;color:#2e8555;display:inline-block;font-size:14px;font-weight:400;line-height:1.2em;padding:10px;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.button:hover{background:#2e8555;color:#fff}h1:hover .hash-link,h2:hover .hash-link,h3:hover .hash-link,h4:hover .hash-link{opacity:.5;-webkit-transition:none;transition:none}blockquote{background-color:rgba(255,229,100,.3);border-left:8px solid #ffe564;padding:15px 30px 15px 15px}.wrapper{margin:0 auto;max-width:1100px;padding:0 20px}.wrapper blockquote>p:first-child{padding-top:0}.center{display:block}.center,.homeContainer{text-align:center}.homeContainer .homeWrapper{padding:2em 10px}.homeContainer .homeWrapper .wrapper{margin:0 auto;max-width:900px;padding:0 20px}.homeContainer .homeWrapper .projectLogo img{height:100px;margin-bottom:0}.homeContainer .homeWrapper #project_title{font-size:300%;letter-spacing:-.08em;line-height:1em;margin-bottom:80px}.homeContainer .homeWrapper #project_tagline{font-size:200%;letter-spacing:-.04em;line-height:1em}.projectLogo{display:none;pointer-events:none}.projectLogo img{height:100px;margin-bottom:0}.projectIntro{margin:40px 0}.projectTitle{color:#2e8555;font-size:250%;line-height:1em}.projectTitle>small{display:block;font-weight:400;font-size:50%;line-height:1em;margin:.7em 0 1.3em}@media only screen and (min-width:480px){.projectTitle{font-size:300%;margin:.3em 0}.projectLogo img{height:200px;margin-bottom:10px}.homeContainer .homeWrapper{padding-left:10px;padding-right:10px}}@media only screen and (min-width:736px){.homeContainer .homeWrapper{position:relative}.homeContainer .homeWrapper #inner{max-width:600px;padding-right:40px}}@media only screen and (min-width:1200px){.homeContainer .homeWrapper #inner{max-width:750px}.homeContainer .homeWrapper .projectLogo{-webkit-box-align:center;align-items:center;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;left:0;padding:2em 100px 4em;position:absolute;right:0;top:0}.homeContainer .homeWrapper .projectLogo img{height:100%;max-height:250px}}@media only screen and (min-width:1500px){.homeContainer .homeWrapper #inner{max-width:1100px;padding-bottom:40px;padding-top:40px}.wrapper{max-width:1400px}}.mainContainer{-webkit-box-flex:1;flex:1 1 0%;max-width:100%;padding:40px 0}.mainContainer .wrapper{text-align:left}.mainContainer .wrapper .allShareBlock{padding:10px 0}.mainContainer .wrapper .allShareBlock .pluginBlock{margin:12px 0;padding:0}.mainContainer .wrapper .post{position:relative}.mainContainer .wrapper .post.basicPost{margin-top:30px}.mainContainer .wrapper .post .postHeader{margin-bottom:16px}.mainContainer .wrapper .post .postHeaderTitle{margin-top:0;padding:0}.mainContainer .wrapper .post .postSocialPlugins{padding-top:1em}.mainContainer .wrapper .post .docPagination{background:#2e8555;bottom:0;left:0;position:absolute;right:0}.mainContainer .wrapper .post .docPagination .pager{display:inline-block;width:50%}.mainContainer .wrapper .post .docPagination .pagingNext{float:right;text-align:right}.mainContainer .wrapper .post .docPagination a{border:none;color:#fff;display:block;padding:4px 12px}.mainContainer .wrapper .post .docPagination a:hover{background-color:#f9f9f9;color:#393939}.mainContainer .wrapper .post .docPagination a .pagerLabel{display:inline}.mainContainer .wrapper .post .docPagination a .pagerTitle{display:none}@media only screen and (min-width:480px){.mainContainer .wrapper .post .docPagination a .pagerLabel{display:none}.mainContainer .wrapper .post .docPagination a .pagerTitle{display:inline}}@media only screen and (min-width:1024px){.mainContainer .wrapper .post{display:block}.mainContainer .wrapper .posts .post{width:100%}}.fixedHeaderContainer{background:#2e8555;color:#fff;min-height:50px;padding:8px 0;position:fixed;width:100%;z-index:9999;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (min-width:1024px){.fixedHeaderContainer{flex-shrink:0}}.fixedHeaderContainer a{-webkit-box-align:center;align-items:center;border:0;color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:34px;z-index:10000}.fixedHeaderContainer header{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;position:relative;text-align:left}.fixedHeaderContainer header img{height:100%;margin-right:10px}.fixedHeaderContainer header .headerTitle{font-size:1.25em;margin:0}.fixedHeaderContainer header .headerTitleWithLogo{display:block;font-size:1.25em;line-height:18px;margin:0;position:relative;z-index:9999}.fixedHeaderContainer header h3{color:#fff;font-size:16px;margin:0 0 0 10px;text-decoration:underline}@media (max-width:480px){.headerTitle{font-size:17px}.headerTitleWithLogo{display:none!important}}.promoSection{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;font-size:125%;line-height:1.6em;position:relative;z-index:99}.promoSection .promoRow{padding:10px 0}.promoSection .promoRow .pluginWrapper{display:block}.promoSection .promoRow .pluginWrapper.ghStarWrapper,.promoSection .promoRow .pluginWrapper.ghWatchWrapper{height:28px}.promoSection .promoRow .pluginRowBlock{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:0 -2px}.promoSection .promoRow .pluginRowBlock .pluginWrapper{padding:0 2px}.promoSection .promoRow .pluginRowBlock iframe{margin-left:2px;margin-top:5px}input[type=search]{-moz-appearance:none;-webkit-appearance:none}.navSearchWrapper{-webkit-box-align:center;align-items:center;align-self:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-left:10px;position:absolute;right:10px;top:10px}.navSearchWrapper:before{border:3px solid #e5e5e5;border-radius:50%;content:" ";display:block;height:6px;left:15px;position:absolute;top:50%;-webkit-transform:translateY(-58%);transform:translateY(-58%);width:6px;z-index:1}.navSearchWrapper:after{background:#e5e5e5;content:" ";height:7px;left:24px;position:absolute;top:55%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:3px;z-index:1}.navSearchWrapper .aa-dropdown-menu{background:#f9f9f9;border:3px solid rgba(57,57,57,.25);color:#393939;font-size:14px;left:auto!important;line-height:1.2em;right:0!important}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--category-header{background:#2e8555;color:#fff;font-size:14px;font-weight:400}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#2e8555;color:#fff}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight,.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--title .algolia-docsearch-suggestion--highlight{color:#2e8555}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--subcategory-column,.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion__secondary{border-color:rgba(57,57,57,.3)}input#search_input_react{background-color:rgba(0,0,0,.2);border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:300;line-height:20px;outline:none;padding-left:25px;position:relative;-webkit-transition:width .5s ease;transition:width .5s ease;width:170px}.navSearchWrapper:before{left:24px}.navSearchWrapper:after{left:35px}input#search_input_react:active,input#search_input_react:focus{color:#fff;width:220px}.navigationSlider .slidingNav .navSearchWrapper .algolia-docsearch-footer a{height:auto}@media only screen and (max-width:735px){.navSearchWrapper{width:40%}}input::-webkit-input-placeholder{color:#e5e5e5}input::-moz-placeholder{color:#e5e5e5}input:-ms-input-placeholder{color:#e5e5e5}input::-ms-input-placeholder{color:#e5e5e5}input::placeholder{color:#e5e5e5}.hljs{padding:1.25rem 1.5rem}.gridBlock{padding:0}.gridBlock>*{box-sizing:border-box}.gridBlock .fourByGridBlock img,.gridBlock .threeByGridBlock img,.gridBlock .twoByGridBlock img{max-width:100%}.gridBlock .gridClear{clear:both}@media only screen and (max-width:735px){.gridBlock .fourByGridBlock{-webkit-box-flex:1;flex:1 0 26%}}@media only screen and (min-width:736px){.gridBlock{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.gridBlock>*{margin:0 12px}.gridBlock>:first-child{margin-left:0}.gridBlock>:last-child{margin-right:0}.gridBlock .twoByGridBlock{-webkit-box-flex:1;flex:1 0 40%}.gridBlock .threeByGridBlock{-webkit-box-flex:1;flex:1 0 26%}.gridBlock .fourByGridBlock{-webkit-box-flex:1;flex:1 0 20%}h2+.gridBlock{padding-top:20px}}@media only screen and (min-width:1400px){.gridBlock{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}}.alignCenter{text-align:center}.alignRight{text-align:right}.imageAlignSide{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.blockImage{max-width:730px}.imageAlignSide .blockImage{-webkit-box-flex:0;flex:0 1 500px;max-width:500px}@media only screen and (max-width:735px){.imageAlignSide .blockImage{display:none}}.imageAlignSide .blockContent{-webkit-box-flex:1;flex:1 1}.imageAlignBottom .blockImage{margin:0 auto 20px;max-width:730px}.imageAlignBottom.alignCenter .blockImage{margin-left:auto;margin-right:auto}.imageAlignTop .blockImage{margin-bottom:20px;max-width:80px}.imageAlignTop.alignCenter .blockImage{margin-left:auto;margin-right:auto}.imageAlignRight .blockImage{margin-left:40px}.imageAlignLeft .blockImage{margin-right:40px}.container .gridBlock .blockContent p{padding:0}.container .wrapper .alignCenter h2{text-align:center}.container .wrapper .imageAlignSide h2{text-align:left}.container .wrapper .imageAlignSide p{margin:0 0 40px;max-width:560px}.highlightBackground{background:rgba(153,66,79,.7);color:#fff}.highlightBackground a{font-weight:800}.container.highlightBackground .wrapper h1,.container.highlightBackground .wrapper h2,.container.highlightBackground .wrapper h3,.container.highlightBackground .wrapper h4,.container.highlightBackground .wrapper h5,.highlightBackground a{border-color:#fff;color:#fff}.lightBackground{background:#f7f7f7}.darkBackground{background:grey;color:#fff}.darkBackground a,.darkBackground code{color:#d6b3b8}.container.darkBackground .wrapper h1,.container.darkBackground .wrapper h2,.container.darkBackground .wrapper h3,.container.darkBackground .wrapper h4,.container.darkBackground .wrapper h5{border-color:#fff;color:#fff}.container.paddingAll{padding:40px}.container.paddingBottom{padding-bottom:80px}.container.paddingLeft{padding-left:40px}.container.paddingRight{padding-right:40px}.container.paddingTop{padding-top:80px}@media only screen and (max-width:735px){.container.paddingBottom{padding-bottom:40px}.container.paddingTop{padding-top:20px}}@media only screen and (max-width:1023px){.responsiveList .blockContent{position:relative}.responsiveList .blockContent>div{padding-left:20px}.responsiveList .blockContent:before{content:"\2022";position:absolute}}.navigationSlider .navSlideout{cursor:pointer;padding-top:4px;position:absolute;right:10px;top:0;-webkit-transition:top .3s;transition:top .3s;z-index:101}.navigationSlider .slidingNav{bottom:auto;box-sizing:border-box;left:0;position:fixed;right:0;top:0}.navigationSlider .slidingNav.slidingNavActive{height:auto;padding-top:42px;width:300px}.navigationSlider .slidingNav ul{background:#205c3b;box-sizing:border-box;color:#fff;display:-webkit-box;display:flex;flex-wrap:nowrap;list-style:none;margin-top:50px;padding:0;width:100%}.navigationSlider .slidingNav.slidingNavActive ul{display:block}.navigationSlider .slidingNav ul li{-webkit-box-flex:1;flex:1 1 auto;margin:0;text-align:center;white-space:nowrap}.navigationSlider .slidingNav ul li a{-webkit-box-align:center;align-items:center;box-sizing:border-box;color:#2e8555;color:inherit;display:-webkit-box;display:flex;font-size:.9em;height:auto;height:50px;-webkit-box-pack:center;justify-content:center;margin:0;padding:10px;-webkit-transition:background-color .3s;transition:background-color .3s}.navigationSlider .slidingNav ul li.siteNavGroupActive>a,.navigationSlider .slidingNav ul li.siteNavItemActive>a,.navigationSlider .slidingNav ul li>a:focus,.navigationSlider .slidingNav ul li>a:hover{background-color:#2e8555}.languages-icon{width:20px}#languages-dropdown{pointer-events:none;position:absolute;width:100%}#languages-dropdown.visible{display:-webkit-box;display:flex}#languages-dropdown.hide{display:none}#languages-dropdown-items{background-color:#2e8555;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:120px;pointer-events:all}#languages li{display:block}.navPusher{left:0;min-height:100%;padding-top:100px;position:relative;z-index:99}.singleRowMobileNav.navPusher{padding-top:50px}.navPusher:after{background:rgba(0,0,0,.4);content:"";height:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;width:0}@media screen and (min-width:1024px){.navPusher{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;min-height:calc(100vh - 50px);padding-top:50px}.navPusher>:first-child{-webkit-box-flex:1;flex-grow:1}}.sliderActive .navPusher:after{height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:100}@media only screen and (max-width:1024px){.reactNavSearchWrapper input#search_input_react{background-color:rgba(242,196,178,.25);border:none;border-radius:20px;box-sizing:border-box;color:#393939;font-size:14px;line-height:20px;outline:none;padding-left:38px;position:relative;-webkit-transition:background-color .2s cubic-bezier(.68,-.55,.265,1.55),width .2s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;transition:background-color .2s cubic-bezier(.68,-.55,.265,1.55),width .2s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;width:100%;height:30px}.reactNavSearchWrapper input#search_input_react:active,.reactNavSearchWrapper input#search_input_react:focus{background-color:#2e8555;color:#fff}.reactNavSearchWrapper .algolia-docsearch-suggestion--subcategory-inline{display:none}.reactNavSearchWrapper>span{width:100%}.reactNavSearchWrapper .aa-dropdown-menu{font-size:12px;line-height:2em;padding:0;border-width:1px;min-width:500px}.reactNavSearchWrapper .algolia-docsearch-suggestion__secondary{border-top:none}.aa-suggestions{min-height:140px;max-height:60vh;-webkit-overflow-scrolling:touch;overflow-y:scroll}#languages-dropdown{left:0;top:50px}#languages-dropdown-items{background-color:#2e8555;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media only screen and (min-width:1024px){.navSearchWrapper{padding-left:10px;position:relative;right:auto;top:auto}.reactNavSearchWrapper input#search_input_react{height:100%;padding-top:8px;padding-bottom:8px;padding-left:38px}.navSearchWrapper .algolia-autocomplete{display:block}.navigationSlider{height:34px;margin-left:auto;position:relative}.navigationSlider .navSlideout{display:none}.navigationSlider nav.slidingNav{background:none;height:auto;position:relative;right:auto;top:auto;width:auto}.navigationSlider .slidingNav ul{background:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0;padding:0;width:auto}.navigationSlider .slidingNav ul li a{border:0;color:hsla(0,0%,100%,.8);display:-webkit-box;display:flex;font-size:16px;font-size:1em;font-weight:300;height:32px;line-height:1.2em;margin:0;padding:6px 10px}.navigationSlider .slidingNav ul li.siteNavGroupActive a,.navigationSlider .slidingNav ul li.siteNavItemActive a,.navigationSlider .slidingNav ul li a:hover{color:#fff}}@media only screen and (max-width:735px){.navigationSlider .slidingNav ul{overflow-x:auto}.navigationSlider .slidingNav ul::-webkit-scrollbar{display:none}.reactNavSearchWrapper .aa-dropdown-menu{min-width:400px}}@media only screen and (max-width:475px){.reactNavSearchWrapper .aa-dropdown-menu{min-width:300px}}.docMainWrapper .wrapper{padding-left:0;padding-right:0;padding-top:10px}@media only screen and (min-width:1024px){.docMainWrapper{width:100%}.docMainWrapper>*{margin:0 24px}.docMainWrapper>:first-child{margin-left:0}.docMainWrapper>:last-child{margin-right:0}.docMainWrapper .mainContainer{min-width:0}}.edit-page-link{float:right;font-size:10px;font-weight:400;margin-top:3px;text-decoration:none}@media only screen and (max-width:1023px){.edit-page-link{display:none}}.docLastUpdate{font-size:13px;font-style:italic;margin:20px 0;text-align:right}.docs-prevnext{margin:20px 0}.docs-prevnext:after{clear:both;content:" ";display:table}.docs-next{float:right}.docs-prev{float:left}@media only screen and (max-width:735px){.docs-next{clear:both;float:left}.docs-next,.docs-prev{margin:10px 0}.arrow-next{float:right;margin-left:10px}.arrow-prev{float:left;margin-right:10px}.function-name-prevnext{width:200px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hide{display:none}.collapsible{cursor:pointer}.collapsible .arrow{float:right;margin-right:8px;margin-top:-4px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.collapsible .arrow.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1023px){.docsNavContainer{background:#fff;left:0;position:fixed;width:100%;z-index:100}}@media only screen and (min-width:1024px){.docsNavContainer{-webkit-box-flex:0;flex:0 0 240px;height:calc(100vh - 50px);position:-webkit-sticky;position:sticky;overflow-y:auto;top:50px}}.docsSliderActive.docsNavContainer{box-sizing:border-box;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-bottom:50px}.docsNavContainer .toc .navBreadcrumb{background-color:#f1f1f1;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;font-size:12px;height:48px;overflow:hidden;padding:8px 20px}.docsNavContainer .toc .navWrapper{padding:0}@media only screen and (min-width:1024px){.docsNavContainer .toc .navBreadcrumb{display:none}.navBreadcrumb h2{padding:0 10px}.separateOnPageNav .docsNavContainer{-webkit-box-flex:0;flex:0 0 240px}}.navBreadcrumb a,.navBreadcrumb span{border:0;color:#393939}@media only screen and (max-width:735px){.anchor{top:-144px}}@media only screen and (min-width:1024px){.toc{padding:40px 0}}.toc section{padding:0;position:relative}.toc section .navGroups{display:none;padding:48px 20px 60px}.toc .toggleNav{color:#393939;position:relative}.toc .toggleNav .navToggle{cursor:pointer;height:32px;margin-right:10px;position:relative;text-align:left;width:18px}.hamburger-menu{position:absolute;top:6px;width:100%}.line1,.line2,.line3{width:100%;height:3px;background-color:#393939;margin:3px 0;-webkit-transition:.4s;transition:.4s;border-radius:10px}.docsSliderActive .hamburger-menu{top:12px}.docsSliderActive .line1{position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.docsSliderActive .line2{display:none}.docsSliderActive .line3{position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggleNav h2 i{padding:0 4px}.toc .toggleNav .navGroup{margin-bottom:16px}.toc .toggleNav .subNavGroup{margin-bottom:0}.toc .toggleNav .navGroup .navGroupCategoryTitle{color:#393939;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:8px;margin-top:0}.toc .toggleNav .navGroup .navGroupSubcategoryTitle{color:#393939;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:0;padding:4px 0}.toc .toggleNav .navGroup .navListItem{margin:0}.toc .toggleNav .navGroup h3 i:not(:empty){box-sizing:border-box;color:rgba(57,57,57,.5);display:inline-block;height:16px;margin-right:10px;text-align:center;-webkit-transition:color .2s;transition:color .2s;width:16px}.toc .toggleNav ul{padding:0 8px}.docsSliderActive .toc .toggleNav ul{padding-left:0}.toc .toggleNav ul li{list-style-type:none;padding:0}.toc .toggleNav ul li a{border:none;color:#717171;display:block;font-size:14px;padding:4px 0;-webkit-transition:color .3s;transition:color .3s}.toc .toggleNav ul li a:focus,.toc .toggleNav ul li a:hover{color:#2e8555}.toc .toggleNav ul li.navListItemActive a{color:#2e8555}.docsSliderActive .toc .navBreadcrumb,.tocActive .navBreadcrumb{border-bottom:1px solid #ccc;margin-bottom:20px;position:fixed;width:100%}.toc .toggleNav .navBreadcrumb h2{border:0;-webkit-box-flex:1;flex-grow:1;font-size:16px;font-weight:600;line-height:32px;margin:0;padding:0}.docsSliderActive .toc section .navGroups{display:block;padding-top:60px}.tocToggler{cursor:pointer;height:32px;line-height:32px;margin-right:-10px;padding:0 10px}.icon-toc{box-sizing:border-box;display:inline-block;line-height:normal;position:relative;top:-1px;vertical-align:middle}.icon-toc,.icon-toc:after,.icon-toc:before{background-color:currentColor;border:1px solid;border-radius:50%;box-sizing:border-box;height:4px;width:4px}.icon-toc:after,.icon-toc:before{content:"";position:absolute}.icon-toc:before{left:-1px;top:-7px}.icon-toc:after{left:-1px;top:5px}.tocActive .icon-toc{border-radius:0;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3px}.tocActive .icon-toc:before{border-radius:0;height:3px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}.tocActive .icon-toc:after{content:""}@media only screen and (min-width:1024px){.docMainWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.docMainWrapper .wrapper{padding-top:0;padding-left:0;padding-right:0}}.onPageNav{display:none;margin-bottom:40px}.onPageNav::-webkit-scrollbar{width:7px}.onPageNav::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.onPageNav::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.onPageNav::-webkit-scrollbar-thumb:hover{background:#555}.onPageNav a{color:#717171}.onPageNav .toc-headings>li>a.active,.onPageNav .toc-headings>li>a.hover{font-weight:600;color:#2e8555}.onPageNav ul{list-style:none}.onPageNav ul li{font-size:12px;line-height:16px;padding-bottom:8px}.onPageNav ul ul{padding:8px 0 0 20px}.onPageNav ul ul li{padding-bottom:5px}@media only screen and (min-width:1024px){.toc section .navGroups{display:block;padding:8px 0 0}.navBreadcrumb h2{padding:0 10px}}@supports ((position: -webkit-sticky) or (position: sticky)){@media only screen and (max-width:1023px){.tocActive .onPageNav{background:#fff;bottom:0;display:block;left:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:0 20px;position:fixed;right:0;top:148px;z-index:10;margin-bottom:0}.tocActive .singleRowMobileNav .onPageNav{top:98px}.tocActive .navBreadcrumb h2,.tocActive .navToggle{visibility:hidden}.tocActive .onPageNav>.toc-headings{padding:12px 0}}@media only screen and (min-width:1024px){.separateOnPageNav .headerWrapper.wrapper,.separateOnPageNav .wrapper{max-width:1400px}.separateOnPageNav .toc{width:auto}.separateOnPageNav.sideNavVisible .navPusher .mainContainer{-webkit-box-flex:1;flex:1 auto;max-width:100%;min-width:0}.onPageNav{align-self:flex-start;display:block;-webkit-box-flex:0;flex:0 0 240px;max-height:calc(100vh - 90px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:90px}.onPageNav>.toc-headings{border-left:1px solid #e0e0e0;padding:10px 0 2px 15px}.tocToggler{display:none}}}.blog .wrapper{max-width:1100px}.blogContainer .posts .post{border-bottom:1px solid #e0e0e0;border-radius:3px;margin-bottom:20px;padding-bottom:20px}.blogContainer .postHeader{margin-bottom:10px}.blogContainer .postHeaderTitle{margin-top:0}.blogContainer .postHeader p.post-meta{margin-bottom:10px;padding:0}.blogContainer .postHeader .authorBlock{display:-webkit-box;display:flex}.blogContainer .postHeader .post-authorName{color:rgba(57,57,57,.7);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:14px;font-weight:400;-webkit-box-pack:center;justify-content:center;margin-right:10px;margin-top:0;margin-bottom:0;padding:0}.blogContainer .postHeader .authorPhoto{border-radius:50%;height:30px;overflow:hidden;width:30px}.blogContainer .postHeader .authorPhoto.authorPhotoBig{height:50px;width:50px}.blog-recent{margin:20px 0}.blog-recent>a{float:left}@media only screen and (max-width:735px){.blog-recent{height:40px}}.blogSocialSection{display:block;padding:36px 0}.blogSocialSection .blogSocialSectionItem{padding-bottom:5px}.fb-like{display:block;margin-bottom:20px;width:100%}.more-users{margin:0 auto;max-width:560px;text-align:center}.productShowcaseSection{padding:0 20px;text-align:center}.productShowcaseSection.paddingTop{padding-top:20px}.productShowcaseSection.paddingBottom{padding-bottom:80px}.productShowcaseSection h2{color:#2e8555;font-size:30px;line-height:1em;margin-top:20px;padding:10px 0;text-align:center}.productShowcaseSection p{margin:0 auto;max-width:560px;padding:.8em 0}.productShowcaseSection .logos{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding:20px}.productShowcaseSection .logos img{max-height:110px;padding:20px;width:110px}@media only screen and (max-width:735px){.productShowcaseSection .logos img{max-height:64px;padding:20px;width:64px}}.showcaseSection{margin:0 auto;max-width:900px}.showcaseSection,.showcaseSection .prose h1{text-align:center}.showcaseSection .prose{margin:0 auto;max-width:560px;text-align:center}.showcaseSection .logos{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}.showcaseSection .logos img{max-height:128px;padding:20px;width:128px}@media only screen and (max-width:735px){.showcaseSection .logos img{max-height:64px;padding:20px;width:64px}}.nav-footer{background:#20232a;border:none;color:#202020;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:24px;padding-bottom:2em;padding-top:2em;position:relative}@media only screen and (min-width:1024px){.nav-footer{flex-shrink:0}}.nav-footer .sitemap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto 3em;max-width:1080px}.nav-footer .sitemap div{-webkit-box-flex:1;flex:1}.nav-footer .sitemap .nav-home{display:table;height:72px;margin:-12px 20px 0 0;opacity:.4;padding:10px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:72px}.nav-footer .sitemap .nav-home:focus,.nav-footer .sitemap .nav-home:hover{opacity:1}@media only screen and (max-width:735px){.nav-footer .sitemap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 2em 3em;width:calc(100% - 4em)}.nav-footer .sitemap>div{margin-bottom:18px}}.nav-footer .sitemap a{color:hsla(0,0%,100%,.6);display:block;margin:2px 0;padding:3px 0}.nav-footer .sitemap a:focus,.nav-footer .sitemap a:hover{color:#fff;text-decoration:none}.nav-footer .sitemap h5>a:focus,.nav-footer .sitemap h5>a:hover{color:#fff;text-decoration:none}.nav-footer .sitemap h5,.nav-footer .sitemap h6{margin:0 0 10px}.nav-footer .sitemap h5{color:#fff}.nav-footer .sitemap h5>a,.nav-footer .sitemap h6,.nav-footer .sitemap h6>a{color:#fff}.nav-footer .sitemap h5>a,.nav-footer .sitemap h6>a{margin:0 -10px}.nav-footer .fbOpenSource{display:block;margin:1em auto;opacity:.4;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:170px}.nav-footer .fbOpenSource:hover{opacity:1}.nav-footer .copyright{color:hsla(0,0%,100%,.4);text-align:center}.nav-footer .social{padding:5px 0}.tabs{border-top:1px solid #cfcfcf}.nav-tabs{display:-webkit-box;display:flex;border-bottom:4px solid #e0e0e0;width:100%;padding:0;overflow-x:auto;white-space:nowrap;max-height:100%}.nav-tabs::-webkit-scrollbar{display:none}.tabs .tab-pane:focus{outline:none}.tabs .nav-tabs>div{font-size:14px;line-height:1.14286;padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.tabs .nav-tabs>div.active{border-bottom:4px solid #2e8555}.tab-pane{display:none}.tab-pane.active{display:block}.tab-pane>pre{white-space:pre-wrap}.tab-pane>pre>code{margin-top:0;border-radius:0;box-shadow:none}pre{position:relative}pre .btnIcon{position:absolute;top:4px;z-index:2;cursor:pointer;border:1px solid transparent;padding:0;color:#fff;background-color:transparent;height:30px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}pre .btnIcon:hover{text-decoration:none}.btnIcon__body{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.btnIcon svg{fill:currentColor;margin-right:.4em}.btnIcon__label{font-size:11px}.btnClipboard{right:10px}.testimonials img{border-radius:50%}table td:first-child>code{white-space:nowrap}.showcase{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;margin-bottom:20px}.showcase .link{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:180px;margin:5px;padding:5px}.showcase .link:hover{text-decoration:underline}.showcase .link .caption{line-height:20px;height:20px}.showcase .link img{max-height:110px;padding:20px;width:110px;align-self:center}@media only screen and (max-width:735px){.showcase .link{height:134px}.showcase .link img{max-height:64px;padding:20px;width:64px}}.announcement{background-color:#20232a;color:#fff;font-weight:700;font-size:24px;padding:48px;margin:0 auto -40px;text-align:center}.announcement-inner{margin:0 auto;max-width:768px}.index-hero{background-color:#2b3137;padding:48px}.index-hero-inner{margin:0 auto;max-width:1100px;padding:0 20px}.index-hero-project-tagline{color:#fff;font-size:64px;margin:0}.index-hero-project-keywords{color:#2e8555}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.index-hero-logo{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;float:right;margin-top:20px;padding:20px 0 20px 20px}.index-ctas{margin-top:24px}.index-ctas-get-started-button{border-radius:8px;border-width:2px;color:#fff;font-size:24px;font-weight:700;margin-right:24px;padding:18px 36px}.index-ctas-github-button{vertical-align:sub}@media only screen and (max-width:768px){.announcement{font-size:18px;padding:20px}.index-hero{padding:20px}.index-hero-inner{padding:0}.index-hero-project-tagline{font-size:36px;text-align:center}.index-hero-logo{display:block;float:none;margin:0 auto}.index-ctas{text-align:center}.index-ctas-github-button{display:none}}.imageAlignTop .blockImage{max-width:60%}@media only screen and (max-width:768px){.gridBlock .blockElement.imageAlignTop{margin-bottom:80px}}.docImage{margin:3rem auto;max-width:400px}
\ No newline at end of file
diff --git a/docs/en/1.10.x/adding-blog.html b/docs/en/1.10.x/adding-blog.html
index 3d3e675d45..02eff8cb09 100644
--- a/docs/en/1.10.x/adding-blog.html
+++ b/docs/en/1.10.x/adding-blog.html
@@ -94,7 +94,7 @@
For example, at website/blog/2017-08-18-Introducing-Docusaurus.md
:
---
author: Frank Li
-authorURL: https://twitter.com/foobarbaz
+authorURL: https://twitter.com/foobarbaz
authorFBID: 503283835
title: Introducing Docusaurus
---
diff --git a/docs/en/1.10.x/adding-blog/index.html b/docs/en/1.10.x/adding-blog/index.html
index 3d3e675d45..02eff8cb09 100644
--- a/docs/en/1.10.x/adding-blog/index.html
+++ b/docs/en/1.10.x/adding-blog/index.html
@@ -94,7 +94,7 @@
For example, at website/blog/2017-08-18-Introducing-Docusaurus.md
:
---
author: Frank Li
-authorURL: https://twitter.com/foobarbaz
+authorURL: https://twitter.com/foobarbaz
authorFBID: 503283835
title: Introducing Docusaurus
---
diff --git a/docs/en/1.10.x/doc-markdown.html b/docs/en/1.10.x/doc-markdown.html
index 67abf89d9c..ed1d5f99b6 100644
--- a/docs/en/1.10.x/doc-markdown.html
+++ b/docs/en/1.10.x/doc-markdown.html
@@ -109,7 +109,7 @@
---
id: doc-markdown
title: Markdown Features
-custom_edit_url: https://github.com/facebook/docusaurus/edit/master/docs/api-doc-markdown.md
+custom_edit_url: https://github.com/facebook/docusaurus/edit/master/docs/api-doc-markdown.md
---
Blog Posts
@@ -122,7 +122,7 @@
---
title: My First Blog Post
author: Frank Li
-authorURL: http://twitter.com/franchementli
+authorURL: http://twitter.com/franchementli
authorFBID: 100002976521003
---
diff --git a/docs/en/1.10.x/doc-markdown/index.html b/docs/en/1.10.x/doc-markdown/index.html
index 67abf89d9c..ed1d5f99b6 100644
--- a/docs/en/1.10.x/doc-markdown/index.html
+++ b/docs/en/1.10.x/doc-markdown/index.html
@@ -109,7 +109,7 @@
---
id: doc-markdown
title: Markdown Features
-custom_edit_url: https://github.com/facebook/docusaurus/edit/master/docs/api-doc-markdown.md
+custom_edit_url: https://github.com/facebook/docusaurus/edit/master/docs/api-doc-markdown.md
---
Blog Posts
@@ -122,7 +122,7 @@
---
title: My First Blog Post
author: Frank Li
-authorURL: http://twitter.com/franchementli
+authorURL: http://twitter.com/franchementli
authorFBID: 100002976521003
---
diff --git a/docs/en/1.10.x/docker.html b/docs/en/1.10.x/docker.html
index 4be6ed1bb5..09d4e05229 100644
--- a/docs/en/1.10.x/docker.html
+++ b/docs/en/1.10.x/docker.html
@@ -108,21 +108,21 @@
version: "3"
services:
- docusaurus:
- build: .
- ports:
- - 3000 :3000
- - 35729 :35729
- volumes:
- - ./docs:/app/docs
- - ./website/blog:/app/website/blog
- - ./website/core:/app/website/core
- - ./website/i18n:/app/website/i18n
- - ./website/pages:/app/website/pages
- - ./website/static:/app/website/static
- - ./website/sidebars.json:/app/website/sidebars.json
- - ./website/siteConfig.js:/app/website/siteConfig.js
- working_dir: /app/website
+ docusaurus:
+ build: .
+ ports:
+ - 3000 :3000
+ - 35729 :35729
+ volumes:
+ - ./docs:/app/docs
+ - ./website/blog:/app/website/blog
+ - ./website/core:/app/website/core
+ - ./website/i18n:/app/website/i18n
+ - ./website/pages:/app/website/pages
+ - ./website/static:/app/website/static
+ - ./website/sidebars.json:/app/website/sidebars.json
+ - ./website/siteConfig.js:/app/website/siteConfig.js
+ working_dir: /app/website
To run a local web server with docker-compose
run docker-compose up
.
diff --git a/docs/en/1.10.x/docker/index.html b/docs/en/1.10.x/docker/index.html
index 4be6ed1bb5..09d4e05229 100644
--- a/docs/en/1.10.x/docker/index.html
+++ b/docs/en/1.10.x/docker/index.html
@@ -108,21 +108,21 @@
version: "3"
services:
- docusaurus:
- build: .
- ports:
- - 3000 :3000
- - 35729 :35729
- volumes:
- - ./docs:/app/docs
- - ./website/blog:/app/website/blog
- - ./website/core:/app/website/core
- - ./website/i18n:/app/website/i18n
- - ./website/pages:/app/website/pages
- - ./website/static:/app/website/static
- - ./website/sidebars.json:/app/website/sidebars.json
- - ./website/siteConfig.js:/app/website/siteConfig.js
- working_dir: /app/website
+ docusaurus:
+ build: .
+ ports:
+ - 3000 :3000
+ - 35729 :35729
+ volumes:
+ - ./docs:/app/docs
+ - ./website/blog:/app/website/blog
+ - ./website/core:/app/website/core
+ - ./website/i18n:/app/website/i18n
+ - ./website/pages:/app/website/pages
+ - ./website/static:/app/website/static
+ - ./website/sidebars.json:/app/website/sidebars.json
+ - ./website/siteConfig.js:/app/website/siteConfig.js
+ working_dir: /app/website
To run a local web server with docker-compose
run docker-compose up
.
diff --git a/docs/en/1.10.x/publishing.html b/docs/en/1.10.x/publishing.html
index 155bf1ded7..42bb94f447 100644
--- a/docs/en/1.10.x/publishing.html
+++ b/docs/en/1.10.x/publishing.html
@@ -141,7 +141,7 @@
const siteConfig = {
...
url: 'https://__userName__.github.io' ,
- baseUrl: '/testProject/' ,
+ baseUrl : '/testProject/' ,
projectName : 'testProject' ,
organizationName : 'userName'
...
@@ -208,26 +208,26 @@
version: 2
jobs:
- deploy-website:
- docker:
+ deploy-website:
+ docker:
- - image: circleci/node:8.11.1
+ - image: circleci/node:8.11.1
- steps:
- - checkout
- - run:
- name: Deploying to GitHub Pages
- command: |
+ steps:
+ - checkout
+ - run:
+ name: Deploying to GitHub Pages
+ command: |
git config --global user.email "<GITHUB_USERNAME>@users.noreply.github.com"
git config --global user.name "<YOUR_NAME>"
echo "machine github.com login <GITHUB_USERNAME> password $GITHUB_TOKEN" > ~/.netrc
cd website && yarn install && GIT_USER=<GIT_USER> yarn run publish-gh-pages
-
- workflows:
- version: 2
- build_and_deploy:
- jobs:
- - deploy-website:
+
+workflows:
+ version: 2
+ build_and_deploy:
+ jobs:
+ - deploy-website:
Make sure to replace all <....>
in the command:
sequence with appropriate values. For <GIT_USER>
, it should be a GitHub account that has access to push documentation to your GitHub repository. Many times <GIT_USER>
and <GITHUB_USERNAME>
will be the same.
@@ -259,12 +259,12 @@ e.g.
version: 2
jobs:
- build:
- machine: true
- branches:
- ignore: gh-pages
- steps:
- - run: echo "Skipping tests on gh-pages branch"
+ build:
+ machine: true
+ branches:
+ ignore: gh-pages
+ steps:
+ - run: echo "Skipping tests on gh-pages branch"
Save this file as config.yml
and place it in a .circleci
directory inside your website/static
directory.
Using Travis CI
@@ -278,18 +278,18 @@ e.g.
language: node_js
node_js:
- - '8'
+ - '8'
branches:
- only:
- - master
+ only:
+ - master
cache:
- yarn: true
+ yarn: true
script:
- - git config --global user.name "${GH_NAME}"
- - git config --global user.email "${GH_EMAIL}"
- - echo "machine github.com login ${GH_NAME} password ${GH_TOKEN}" > ~/.netrc
- - cd website && yarn install && GIT_USER="${GH_NAME}" yarn run publish-gh-pages
-
+ - git config --global user.name "${GH_NAME}"
+ - git config --global user.email "${GH_EMAIL}"
+ - echo "machine github.com login ${GH_NAME} password ${GH_TOKEN}" > ~/.netrc
+ - cd website && yarn install && GIT_USER="${GH_NAME}" yarn run publish-gh-pages
+
Now, whenever a new commit lands in master
, Travis CI will run your suite of tests and, if everything passes, your website will be deployed via the publish-gh-pages
script.
Hosting on ZEIT Now
With ZEIT Now , you can deploy your site easily and connect it to GitHub or GitLab to automatically receive a new deployment every time you push a commit.
diff --git a/docs/en/1.10.x/publishing/index.html b/docs/en/1.10.x/publishing/index.html
index 155bf1ded7..42bb94f447 100644
--- a/docs/en/1.10.x/publishing/index.html
+++ b/docs/en/1.10.x/publishing/index.html
@@ -141,7 +141,7 @@
const siteConfig = {
...
url: 'https://__userName__.github.io' ,
- baseUrl: '/testProject/' ,
+ baseUrl : '/testProject/' ,
projectName : 'testProject' ,
organizationName : 'userName'
...
@@ -208,26 +208,26 @@
version: 2
jobs:
- deploy-website:
- docker:
+ deploy-website:
+ docker:
- - image: circleci/node:8.11.1
+ - image: circleci/node:8.11.1
- steps:
- - checkout
- - run:
- name: Deploying to GitHub Pages
- command: |
+ steps:
+ - checkout
+ - run:
+ name: Deploying to GitHub Pages
+ command: |
git config --global user.email "<GITHUB_USERNAME>@users.noreply.github.com"
git config --global user.name "<YOUR_NAME>"
echo "machine github.com login <GITHUB_USERNAME> password $GITHUB_TOKEN" > ~/.netrc
cd website && yarn install && GIT_USER=<GIT_USER> yarn run publish-gh-pages
-
- workflows:
- version: 2
- build_and_deploy:
- jobs:
- - deploy-website:
+
+workflows:
+ version: 2
+ build_and_deploy:
+ jobs:
+ - deploy-website:
Make sure to replace all <....>
in the command:
sequence with appropriate values. For <GIT_USER>
, it should be a GitHub account that has access to push documentation to your GitHub repository. Many times <GIT_USER>
and <GITHUB_USERNAME>
will be the same.
@@ -259,12 +259,12 @@ e.g.
version: 2
jobs:
- build:
- machine: true
- branches:
- ignore: gh-pages
- steps:
- - run: echo "Skipping tests on gh-pages branch"
+ build:
+ machine: true
+ branches:
+ ignore: gh-pages
+ steps:
+ - run: echo "Skipping tests on gh-pages branch"
Save this file as config.yml
and place it in a .circleci
directory inside your website/static
directory.
Using Travis CI
@@ -278,18 +278,18 @@ e.g.
language: node_js
node_js:
- - '8'
+ - '8'
branches:
- only:
- - master
+ only:
+ - master
cache:
- yarn: true
+ yarn: true
script:
- - git config --global user.name "${GH_NAME}"
- - git config --global user.email "${GH_EMAIL}"
- - echo "machine github.com login ${GH_NAME} password ${GH_TOKEN}" > ~/.netrc
- - cd website && yarn install && GIT_USER="${GH_NAME}" yarn run publish-gh-pages
-
+ - git config --global user.name "${GH_NAME}"
+ - git config --global user.email "${GH_EMAIL}"
+ - echo "machine github.com login ${GH_NAME} password ${GH_TOKEN}" > ~/.netrc
+ - cd website && yarn install && GIT_USER="${GH_NAME}" yarn run publish-gh-pages
+
Now, whenever a new commit lands in master
, Travis CI will run your suite of tests and, if everything passes, your website will be deployed via the publish-gh-pages
script.
Hosting on ZEIT Now
With ZEIT Now , you can deploy your site easily and connect it to GitHub or GitLab to automatically receive a new deployment every time you push a commit.
diff --git a/docs/en/1.10.x/site-config.html b/docs/en/1.10.x/site-config.html
index 314b039384..943c2e6d34 100644
--- a/docs/en/1.10.x/site-config.html
+++ b/docs/en/1.10.x/site-config.html
@@ -206,17 +206,17 @@ If unset, it is defaulted to docs
.
Syntax highlighting options:
{
- highlight: {
+ highlight : {
- theme: 'default' ,
+ theme : 'default' ,
- version: '9.12.0' ,
+ version : '9.12.0' ,
- hljs: function (highlightJsInstance ) {
+ hljs : function (highlightJsInstance ) {
},
@@ -224,10 +224,10 @@ If unset, it is defaulted to docs
.
- defaultLang: 'javascript' ,
+ defaultLang : 'javascript' ,
- themeUrl: 'http://foo.bar/custom.css'
+ themeUrl : 'http://foo.bar/custom.css'
},
}
@@ -291,12 +291,12 @@ If unset, it is defaulted to docs
.
- defaultVersionShown: '1.0.0' ,
+ defaultVersionShown : '1.0.0' ,
organizationName : 'facebook' ,
projectName : 'docusaurus' ,
noIndex : false ,
- headerLinks: [
+ headerLinks : [
{doc : 'doc1' , label : 'Docs' },
{page : 'help' , label : 'Help' },
{search : true },
diff --git a/docs/en/1.10.x/site-config/index.html b/docs/en/1.10.x/site-config/index.html
index 314b039384..943c2e6d34 100644
--- a/docs/en/1.10.x/site-config/index.html
+++ b/docs/en/1.10.x/site-config/index.html
@@ -206,17 +206,17 @@ If unset, it is defaulted to docs
.
Syntax highlighting options:
{
- highlight: {
+ highlight : {
- theme: 'default' ,
+ theme : 'default' ,
- version: '9.12.0' ,
+ version : '9.12.0' ,
- hljs: function (highlightJsInstance ) {
+ hljs : function (highlightJsInstance ) {
},
@@ -224,10 +224,10 @@ If unset, it is defaulted to docs
.
- defaultLang: 'javascript' ,
+ defaultLang : 'javascript' ,
- themeUrl: 'http://foo.bar/custom.css'
+ themeUrl : 'http://foo.bar/custom.css'
},
}
@@ -291,12 +291,12 @@ If unset, it is defaulted to docs
.
- defaultVersionShown: '1.0.0' ,
+ defaultVersionShown : '1.0.0' ,
organizationName : 'facebook' ,
projectName : 'docusaurus' ,
noIndex : false ,
- headerLinks: [
+ headerLinks : [
{doc : 'doc1' , label : 'Docs' },
{page : 'help' , label : 'Help' },
{search : true },
diff --git a/docs/en/1.10.x/translation.html b/docs/en/1.10.x/translation.html
index 47370736de..6c2e8b11b6 100644
--- a/docs/en/1.10.x/translation.html
+++ b/docs/en/1.10.x/translation.html
@@ -208,20 +208,20 @@ languages.js
preserve_hierarchy: true
files:
- -
- source: '/docs/**/*.md'
- translation: '/website/translated_docs/%locale%/**/%original_file_name%'
- languages_mapping: &anchor
- locale:
- 'de': 'de'
- 'es-ES': 'es-ES'
- 'fr': 'fr'
- 'ja': 'ja'
- 'ko': 'ko'
- 'mr': 'mr-IN'
- 'pt-BR': 'pt-BR'
- 'zh-CN': 'zh-CN'
- 'zh-TW': 'zh-TW'
+ -
+ source: '/docs/**/*.md'
+ translation: '/website/translated_docs/%locale%/**/%original_file_name%'
+ languages_mapping: &anchor
+ locale:
+ 'de': 'de'
+ 'es-ES': 'es-ES'
+ 'fr': 'fr'
+ 'ja': 'ja'
+ 'ko': 'ko'
+ 'mr': 'mr-IN'
+ 'pt-BR': 'pt-BR'
+ 'zh-CN': 'zh-CN'
+ 'zh-TW': 'zh-TW'
You can go here to learn more about customizing your crowdin.yaml
file.
Setup the Crowdin Scripts
@@ -263,16 +263,16 @@ CROWDIN_DOCUSAURUS_PROJECT_ID=YOUR_CROWDIN_PROJECT_ID CROWDIN_DOCUSAURUS_API_KEY
version: 2
jobs:
- deploy-website:
- docker:
+ deploy-website:
+ docker:
- - image: circleci/node:8.11.1
+ - image: circleci/node:8.11.1
- steps:
- - checkout
- - run:
- name: Deploying to GitHub Pages
- command: |
+ steps:
+ - checkout
+ - run:
+ name: Deploying to GitHub Pages
+ command: |
git config --global user.email "<GITHUB_USERNAME>@users.noreply.github.com"
git config --global user.name "<YOUR_NAME>"
echo "machine github.com login <GITHUB_USERNAME> password $GITHUB_TOKEN" > ~/.netrc
@@ -287,12 +287,12 @@ CROWDIN_DOCUSAURUS_PROJECT_ID=YOUR_CROWDIN_PROJECT_ID CROWDIN_DOCUSAURUS_API_KEY
- crowdin --config crowdin.yaml download -b master
# build and publish website
cd website && GIT_USER=<GIT_USER> yarn run publish-gh-pages
-
- workflows:
- version: 2
- build_and_deploy:
- jobs:
- - deploy-website:
+
+workflows:
+ version: 2
+ build_and_deploy:
+ jobs:
+ - deploy-website:
The crowdin
command uses the crowdin.yaml
file generated with the examples
script. It should be placed in your project directory to configure how and what files are uploaded/downloaded.
@@ -301,10 +301,10 @@ CROWDIN_DOCUSAURUS_PROJECT_ID=YOUR_CROWDIN_PROJECT_ID CROWDIN_DOCUSAURUS_API_KEY
If you wish to use Crowdin on your machine locally, you can install the Crowdin CLI tool and run the same commands found in the circle.yaml
file. The only difference is that you must set project_identifier
and api_key
values in the crowdin.yaml
file since you will not have Circle environment variables set up.
Versioned Translations
If you wish to have translation and versioning for your documentation, add the following section to the end of your crowdin.yaml
file:
- -
- source: '/website/versioned_docs/**/*.md'
- translation: '/website/translated_docs/%locale%/**/%original_file_name%'
- languages_mapping: *anchor
+ -
+ source: '/website/versioned_docs/**/*.md'
+ translation: '/website/translated_docs/%locale%/**/%original_file_name%'
+ languages_mapping: *anchor
Translated, versioned documents will be copied into website/translated_docs/${language}/${version}/
.
Last updated on 2019-5-17 by Hongarc