You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2022/07/07 16:12:17 UTC

[iceberg-docs] branch 0.13.2 updated: Patch in new iceberg-theme and remove files no longer required (#108)

This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch 0.13.2
in repository https://gitbox.apache.org/repos/asf/iceberg-docs.git


The following commit(s) were added to refs/heads/0.13.2 by this push:
     new c2434c9a Patch in new iceberg-theme and remove files no longer required (#108)
c2434c9a is described below

commit c2434c9a3b4c9651b7646b80eaea3d1b4840b29a
Author: Samuel Redai <43...@users.noreply.github.com>
AuthorDate: Thu Jul 7 12:12:11 2022 -0400

    Patch in new iceberg-theme and remove files no longer required (#108)
---
 README.md                                          |    6 +-
 docs/_default2/list.html                           |    0
 docs/_default2/single.html                         |    0
 docs/assets/_custom.scss                           |  108 -
 docs/config.toml                                   |   68 +-
 docs/content/_index.md                             |   10 +-
 docs/content/{docs/integrations => }/aws.md        |    4 +
 docs/content/{docs/tables => }/configuration.md    |    5 +
 docs/content/docs/api/_index.md                    |    5 -
 docs/content/docs/api/javadoc/_index.md            |    5 -
 docs/content/docs/asf/_index.md                    |    6 -
 docs/content/docs/asf/donate/_index.md             |   22 -
 docs/content/docs/asf/events/_index.md             |   22 -
 docs/content/docs/asf/license/_index.md            |   22 -
 docs/content/docs/asf/security/_index.md           |   22 -
 docs/content/docs/asf/sponsors/_index.md           |   22 -
 docs/content/docs/athena/_index.md                 |   23 -
 docs/content/docs/community/_index.md              |    5 -
 docs/content/docs/community/blogs.md               |   21 -
 docs/content/docs/community/contributing.md        |   21 -
 docs/content/docs/community/join.md                |   21 -
 docs/content/docs/community/talks.md               |   21 -
 docs/content/docs/dremio/_index.md                 |   23 -
 docs/content/docs/emr/_index.md                    |   23 -
 docs/content/docs/flink/_index.md                  |    5 -
 docs/content/docs/format/_index.md                 |    5 -
 docs/content/docs/format/view-spec.md              |   20 -
 docs/content/docs/integrations/_index.md           |    5 -
 docs/content/docs/prestodb/_index.md               |   23 -
 docs/content/docs/project/_index.md                |    5 -
 docs/content/docs/project/benchmarks.md            |   21 -
 docs/content/docs/project/how-to-release.md        |   20 -
 .../docs/project/how-to-verify-a-release.md        |   20 -
 docs/content/docs/project/multi-engine-support.md  |   20 -
 docs/content/docs/project/security.md              |   20 -
 docs/content/docs/project/trademarks.md            |   20 -
 docs/content/docs/releases/0.12.1/_index.md        |    5 -
 docs/content/docs/releases/0.13.0/_index.md        |    5 -
 docs/content/docs/releases/0.13.1/_index.md        |    5 -
 docs/content/docs/releases/0.13.2/_index.md        |    5 -
 docs/content/docs/releases/_index.md               |    5 -
 docs/content/docs/releases/latest/_index.md        |    5 -
 docs/content/docs/releases/release-notes.md        |   20 -
 docs/content/docs/spark/_index.md                  |    5 -
 docs/content/docs/starrocks/_index.md              |   23 -
 docs/content/docs/tables/_index.md                 |    5 -
 docs/content/docs/trino/_index.md                  |   23 -
 docs/content/{docs/tables => }/evolution.md        |    5 +
 docs/content/{docs/flink => }/flink-connector.md   |    5 +
 .../{docs/flink => }/flink-getting-started.md      |    7 +-
 docs/content/{docs/hive/_index.md => hive.md}      |    4 +-
 docs/content/{docs/api => }/java-api-quickstart.md |    5 +-
 docs/content/{docs/api => }/java-api.md            |    5 +-
 docs/content/{docs/api => }/java-custom-catalog.md |    5 +-
 docs/content/{docs/integrations => }/jdbc.md       |    4 +
 docs/content/{docs/tables => }/maintenance.md      |    5 +
 docs/content/{docs/integrations => }/nessie.md     |    4 +
 docs/content/{docs/tables => }/partitioning.md     |    5 +
 docs/content/{docs/tables => }/performance.md      |    5 +
 docs/content/{docs/api => }/python-api-intro.md    |    5 +-
 .../{docs/api => }/python-feature-support.md       |    5 +-
 docs/content/{docs/api => }/python-quickstart.md   |    5 +-
 docs/content/{docs/tables => }/reliability.md      |    5 +
 docs/content/{docs/tables => }/schemas.md          |    5 +
 .../{docs/spark => }/spark-configuration.md        |    4 +
 docs/content/{docs/spark => }/spark-ddl.md         |    4 +
 .../{docs/spark => }/spark-getting-started.md      |    4 +
 docs/content/{docs/spark => }/spark-procedures.md  |    4 +
 docs/content/{docs/spark => }/spark-queries.md     |    4 +
 .../{docs/spark => }/spark-structured-streaming.md |    4 +
 docs/content/{docs/spark => }/spark-writes.md      |    4 +
 docs/layouts/_default/baseof.html                  |   93 -
 docs/layouts/partials/docs/brand.html              |   11 -
 docs/layouts/partials/docs/header.html             |   14 -
 docs/layouts/partials/docs/menu-filetree.html      |  139 --
 docs/layouts/partials/docs/search.html             |   11 -
 docs/layouts/shortcodes/icebergVersion.html        |    1 -
 docs/static/css/pricing.css                        |  133 --
 docs/static/flexsearch.min.js                      |    0
 .../static/font-awesome-4.7.0/css/font-awesome.css | 2337 --------------------
 docs/static/fontawesome/css/font-awesome.css       | 2337 --------------------
 docs/static/img/asf.png                            |  Bin 5863 -> 0 bytes
 docs/static/img/athena-logo.png                    |  Bin 20651 -> 0 bytes
 docs/static/img/cloudera-logo.png                  |  Bin 4341 -> 0 bytes
 docs/static/img/dremio-logo.png                    |  Bin 76517 -> 0 bytes
 docs/static/img/drill-logo.png                     |  Bin 117281 -> 0 bytes
 docs/static/img/emr-logo.png                       |  Bin 18885 -> 0 bytes
 docs/static/img/flink-logo.png                     |  Bin 150244 -> 0 bytes
 docs/static/img/hive-logo.png                      |  Bin 76513 -> 0 bytes
 docs/static/img/prestodb-logo.png                  |  Bin 4391 -> 0 bytes
 docs/static/img/python.png                         |  Bin 1084 -> 0 bytes
 docs/static/img/screenshot.png                     |  Bin 761931 -> 0 bytes
 docs/static/img/services/hidden-partitioning.png   |  Bin 353890 -> 0 bytes
 docs/static/img/services/schema-evolution.png      |  Bin 676552 -> 0 bytes
 docs/static/img/services/time-travel.png           |  Bin 721534 -> 0 bytes
 docs/static/img/starrocks-logo.png                 |  Bin 20649 -> 0 bytes
 docs/static/img/trino-logo.png                     |  Bin 55240 -> 0 bytes
 docs/themes/hugo-book/.github/workflows/main.yml   |   24 -
 docs/themes/hugo-book/.gitignore                   |    3 -
 docs/themes/hugo-book/LICENSE                      |   20 -
 docs/themes/hugo-book/README.md                    |  354 ---
 docs/themes/hugo-book/archetypes/docs.md           |   10 -
 docs/themes/hugo-book/archetypes/posts.md          |    6 -
 docs/themes/hugo-book/assets/_custom.scss          |    3 -
 docs/themes/hugo-book/assets/_defaults.scss        |   66 -
 docs/themes/hugo-book/assets/_fonts.scss           |   39 -
 docs/themes/hugo-book/assets/_main.scss            |  363 ---
 docs/themes/hugo-book/assets/_markdown.scss        |  192 --
 docs/themes/hugo-book/assets/_print.scss           |   17 -
 docs/themes/hugo-book/assets/_shortcodes.scss      |  104 -
 docs/themes/hugo-book/assets/_utils.scss           |   92 -
 docs/themes/hugo-book/assets/_variables.scss       |    3 -
 docs/themes/hugo-book/assets/book.scss             |   15 -
 docs/themes/hugo-book/assets/clipboard.js          |   21 -
 docs/themes/hugo-book/assets/manifest.json         |   15 -
 docs/themes/hugo-book/assets/menu-reset.js         |    7 -
 docs/themes/hugo-book/assets/mermaid.json          |    6 -
 docs/themes/hugo-book/assets/normalize.css         |  349 ---
 .../themes/hugo-book/assets/plugins/_numbered.scss |   36 -
 .../hugo-book/assets/plugins/_scrollbars.scss      |   26 -
 docs/themes/hugo-book/assets/search-data.json      |   15 -
 docs/themes/hugo-book/assets/sw-register.js        |    7 -
 docs/themes/hugo-book/assets/sw.js                 |   55 -
 docs/themes/hugo-book/assets/themes/_auto.scss     |    9 -
 docs/themes/hugo-book/assets/themes/_dark.scss     |    3 -
 docs/themes/hugo-book/assets/themes/_light.scss    |    3 -
 .../hugo-book/exampleSite/assets/_custom.scss      |    4 -
 .../hugo-book/exampleSite/assets/_variables.scss   |    1 -
 docs/themes/hugo-book/exampleSite/config.toml      |  118 -
 docs/themes/hugo-book/exampleSite/config.yaml      |  114 -
 .../hugo-book/exampleSite/content.bn/_index.md     |   79 -
 .../hugo-book/exampleSite/content.ru/_index.md     |   79 -
 .../hugo-book/exampleSite/content.zh/_index.md     |   79 -
 .../themes/hugo-book/exampleSite/content/_index.md |   41 -
 .../exampleSite/content/docs/example/_index.md     |   71 -
 .../docs/example/collapsed/3rd-level/4th-level.md  |   12 -
 .../docs/example/collapsed/3rd-level/_index.md     |   26 -
 .../content/docs/example/collapsed/_index.md       |    4 -
 .../exampleSite/content/docs/example/hidden.md     |   52 -
 .../docs/example/table-of-contents/_index.md       |   85 -
 .../docs/example/table-of-contents/with-toc.md     |   64 -
 .../docs/example/table-of-contents/without-toc.md  |   59 -
 .../exampleSite/content/docs/shortcodes/_index.md  |    3 -
 .../exampleSite/content/docs/shortcodes/buttons.md |   13 -
 .../exampleSite/content/docs/shortcodes/columns.md |   45 -
 .../exampleSite/content/docs/shortcodes/details.md |   22 -
 .../exampleSite/content/docs/shortcodes/expand.md  |   35 -
 .../exampleSite/content/docs/shortcodes/hints.md   |   32 -
 .../exampleSite/content/docs/shortcodes/katex.md   |   28 -
 .../exampleSite/content/docs/shortcodes/mermaid.md |   41 -
 .../content/docs/shortcodes/section/_index.md      |   15 -
 .../content/docs/shortcodes/section/first-page.md  |    6 -
 .../content/docs/shortcodes/section/second-page.md |    6 -
 .../exampleSite/content/docs/shortcodes/tabs.md    |   50 -
 .../hugo-book/exampleSite/content/menu/index.md    |   22 -
 .../hugo-book/exampleSite/content/posts/_index.md  |    7 -
 .../content/posts/creating-a-new-theme.md          | 1150 ----------
 .../exampleSite/content/posts/goisforlovers.md     |  344 ---
 .../exampleSite/content/posts/hugoisforlovers.md   |   89 -
 .../content/posts/migrate-from-jekyll.md           |  156 --
 docs/themes/hugo-book/go.mod                       |    3 -
 docs/themes/hugo-book/i18n/bn.yaml                 |   14 -
 docs/themes/hugo-book/i18n/cn.yaml                 |   21 -
 docs/themes/hugo-book/i18n/cs.yaml                 |   14 -
 docs/themes/hugo-book/i18n/de.yaml                 |   14 -
 docs/themes/hugo-book/i18n/en.yaml                 |   14 -
 docs/themes/hugo-book/i18n/es.yaml                 |   14 -
 docs/themes/hugo-book/i18n/fa.yaml                 |   20 -
 docs/themes/hugo-book/i18n/fr.yaml                 |   14 -
 docs/themes/hugo-book/i18n/it.yaml                 |   14 -
 docs/themes/hugo-book/i18n/ja.yaml                 |   20 -
 docs/themes/hugo-book/i18n/jp.yaml                 |   21 -
 docs/themes/hugo-book/i18n/ko.yaml                 |   20 -
 docs/themes/hugo-book/i18n/nb.yaml                 |   14 -
 docs/themes/hugo-book/i18n/pt.yaml                 |   14 -
 docs/themes/hugo-book/i18n/ru.yaml                 |   14 -
 docs/themes/hugo-book/i18n/sv.yaml                 |   14 -
 docs/themes/hugo-book/i18n/tr.yaml                 |   14 -
 docs/themes/hugo-book/i18n/uk.yaml                 |   14 -
 docs/themes/hugo-book/i18n/zh-TW.yaml              |   20 -
 docs/themes/hugo-book/i18n/zh.yaml                 |   20 -
 docs/themes/hugo-book/images/screenshot.png        |  Bin 189080 -> 0 bytes
 docs/themes/hugo-book/images/tn.png                |  Bin 195683 -> 0 bytes
 docs/themes/hugo-book/layouts/404.html             |   34 -
 .../layouts/_default/_markup/render-heading.html   |    4 -
 .../layouts/_default/_markup/render-image.html     |   19 -
 .../layouts/_default/_markup/render-link.html      |   28 -
 docs/themes/hugo-book/layouts/_default/baseof.html |   83 -
 docs/themes/hugo-book/layouts/_default/list.html   |    1 -
 docs/themes/hugo-book/layouts/_default/single.html |    1 -
 .../hugo-book/layouts/partials/docs/brand.html     |    8 -
 .../hugo-book/layouts/partials/docs/comments.html  |    2 -
 .../hugo-book/layouts/partials/docs/date.html      |    6 -
 .../hugo-book/layouts/partials/docs/footer.html    |   28 -
 .../hugo-book/layouts/partials/docs/header.html    |   13 -
 .../layouts/partials/docs/html-head-title.html     |    1 -
 .../hugo-book/layouts/partials/docs/html-head.html |   51 -
 .../layouts/partials/docs/inject/body.html         |    0
 .../partials/docs/inject/content-after.html        |    0
 .../partials/docs/inject/content-before.html       |    0
 .../layouts/partials/docs/inject/footer.html       |    0
 .../layouts/partials/docs/inject/head.html         |    0
 .../layouts/partials/docs/inject/menu-after.html   |    0
 .../layouts/partials/docs/inject/menu-before.html  |    0
 .../layouts/partials/docs/inject/toc-after.html    |    0
 .../layouts/partials/docs/inject/toc-before.html   |    0
 .../hugo-book/layouts/partials/docs/languages.html |   33 -
 .../layouts/partials/docs/menu-bundle.html         |    5 -
 .../layouts/partials/docs/menu-filetree.html       |   45 -
 .../hugo-book/layouts/partials/docs/menu-hugo.html |   28 -
 .../hugo-book/layouts/partials/docs/menu.html      |   25 -
 .../hugo-book/layouts/partials/docs/post-meta.html |   23 -
 .../hugo-book/layouts/partials/docs/search.html    |    7 -
 .../hugo-book/layouts/partials/docs/taxonomy.html  |   19 -
 .../hugo-book/layouts/partials/docs/title.html     |   15 -
 .../hugo-book/layouts/partials/docs/toc.html       |    3 -
 docs/themes/hugo-book/layouts/posts/list.html      |   22 -
 docs/themes/hugo-book/layouts/posts/single.html    |   13 -
 .../hugo-book/layouts/shortcodes/button.html       |   12 -
 .../hugo-book/layouts/shortcodes/columns.html      |    7 -
 .../hugo-book/layouts/shortcodes/details.html      |    7 -
 .../hugo-book/layouts/shortcodes/expand.html       |   13 -
 docs/themes/hugo-book/layouts/shortcodes/hint.html |    3 -
 .../themes/hugo-book/layouts/shortcodes/katex.html |   13 -
 .../hugo-book/layouts/shortcodes/mermaid.html      |   12 -
 .../hugo-book/layouts/shortcodes/section.html      |   10 -
 docs/themes/hugo-book/layouts/shortcodes/tab.html  |   12 -
 docs/themes/hugo-book/layouts/shortcodes/tabs.html |   15 -
 docs/themes/hugo-book/layouts/taxonomy/list.html   |   13 -
 .../hugo-book/layouts/taxonomy/taxonomy.html       |   22 -
 docs/themes/hugo-book/static/favicon.png           |  Bin 109 -> 0 bytes
 docs/themes/hugo-book/static/favicon.svg           |    1 -
 docs/themes/hugo-book/static/flexsearch.min.js     |   42 -
 .../fonts/roboto-mono-v13-latin-regular.woff       |  Bin 15160 -> 0 bytes
 .../fonts/roboto-mono-v13-latin-regular.woff2      |  Bin 12312 -> 0 bytes
 .../static/fonts/roboto-v27-latin-700.woff         |  Bin 20396 -> 0 bytes
 .../static/fonts/roboto-v27-latin-700.woff2        |  Bin 15828 -> 0 bytes
 .../static/fonts/roboto-v27-latin-regular.woff     |  Bin 20332 -> 0 bytes
 .../static/fonts/roboto-v27-latin-regular.woff2    |  Bin 15688 -> 0 bytes
 .../hugo-book/static/katex/auto-render.min.js      |    1 -
 .../static/katex/fonts/KaTeX_AMS-Regular.ttf       |  Bin 70972 -> 0 bytes
 .../static/katex/fonts/KaTeX_AMS-Regular.woff      |  Bin 38868 -> 0 bytes
 .../static/katex/fonts/KaTeX_AMS-Regular.woff2     |  Bin 32944 -> 0 bytes
 .../static/katex/fonts/KaTeX_Caligraphic-Bold.ttf  |  Bin 19316 -> 0 bytes
 .../static/katex/fonts/KaTeX_Caligraphic-Bold.woff |  Bin 11696 -> 0 bytes
 .../katex/fonts/KaTeX_Caligraphic-Bold.woff2       |  Bin 10448 -> 0 bytes
 .../katex/fonts/KaTeX_Caligraphic-Regular.ttf      |  Bin 18684 -> 0 bytes
 .../katex/fonts/KaTeX_Caligraphic-Regular.woff     |  Bin 11460 -> 0 bytes
 .../katex/fonts/KaTeX_Caligraphic-Regular.woff2    |  Bin 10240 -> 0 bytes
 .../static/katex/fonts/KaTeX_Fraktur-Bold.ttf      |  Bin 35660 -> 0 bytes
 .../static/katex/fonts/KaTeX_Fraktur-Bold.woff     |  Bin 22632 -> 0 bytes
 .../static/katex/fonts/KaTeX_Fraktur-Bold.woff2    |  Bin 20360 -> 0 bytes
 .../static/katex/fonts/KaTeX_Fraktur-Regular.ttf   |  Bin 34352 -> 0 bytes
 .../static/katex/fonts/KaTeX_Fraktur-Regular.woff  |  Bin 22088 -> 0 bytes
 .../static/katex/fonts/KaTeX_Fraktur-Regular.woff2 |  Bin 19784 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Bold.ttf         |  Bin 60784 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Bold.woff        |  Bin 35464 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Bold.woff2       |  Bin 30244 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-BoldItalic.ttf   |  Bin 44496 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-BoldItalic.woff  |  Bin 25352 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-BoldItalic.woff2 |  Bin 21944 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Italic.ttf       |  Bin 47640 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Italic.woff      |  Bin 26228 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Italic.woff2     |  Bin 22748 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Regular.ttf      |  Bin 69520 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Regular.woff     |  Bin 38112 -> 0 bytes
 .../static/katex/fonts/KaTeX_Main-Regular.woff2    |  Bin 32464 -> 0 bytes
 .../static/katex/fonts/KaTeX_Math-BoldItalic.ttf   |  Bin 39308 -> 0 bytes
 .../static/katex/fonts/KaTeX_Math-BoldItalic.woff  |  Bin 22324 -> 0 bytes
 .../static/katex/fonts/KaTeX_Math-BoldItalic.woff2 |  Bin 19720 -> 0 bytes
 .../static/katex/fonts/KaTeX_Math-Italic.ttf       |  Bin 40992 -> 0 bytes
 .../static/katex/fonts/KaTeX_Math-Italic.woff      |  Bin 22844 -> 0 bytes
 .../static/katex/fonts/KaTeX_Math-Italic.woff2     |  Bin 20096 -> 0 bytes
 .../static/katex/fonts/KaTeX_SansSerif-Bold.ttf    |  Bin 33688 -> 0 bytes
 .../static/katex/fonts/KaTeX_SansSerif-Bold.woff   |  Bin 18516 -> 0 bytes
 .../static/katex/fonts/KaTeX_SansSerif-Bold.woff2  |  Bin 15732 -> 0 bytes
 .../static/katex/fonts/KaTeX_SansSerif-Italic.ttf  |  Bin 30960 -> 0 bytes
 .../static/katex/fonts/KaTeX_SansSerif-Italic.woff |  Bin 17572 -> 0 bytes
 .../katex/fonts/KaTeX_SansSerif-Italic.woff2       |  Bin 15024 -> 0 bytes
 .../static/katex/fonts/KaTeX_SansSerif-Regular.ttf |  Bin 29812 -> 0 bytes
 .../katex/fonts/KaTeX_SansSerif-Regular.woff       |  Bin 16228 -> 0 bytes
 .../katex/fonts/KaTeX_SansSerif-Regular.woff2      |  Bin 13708 -> 0 bytes
 .../static/katex/fonts/KaTeX_Script-Regular.ttf    |  Bin 24620 -> 0 bytes
 .../static/katex/fonts/KaTeX_Script-Regular.woff   |  Bin 13428 -> 0 bytes
 .../static/katex/fonts/KaTeX_Script-Regular.woff2  |  Bin 12064 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size1-Regular.ttf     |  Bin 12916 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size1-Regular.woff    |  Bin 6696 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size1-Regular.woff2   |  Bin 5592 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size2-Regular.ttf     |  Bin 12172 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size2-Regular.woff    |  Bin 6436 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size2-Regular.woff2   |  Bin 5392 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size3-Regular.ttf     |  Bin 8120 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size3-Regular.woff    |  Bin 4568 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size3-Regular.woff2   |  Bin 3728 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size4-Regular.ttf     |  Bin 11016 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size4-Regular.woff    |  Bin 6184 -> 0 bytes
 .../static/katex/fonts/KaTeX_Size4-Regular.woff2   |  Bin 5028 -> 0 bytes
 .../katex/fonts/KaTeX_Typewriter-Regular.ttf       |  Bin 35924 -> 0 bytes
 .../katex/fonts/KaTeX_Typewriter-Regular.woff      |  Bin 20260 -> 0 bytes
 .../katex/fonts/KaTeX_Typewriter-Regular.woff2     |  Bin 17272 -> 0 bytes
 docs/themes/hugo-book/static/katex/katex.min.js    |    1 -
 docs/themes/hugo-book/static/mermaid.min.js        |   32 -
 docs/themes/hugo-book/static/svg/calendar.svg      |    1 -
 docs/themes/hugo-book/static/svg/edit.svg          |    1 -
 docs/themes/hugo-book/static/svg/menu.svg          |    1 -
 docs/themes/hugo-book/static/svg/toc.svg           |    1 -
 docs/themes/hugo-book/static/svg/translate.svg     |    1 -
 docs/themes/hugo-book/theme.toml                   |   16 -
 .../spec.md => themes/iceberg-theme/LICENSE}       |   12 +-
 .../iceberg-theme}/archetypes/default.md           |    0
 docs/themes/iceberg-theme/layouts/404.html         |   14 +
 .../iceberg-theme/layouts/_default/baseof.html     |   24 +
 .../iceberg-theme/layouts/_default/single.html     |   16 +
 docs/themes/iceberg-theme/layouts/index.html       |   31 +
 .../iceberg-theme/layouts/index.searchindex.json   |   15 +
 .../iceberg-theme/layouts/partials/about.html      |   29 +
 .../iceberg-theme/layouts/partials/body.html       |   35 +
 .../iceberg-theme/layouts/partials/contact.html    |   31 +
 .../themes/iceberg-theme/layouts/partials/css.html |   36 +
 .../iceberg-theme/layouts/partials/head.html       |   37 +
 .../iceberg-theme/layouts/partials/header.html     |  100 +
 docs/themes/iceberg-theme/layouts/partials/js.html |   34 +
 .../iceberg-theme}/layouts/partials/pricing.html   |   14 +
 .../layouts/partials/search-results.html           |   19 +
 .../iceberg-theme/layouts/partials/search.html     |   19 +
 .../iceberg-theme}/layouts/partials/services.html  |   14 +
 .../iceberg-theme/layouts/partials/sidebar.html    |   52 +
 .../iceberg-theme/layouts/partials/social.html     |   22 +
 .../themes/iceberg-theme/layouts/partials/toc.html |   21 +
 .../layouts/partials/version-dropdown.html         |   26 +
 .../iceberg-theme}/layouts/shortcodes/addtab.html  |    0
 .../layouts/shortcodes/codetabs.html               |    0
 .../iceberg-theme}/layouts/shortcodes/hint.html    |    0
 .../layouts/shortcodes/icebergVersion.html         |    0
 .../layouts/shortcodes/nessieVersion.html          |    0
 .../layouts/shortcodes/tabcontent.html             |    0
 .../iceberg-theme}/static/css/bootstrap.css        |    0
 .../iceberg-theme/static/css/iceberg-theme.css     |  640 ++++++
 .../static/css}/katex.min.css                      |    0
 .../themes/iceberg-theme}/static/css/markdown.css  |    8 +-
 .../themes/iceberg-theme}/static/css/termynal.css  |    0
 .../iceberg-theme}/static/favicon-16x16.png        |  Bin
 .../iceberg-theme}/static/favicon-32x32.png        |  Bin
 .../iceberg-theme}/static/favicon-96x96.png        |  Bin
 docs/{ => themes/iceberg-theme}/static/favicon.ico |  Bin
 docs/{ => themes/iceberg-theme}/static/favicon.png |  Bin
 .../static/font-awesome-4.7.0/HELP-US-OUT.txt      |    0
 .../font-awesome-4.7.0/css/font-awesome.min.css    |    0
 .../font-awesome-4.7.0/fonts/FontAwesome.otf       |  Bin
 .../fonts/fontawesome-webfont.eot                  |  Bin
 .../fonts/fontawesome-webfont.svg                  |    0
 .../fonts/fontawesome-webfont.ttf                  |  Bin
 .../fonts/fontawesome-webfont.woff                 |  Bin
 .../fonts/fontawesome-webfont.woff2                |  Bin
 .../static/font-awesome-4.7.0/less/animated.less   |    0
 .../font-awesome-4.7.0/less/bordered-pulled.less   |    0
 .../static/font-awesome-4.7.0/less/core.less       |    0
 .../font-awesome-4.7.0/less/fixed-width.less       |    0
 .../font-awesome-4.7.0/less/font-awesome.less      |    0
 .../static/font-awesome-4.7.0/less/icons.less      |    0
 .../static/font-awesome-4.7.0/less/larger.less     |    0
 .../static/font-awesome-4.7.0/less/list.less       |    0
 .../static/font-awesome-4.7.0/less/mixins.less     |    0
 .../static/font-awesome-4.7.0/less/path.less       |    0
 .../font-awesome-4.7.0/less/rotated-flipped.less   |    0
 .../font-awesome-4.7.0/less/screen-reader.less     |    0
 .../static/font-awesome-4.7.0/less/stacked.less    |    0
 .../static/font-awesome-4.7.0/less/variables.less  |    0
 .../static/font-awesome-4.7.0/scss/_animated.scss  |    0
 .../font-awesome-4.7.0/scss/_bordered-pulled.scss  |    0
 .../static/font-awesome-4.7.0/scss/_core.scss      |    0
 .../font-awesome-4.7.0/scss/_fixed-width.scss      |    0
 .../static/font-awesome-4.7.0/scss/_icons.scss     |    0
 .../static/font-awesome-4.7.0/scss/_larger.scss    |    0
 .../static/font-awesome-4.7.0/scss/_list.scss      |    0
 .../static/font-awesome-4.7.0/scss/_mixins.scss    |    0
 .../static/font-awesome-4.7.0/scss/_path.scss      |    0
 .../font-awesome-4.7.0/scss/_rotated-flipped.scss  |    0
 .../font-awesome-4.7.0/scss/_screen-reader.scss    |    0
 .../static/font-awesome-4.7.0/scss/_stacked.scss   |    0
 .../static/font-awesome-4.7.0/scss/_variables.scss |    0
 .../font-awesome-4.7.0/scss/font-awesome.scss      |    0
 .../static/fonts/glyphicons-halflings-regular.eot  |  Bin
 .../static/fonts/glyphicons-halflings-regular.svg  |    0
 .../static/fonts/glyphicons-halflings-regular.ttf  |  Bin
 .../static/fonts/glyphicons-halflings-regular.woff |  Bin
 .../iceberg-theme}/static/img/GitHub-Mark.png      |  Bin
 .../static/img/Iceberg-logo-wordmark.png           |  Bin
 .../iceberg-theme}/static/img/Iceberg-logo.png     |  Bin
 .../iceberg-theme}/static/img/Slack_Mark_Web.png   |  Bin
 .../iceberg-theme}/static/img/contact-bg.jpg       |  Bin
 .../static/img/iceberg-logo-icon.png               |  Bin
 .../iceberg-theme}/static/img/iceberg-metadata.png |  Bin
 .../iceberg-theme}/static/img/intro-bg.jpg         |  Bin
 .../themes/iceberg-theme}/static/img/intro-bg.webp |  Bin
 .../static/img/partition-spec-evolution.png        |  Bin
 .../themes/iceberg-theme}/static/js/bootstrap.js   |    0
 .../iceberg-theme}/static/js/bootstrap.min.js      |    0
 .../iceberg-theme/static/js/iceberg-theme.js       |   19 +-
 .../iceberg-theme}/static/js/jquery-1.11.0.js      |    0
 .../iceberg-theme}/static/js/jquery.easing.min.js  |    0
 .../iceberg-theme/static/js}/search.js             |   18 +-
 .../themes/iceberg-theme}/static/js/termynal.js    |    0
 .../static/lottie/data-compaction-animation.json   |    0
 .../lottie/hidden-partitioning-animation.json      |    0
 .../static/lottie/row-level-deletes-animation.json |    0
 docs/themes/iceberg-theme/theme.toml               |   32 +
 .../docs/format/terms.md => iceberg-theme/LICENSE  |   12 +-
 .../archetypes/default.md                          |    0
 iceberg-theme/layouts/404.html                     |   14 +
 iceberg-theme/layouts/_default/baseof.html         |   24 +
 iceberg-theme/layouts/_default/single.html         |   16 +
 iceberg-theme/layouts/index.html                   |   31 +
 iceberg-theme/layouts/index.searchindex.json       |   15 +
 iceberg-theme/layouts/partials/about.html          |   29 +
 iceberg-theme/layouts/partials/body.html           |   35 +
 iceberg-theme/layouts/partials/contact.html        |   31 +
 iceberg-theme/layouts/partials/css.html            |   36 +
 iceberg-theme/layouts/partials/head.html           |   37 +
 iceberg-theme/layouts/partials/header.html         |  100 +
 iceberg-theme/layouts/partials/js.html             |   34 +
 .../layouts/partials/pricing.html                  |   14 +
 iceberg-theme/layouts/partials/search-results.html |   19 +
 iceberg-theme/layouts/partials/search.html         |   19 +
 .../layouts/partials/services.html                 |   14 +
 iceberg-theme/layouts/partials/sidebar.html        |   52 +
 iceberg-theme/layouts/partials/social.html         |   22 +
 iceberg-theme/layouts/partials/toc.html            |   21 +
 .../layouts/partials/version-dropdown.html         |   26 +
 .../layouts/shortcodes/addtab.html                 |    0
 .../layouts/shortcodes/codetabs.html               |    0
 .../layouts/shortcodes/hint.html                   |    0
 .../layouts/shortcodes/icebergVersion.html         |    0
 .../layouts/shortcodes/nessieVersion.html          |    0
 .../layouts/shortcodes/tabcontent.html             |    0
 .../static/css/bootstrap.css                       |    0
 iceberg-theme/static/css/iceberg-theme.css         |  640 ++++++
 .../static/css/katex.min.css                       |    0
 .../static/css/markdown.css                        |    8 +-
 .../static/css/termynal.css                        |    0
 .../static/favicon-16x16.png                       |  Bin
 .../static/favicon-32x32.png                       |  Bin
 .../static/favicon-96x96.png                       |  Bin
 {landing-page => iceberg-theme}/static/favicon.ico |  Bin
 {landing-page => iceberg-theme}/static/favicon.png |  Bin
 .../static/font-awesome-4.7.0}/HELP-US-OUT.txt     |    0
 .../font-awesome-4.7.0}/css/font-awesome.min.css   |    0
 .../font-awesome-4.7.0}/fonts/FontAwesome.otf      |  Bin
 .../fonts/fontawesome-webfont.eot                  |  Bin
 .../fonts/fontawesome-webfont.svg                  |    0
 .../fonts/fontawesome-webfont.ttf                  |  Bin
 .../fonts/fontawesome-webfont.woff                 |  Bin
 .../fonts/fontawesome-webfont.woff2                |  Bin
 .../static/font-awesome-4.7.0}/less/animated.less  |    0
 .../font-awesome-4.7.0}/less/bordered-pulled.less  |    0
 .../static/font-awesome-4.7.0}/less/core.less      |    0
 .../font-awesome-4.7.0}/less/fixed-width.less      |    0
 .../font-awesome-4.7.0}/less/font-awesome.less     |    0
 .../static/font-awesome-4.7.0}/less/icons.less     |    0
 .../static/font-awesome-4.7.0}/less/larger.less    |    0
 .../static/font-awesome-4.7.0}/less/list.less      |    0
 .../static/font-awesome-4.7.0}/less/mixins.less    |    0
 .../static/font-awesome-4.7.0}/less/path.less      |    0
 .../font-awesome-4.7.0}/less/rotated-flipped.less  |    0
 .../font-awesome-4.7.0}/less/screen-reader.less    |    0
 .../static/font-awesome-4.7.0}/less/stacked.less   |    0
 .../static/font-awesome-4.7.0}/less/variables.less |    0
 .../static/font-awesome-4.7.0}/scss/_animated.scss |    0
 .../font-awesome-4.7.0}/scss/_bordered-pulled.scss |    0
 .../static/font-awesome-4.7.0}/scss/_core.scss     |    0
 .../font-awesome-4.7.0}/scss/_fixed-width.scss     |    0
 .../static/font-awesome-4.7.0}/scss/_icons.scss    |    0
 .../static/font-awesome-4.7.0}/scss/_larger.scss   |    0
 .../static/font-awesome-4.7.0}/scss/_list.scss     |    0
 .../static/font-awesome-4.7.0}/scss/_mixins.scss   |    0
 .../static/font-awesome-4.7.0}/scss/_path.scss     |    0
 .../font-awesome-4.7.0}/scss/_rotated-flipped.scss |    0
 .../font-awesome-4.7.0}/scss/_screen-reader.scss   |    0
 .../static/font-awesome-4.7.0}/scss/_stacked.scss  |    0
 .../font-awesome-4.7.0}/scss/_variables.scss       |    0
 .../font-awesome-4.7.0}/scss/font-awesome.scss     |    0
 .../static/fonts/glyphicons-halflings-regular.eot  |  Bin
 .../static/fonts/glyphicons-halflings-regular.svg  |    0
 .../static/fonts/glyphicons-halflings-regular.ttf  |  Bin
 .../static/fonts/glyphicons-halflings-regular.woff |  Bin
 {docs => iceberg-theme}/static/img/GitHub-Mark.png |  Bin
 .../static/img/Iceberg-logo-wordmark.png           |  Bin
 .../static/img/Iceberg-logo.png                    |  Bin
 .../static/img/Slack_Mark_Web.png                  |  Bin
 .../static/img/contact-bg.jpg                      |  Bin
 .../static/img/iceberg-logo-icon.png               |  Bin
 .../static/img/iceberg-metadata.png                |  Bin
 {docs => iceberg-theme}/static/img/intro-bg.jpg    |  Bin
 .../static/img/intro-bg.webp                       |  Bin
 .../static/img/partition-spec-evolution.png        |  Bin
 .../static/js/bootstrap.js                         |    0
 .../static/js/bootstrap.min.js                     |    0
 .../static/js/iceberg-theme.js                     |   19 +-
 .../static/js/jquery-1.11.0.js                     |    0
 .../static/js/jquery.easing.min.js                 |    0
 .../assets => iceberg-theme/static/js}/search.js   |   58 +-
 .../static/js/termynal.js                          |    0
 .../static/lottie/data-compaction-animation.json   |    0
 .../lottie/hidden-partitioning-animation.json      |    0
 .../static/lottie/row-level-deletes-animation.json |    0
 iceberg-theme/theme.toml                           |   32 +
 landing-page/_default2/list.html                   |    0
 landing-page/_default2/single.html                 |    0
 landing-page/config.toml                           |   46 +-
 landing-page/content/about/about.html              |    2 +-
 landing-page/content/common/benchmarks.md          |    1 +
 landing-page/content/common/blogs.md               |    2 +
 landing-page/content/common/contribute.md          |    2 +
 landing-page/content/common/how-to-release.md      |    5 +-
 .../content/common/how-to-verify-a-release.md      |    2 +
 landing-page/content/common/join.md                |    2 +
 .../content/common/multi-engine-support.md         |    1 +
 landing-page/content/common/puffin-spec.md         |  145 ++
 landing-page/content/common/release-notes.md       |   27 +-
 landing-page/content/common/roadmap.md             |    1 +
 landing-page/content/common/security.md            |    1 +
 landing-page/content/common/spec.md                |   26 +-
 landing-page/content/common/talks.md               |    2 +
 landing-page/content/common/terms.md               |    2 +
 landing-page/content/common/trademarks.md          |    1 +
 landing-page/content/common/view-spec.md           |    5 +-
 landing-page/content/services/data-compaction.html |    1 +
 landing-page/content/services/expressive-sql.html  |    1 +
 .../content/services/hidden-partitioning.html      |    1 +
 .../content/services/schema-evolution.html         |    1 +
 landing-page/content/services/time-travel.html     |    1 +
 landing-page/layouts/_default/single.html          |   28 -
 landing-page/layouts/index.html                    |    7 -
 landing-page/layouts/partials/about.html           |   15 -
 landing-page/layouts/partials/contact.html         |   16 -
 landing-page/layouts/partials/footer.html          |   16 -
 landing-page/layouts/partials/head.html            |   46 -
 landing-page/layouts/partials/header.html          |   93 -
 landing-page/layouts/partials/js.html              |   30 -
 landing-page/layouts/partials/social.html          |    8 -
 landing-page/layouts/partials/toc.html             |    7 -
 landing-page/static/css/landing-page.css           |  291 ---
 landing-page/static/css/pricing.css                |  133 --
 .../themes/iceberg-theme/LICENSE                   |   12 +-
 .../themes/iceberg-theme}/archetypes/default.md    |    0
 landing-page/themes/iceberg-theme/layouts/404.html |   14 +
 .../iceberg-theme/layouts/_default/baseof.html     |   24 +
 .../iceberg-theme/layouts/_default/single.html     |   16 +
 .../themes/iceberg-theme/layouts/index.html        |   31 +
 .../iceberg-theme/layouts/index.searchindex.json   |   15 +
 .../iceberg-theme/layouts/partials/about.html      |   29 +
 .../iceberg-theme/layouts/partials/body.html       |   35 +
 .../iceberg-theme/layouts/partials/contact.html    |   31 +
 .../themes/iceberg-theme/layouts/partials/css.html |   36 +
 .../iceberg-theme/layouts/partials/head.html       |   37 +
 .../iceberg-theme/layouts/partials/header.html     |  100 +
 .../themes/iceberg-theme/layouts/partials/js.html  |   34 +
 .../iceberg-theme}/layouts/partials/pricing.html   |   14 +
 .../layouts/partials/search-results.html           |   19 +
 .../iceberg-theme/layouts/partials/search.html     |   19 +
 .../iceberg-theme}/layouts/partials/services.html  |   14 +
 .../iceberg-theme/layouts/partials/sidebar.html    |   52 +
 .../iceberg-theme/layouts/partials/social.html     |   22 +
 .../themes/iceberg-theme/layouts/partials/toc.html |   21 +
 .../layouts/partials/version-dropdown.html         |   26 +
 .../iceberg-theme}/layouts/shortcodes/addtab.html  |    0
 .../layouts/shortcodes/codetabs.html               |    0
 .../iceberg-theme}/layouts/shortcodes/hint.html    |    0
 .../layouts/shortcodes/icebergVersion.html         |    0
 .../layouts/shortcodes/nessieVersion.html          |    0
 .../layouts/shortcodes/tabcontent.html             |    0
 .../themes/iceberg-theme}/static/css/bootstrap.css |    0
 .../iceberg-theme/static/css/iceberg-theme.css     |  640 ++++++
 .../themes/iceberg-theme/static/css}/katex.min.css |    0
 .../iceberg-theme}/static/css/markdown.css         |    8 +-
 .../iceberg-theme}/static/css/termynal.css         |    0
 .../themes/iceberg-theme}/static/favicon-16x16.png |  Bin
 .../themes/iceberg-theme}/static/favicon-32x32.png |  Bin
 .../themes/iceberg-theme}/static/favicon-96x96.png |  Bin
 .../themes/iceberg-theme}/static/favicon.ico       |  Bin
 .../themes/iceberg-theme}/static/favicon.png       |  Bin
 .../static/font-awesome-4.7.0/HELP-US-OUT.txt      |    0
 .../font-awesome-4.7.0/css/font-awesome.min.css    |    0
 .../font-awesome-4.7.0/fonts/FontAwesome.otf       |  Bin
 .../fonts/fontawesome-webfont.eot                  |  Bin
 .../fonts/fontawesome-webfont.svg                  |    0
 .../fonts/fontawesome-webfont.ttf                  |  Bin
 .../fonts/fontawesome-webfont.woff                 |  Bin
 .../fonts/fontawesome-webfont.woff2                |  Bin
 .../static/font-awesome-4.7.0/less/animated.less   |    0
 .../font-awesome-4.7.0/less/bordered-pulled.less   |    0
 .../static/font-awesome-4.7.0/less/core.less       |    0
 .../font-awesome-4.7.0/less/fixed-width.less       |    0
 .../font-awesome-4.7.0/less/font-awesome.less      |    0
 .../static/font-awesome-4.7.0/less/icons.less      |    0
 .../static/font-awesome-4.7.0/less/larger.less     |    0
 .../static/font-awesome-4.7.0/less/list.less       |    0
 .../static/font-awesome-4.7.0/less/mixins.less     |    0
 .../static/font-awesome-4.7.0/less/path.less       |    0
 .../font-awesome-4.7.0/less/rotated-flipped.less   |    0
 .../font-awesome-4.7.0/less/screen-reader.less     |    0
 .../static/font-awesome-4.7.0/less/stacked.less    |    0
 .../static/font-awesome-4.7.0/less/variables.less  |    0
 .../static/font-awesome-4.7.0/scss/_animated.scss  |    0
 .../font-awesome-4.7.0/scss/_bordered-pulled.scss  |    0
 .../static/font-awesome-4.7.0/scss/_core.scss      |    0
 .../font-awesome-4.7.0/scss/_fixed-width.scss      |    0
 .../static/font-awesome-4.7.0/scss/_icons.scss     |    0
 .../static/font-awesome-4.7.0/scss/_larger.scss    |    0
 .../static/font-awesome-4.7.0/scss/_list.scss      |    0
 .../static/font-awesome-4.7.0/scss/_mixins.scss    |    0
 .../static/font-awesome-4.7.0/scss/_path.scss      |    0
 .../font-awesome-4.7.0/scss/_rotated-flipped.scss  |    0
 .../font-awesome-4.7.0/scss/_screen-reader.scss    |    0
 .../static/font-awesome-4.7.0/scss/_stacked.scss   |    0
 .../static/font-awesome-4.7.0/scss/_variables.scss |    0
 .../font-awesome-4.7.0/scss/font-awesome.scss      |    0
 .../static/fonts/glyphicons-halflings-regular.eot  |  Bin
 .../static/fonts/glyphicons-halflings-regular.svg  |    0
 .../static/fonts/glyphicons-halflings-regular.ttf  |  Bin
 .../static/fonts/glyphicons-halflings-regular.woff |  Bin
 .../iceberg-theme}/static/img/GitHub-Mark.png      |  Bin
 .../static/img/Iceberg-logo-wordmark.png           |  Bin
 .../iceberg-theme}/static/img/Iceberg-logo.png     |  Bin
 .../iceberg-theme}/static/img/Slack_Mark_Web.png   |  Bin
 .../iceberg-theme}/static/img/contact-bg.jpg       |  Bin
 .../static/img/iceberg-logo-icon.png               |  Bin
 .../iceberg-theme}/static/img/iceberg-metadata.png |  Bin
 .../themes/iceberg-theme}/static/img/intro-bg.jpg  |  Bin
 .../iceberg-theme}/static/img/intro-bg.webp        |  Bin
 .../static/img/partition-spec-evolution.png        |  Bin
 .../iceberg-theme}/static/js/bootstrap.js          |    0
 .../iceberg-theme}/static/js/bootstrap.min.js      |    0
 .../iceberg-theme/static/js/iceberg-theme.js}      |   19 +-
 .../iceberg-theme}/static/js/jquery-1.11.0.js      |    0
 .../iceberg-theme}/static/js/jquery.easing.min.js  |    0
 .../themes/iceberg-theme/static/js}/search.js      |   18 +-
 .../iceberg-theme}/static/js/termynal.js           |    0
 .../static/lottie/data-compaction-animation.json   |    0
 .../lottie/hidden-partitioning-animation.json      |    0
 .../static/lottie/row-level-deletes-animation.json |    0
 landing-page/themes/iceberg-theme/theme.toml       |   32 +
 642 files changed, 4315 insertions(+), 12506 deletions(-)

diff --git a/README.md b/README.md
index 817b6399..20f78678 100644
--- a/README.md
+++ b/README.md
@@ -81,12 +81,12 @@ cd iceberg-docs
 
 To start the landing page site locally, run:
 ```shell
-cd landing-page && hugo serve
+(cd landing-page && hugo serve)
 ```
 
 To start the documentation site locally, run:
 ```shell
-cd docs && hugo serve
+(cd docs && hugo serve)
 ```
 
 If you would like to see how the latest website looks based on the documentation in the Iceberg repository, you can copy docs to this repository by:
@@ -159,4 +159,4 @@ Redirects within one of the two sites can easily be done using the `aliases` key
 You can read more about this Hugo URL Management feature [here](https://gohugo.io/content-management/urls/#yaml-front-matter).
 
 For root level redirects that are outside of both sites, the `./redirects` directory contains pages with redirect `meta` tags.
-These are all deployed at the root level of the `asf-site` branch by the `Deploy redirects` step in the [deployment workflow](./.github/workflows/deploy.yml).
\ No newline at end of file
+These are all deployed at the root level of the `asf-site` branch by the `Deploy redirects` step in the [deployment workflow](./.github/workflows/deploy.yml).
diff --git a/docs/_default2/list.html b/docs/_default2/list.html
deleted file mode 100644
index e69de29b..00000000
diff --git a/docs/_default2/single.html b/docs/_default2/single.html
deleted file mode 100644
index e69de29b..00000000
diff --git a/docs/assets/_custom.scss b/docs/assets/_custom.scss
deleted file mode 100644
index 1d396270..00000000
--- a/docs/assets/_custom.scss
+++ /dev/null
@@ -1,108 +0,0 @@
-body {
-  font-family: sans-serif, -apple-system, BlinkMacSystemFont, segoe ui, Helvetica, Arial, apple color emoji, segoe ui emoji;
-  font-size: 16px;
-  word-wrap: break-word;
-}
-
-.navigation-icon {
-  width: 1.28571429em;
-  max-height: 14px;
-}
-
-li.navigation-icon-pad {
-  padding-left: 1.28571429em;
-}
-
-  /*Navigation fa icons*/
-.fa-table {
-  color: #000000;
-}
-
-.fa-handshake-o {
-  color: #000000;
-}
-
-.fa-object-ungroup {
-  color: #000000;
-}
-
-.fa-star-o {
-  color: #E25A1D;
-}
-
-.top-external-icon {
-  height: 50px;
-  padding-top: 20px;
-  padding-right: 10px;
-  white-space: nowrap;
-  font-size: 18px;
-}
-
-#version-shield {
-  height: 1.5em;
-  width: unset;
-}
-
-#book-search-results {
-  position: absolute;
-}
-
-ul#book-search-results {
-  padding: 0;
-  margin: 0;
-  list-style-type: none;
-  float: left;
-  width: 100%;
-  max-height: 700px;
-  overflow-y: scroll;
-  border-radius: 6px;
-
-  z-index: 1;
-  a b mark {
-    background-color: #B8E1F3;
-  }
-}
-
-ul#book-search-results li {
-  color: rgb(112, 128, 144);
-  background-color: white;
-  border-bottom: 1px solid #e7e8eb;
-  padding-bottom: 15px;
-  padding-left: 10px;
-  margin: 0px;
-  display: grid;
-}
-
-
-
-ul#book-search-results li p {
-   font-weight: bold;
-    margin-bottom: 4px;
-}
-
-.book-section-flat {
-  margin: $padding-16 * 1.2 0;
-  > a {
-    font-weight: normal;
-  }
-  > label {
-    font-weight: normal;
-  }
-}
-
-
-aside nav ul {
-  li {
-    margin: 0.5em 0;
-  }
-}
-
-
-.book-menu {
-  font-size: 0.8rem;
-}
-
-.container {
-  max-width: $container-max-width + 20;
-  margin: 0 auto;
-}
\ No newline at end of file
diff --git a/docs/config.toml b/docs/config.toml
index 8707df38..ebe364b2 100644
--- a/docs/config.toml
+++ b/docs/config.toml
@@ -1,12 +1,72 @@
 baseURL = ""  # This is populated by the github deploy workflow and is equal to "<domainName>/docs/<version|latest>"
+canonifyURLs = "true"
+relativeURLs = "true"
 languageCode = "en-us"
 title = "Apache Iceberg"
-theme= "hugo-book"
+theme= "iceberg-theme"
 
 [params]
-  BookTheme = 'auto'
-  BookLogo = "img/iceberg-logo-icon.png"
+  siteType = "docs"
+  search = true
   versions.iceberg = "" # This is populated by the github deploy workflow and is equal to the branch name
   versions.nessie = "0.18.0"
-  latestVersions.iceberg = "0.13.1"  # This is used for the version badge on the "latest" site version
+  latestVersions.iceberg = "0.13.2"  # This is used for the version badge on the "latest" site version
   BookSection='docs' # This determines which directory will inform the left navigation menu
+  disableHome=true
+
+[outputFormats.SearchIndex]
+baseName = "search"
+mediaType = "application/json"
+
+[outputs]
+home = [ "HTML", "RSS", "SearchIndex" ]
+
+[menu]
+  versions = [
+    { name = "latest", pre = "relative", url = "../latest", weight = 1 },
+    { name = "0.13.2", pre = "relative", url = "../0.13.2", weight = 997 },
+    { name = "0.13.1", pre = "relative", url = "../0.13.1", weight = 998 },
+    { name = "0.13.0", pre = "relative", url = "../0.13.0", weight = 999 },
+    { name = "0.12.1", pre = "relative", url = "../0.12.1", weight = 1000 }
+  ]
+  topnav = [
+    { name = "Docs", url = "/docs/latest", weight = 100 },
+    { name = "Releases", pre = "relative", url = "../../releases", weight = 600 },
+    { name = "Spark", url = "/getting-started", weight = 200 },
+    { name = "Flink", url = "/flink", weight = 300 },
+    { name = "Trino", url = "https://trino.io/docs/current/connector/iceberg.html", weight = 400 },
+    { name = "Presto", url = "https://prestodb.io/docs/current/connector/iceberg.html" , weight = 500 },
+    { name = "Blogs", pre = "relative", url = "../../blogs", weight = 998 },
+    { name = "Talks", pre = "relative", url = "../../talks", weight = 999 },
+    { name = "Roadmap", pre = "relative", url = "../../roadmap", weight = 997 },
+    { name = "Project", weight = 1100 },
+    { name = "Community", parent = "Project", pre = "relative", url = "../../community", weight = 100 },
+    { name = "Spec", parent = "Project", pre = "relative", url = "../../spec", weight = 200 },
+    { name = "View Spec", parent = "Project", pre = "relative", url = "../../view-spec", weight = 300 },
+    { name = "Puffin Spec", parent = "Project", pre = "relative", url = "../../puffin-spec", weight = 400 },
+    { name = "How To Release", parent = "Project", pre = "relative", url = "../../how-to-release", weight = 500 },
+    { name = "Terms", parent = "Project", pre = "relative", url = "../../terms", weight = 600 },
+    { name = "ASF", weight = 1200 },
+    { name = "License", identifier = "_license", parent = "ASF", url = "https://www.apache.org/licenses/" },
+    { name = "Security", identifier = "_security", parent = "ASF", url = "https://www.apache.org/security/" },
+    { name = "Sponsors", identifier = "_sponsors", parent = "ASF", url = "https://www.apache.org/foundation/thanks.html" },
+    { name = "Donate", identifier = "_donate", parent = "ASF", url = "https://www.apache.org/foundation/sponsorship.html" },
+    { name = "Events", identifier = "_events", parent = "ASF", url = "https://www.apache.org/events/current-event.html" },
+  ]
+  main = [ # Main menu, docs site left nav
+    { name = "Introduction", url = "/", weight = 1},
+    { name = "Tables", weight = 100 },
+    { name = "Spark", weight = 200},
+    { name = "Flink", weight = 300},
+    { name = "Trino", identifier = "_trino", weight = 500, url = "https://trino.io/docs/current/connector/iceberg.html" },
+    { name = "Presto", identifier = "_presto", weight = 600, url = "https://prestodb.io/docs/current/connector/iceberg.html" },
+    { name = "Dremio", identifier = "_dremio", weight = 700, url = "https://docs.dremio.com/data-formats/apache-iceberg/" },
+    { name = "StarRocks", identifier = "_starrocks", weight = 701, url = "https://docs.starrocks.com/en-us/main/using_starrocks/External_table#apache-iceberg-external-table" },
+    { name = "Amazon Athena", identifier = "_athena", weight = 800, url = "https://docs.aws.amazon.com/athena/latest/ug/querying-iceberg.html" },
+    { name = "Amazon EMR", identifier = "_emr", weight = 900, url = "https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-iceberg-create-cluster.html" },
+    { name = "Impala", identifier = "_impala", weight = 1000, url = "https://impala.apache.org/docs/build/html/topics/impala_iceberg.html" },
+    { name = "Doris", identifier = "_doris", weight = 1001, url = "https://doris.apache.org/docs/ecosystem/external-table/iceberg-of-doris.html" },
+    { name = "Integrations", weight = 1100 },
+    { name = "API", weight = 1200},
+    { name = "Javadoc", pre = "relative", url = "../../javadoc/latest", weight = 1300} # `url` is populated by the github deploy workflow and is equal to "../../javadoc/<branch name>"
+  ]
\ No newline at end of file
diff --git a/docs/content/_index.md b/docs/content/_index.md
index d93adedd..80925e6b 100644
--- a/docs/content/_index.md
+++ b/docs/content/_index.md
@@ -1,6 +1,7 @@
 ---
-title: Introduction
-type: docs
+title: "Introduction"
+menu: main
+weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
@@ -19,9 +20,9 @@ type: docs
  - limitations under the License.
  -->
 
-![Iceberg](./img/Iceberg-logo.png)
+# Documentation
 
-**Apache Iceberg is an open table format for huge analytic datasets.** Iceberg adds tables to compute engines including Spark, Trino, PrestoDB, Flink and Hive using a high-performance table format that works just like a SQL table.
+**Apache Iceberg is an open table format for huge analytic datasets.** Iceberg adds tables to compute engines including Spark, Trino, PrestoDB, Flink, Hive and Impala using a high-performance table format that works just like a SQL table.
 
 ### User experience
 
@@ -51,4 +52,3 @@ Iceberg was designed to solve correctness problems in eventually-consistent clou
 Iceberg has been designed and developed to be an open community standard with a [specification](../../spec) to ensure compatibility across languages and implementations.
 
 [Apache Iceberg is open source](../../community), and is developed at the [Apache Software Foundation](https://www.apache.org/).
-
diff --git a/docs/content/docs/integrations/aws.md b/docs/content/aws.md
similarity index 99%
rename from docs/content/docs/integrations/aws.md
rename to docs/content/aws.md
index 933905fb..c3d376f7 100644
--- a/docs/content/docs/integrations/aws.md
+++ b/docs/content/aws.md
@@ -1,6 +1,10 @@
 ---
 title: "AWS"
 url: aws
+menu:
+    main:
+        parent: Integrations
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/tables/configuration.md b/docs/content/configuration.md
similarity index 99%
rename from docs/content/docs/tables/configuration.md
rename to docs/content/configuration.md
index 64f3cecc..469136b1 100644
--- a/docs/content/docs/tables/configuration.md
+++ b/docs/content/configuration.md
@@ -1,7 +1,12 @@
 ---
+title: "Configuration"
 url: configuration
 aliases:
     - "tables/configuration"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/_index.md b/docs/content/docs/api/_index.md
deleted file mode 100644
index 23ff2e83..00000000
--- a/docs/content/docs/api/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-connectdevelop
-weight: 700
-bookCollapseSection: true
----
\ No newline at end of file
diff --git a/docs/content/docs/api/javadoc/_index.md b/docs/content/docs/api/javadoc/_index.md
deleted file mode 100644
index 11430fc5..00000000
--- a/docs/content/docs/api/javadoc/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Javadocs"
-weight: 310
-javadocLink: true
----
\ No newline at end of file
diff --git a/docs/content/docs/asf/_index.md b/docs/content/docs/asf/_index.md
deleted file mode 100644
index 114d1da2..00000000
--- a/docs/content/docs/asf/_index.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: "ASF"
-bookIconImage: ../img/asf.png
-bookCollapseSection: true
-weight: 1200
----
\ No newline at end of file
diff --git a/docs/content/docs/asf/donate/_index.md b/docs/content/docs/asf/donate/_index.md
deleted file mode 100644
index 7a8edb6d..00000000
--- a/docs/content/docs/asf/donate/_index.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: "Donate"
-weight: 400
-bookExternalUrlNewWindow: https://www.apache.org/foundation/sponsorship.html
-bookIconFa: fa-external-link
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/asf/events/_index.md b/docs/content/docs/asf/events/_index.md
deleted file mode 100644
index 0cc7a3b0..00000000
--- a/docs/content/docs/asf/events/_index.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: "Events"
-weight: 500
-bookExternalUrlNewWindow: https://www.apache.org/events/current-event.html
-bookIconFa: fa-external-link
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/asf/license/_index.md b/docs/content/docs/asf/license/_index.md
deleted file mode 100644
index 6e111e7a..00000000
--- a/docs/content/docs/asf/license/_index.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: "License"
-weight: 100
-bookExternalUrlNewWindow: https://www.apache.org/licenses/
-bookIconFa: fa-external-link
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/asf/security/_index.md b/docs/content/docs/asf/security/_index.md
deleted file mode 100644
index 198c81f3..00000000
--- a/docs/content/docs/asf/security/_index.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: "Security"
-weight: 200
-bookExternalUrlNewWindow: https://www.apache.org/security/
-bookIconFa: fa-external-link
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/asf/sponsors/_index.md b/docs/content/docs/asf/sponsors/_index.md
deleted file mode 100644
index 0b76124d..00000000
--- a/docs/content/docs/asf/sponsors/_index.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: "Sponsors"
-weight: 300
-bookExternalUrlNewWindow: https://www.apache.org/foundation/thanks.html
-bookIconFa: fa-external-link
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/athena/_index.md b/docs/content/docs/athena/_index.md
deleted file mode 100644
index fbdb137b..00000000
--- a/docs/content/docs/athena/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: "Amazon Athena"
-bookIconImage: ../img/athena-logo.png
-bookFlatSection: true
-weight: 440
-bookExternalUrlNewWindow: https://docs.aws.amazon.com/athena/latest/ug/querying-iceberg.html
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/community/_index.md b/docs/content/docs/community/_index.md
deleted file mode 100644
index 9d68285d..00000000
--- a/docs/content/docs/community/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-users
-bookCollapseSection: true
-weight: 900
----
\ No newline at end of file
diff --git a/docs/content/docs/community/blogs.md b/docs/content/docs/community/blogs.md
deleted file mode 100644
index c62c26b0..00000000
--- a/docs/content/docs/community/blogs.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "Blogs"
-weight: 200
-bookUrlFromBaseURL: /../../blogs
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/community/contributing.md b/docs/content/docs/community/contributing.md
deleted file mode 100644
index 412e5768..00000000
--- a/docs/content/docs/community/contributing.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "Contribute"
-weight: 400
-bookUrlFromBaseURL: /../../contribute
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/community/join.md b/docs/content/docs/community/join.md
deleted file mode 100644
index 64d02756..00000000
--- a/docs/content/docs/community/join.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "Join"
-weight: 100
-bookUrlFromBaseURL: /../../community
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/community/talks.md b/docs/content/docs/community/talks.md
deleted file mode 100644
index dcab56a4..00000000
--- a/docs/content/docs/community/talks.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "Talks"
-bookUrlFromBaseURL: /../../talks
-weight: 300
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/dremio/_index.md b/docs/content/docs/dremio/_index.md
deleted file mode 100644
index 644ab0b0..00000000
--- a/docs/content/docs/dremio/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: "Dremio"
-bookIconImage: ../img/dremio-logo.png
-bookFlatSection: true
-weight: 430
-bookExternalUrlNewWindow: https://docs.dremio.com/data-formats/apache-iceberg/
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/emr/_index.md b/docs/content/docs/emr/_index.md
deleted file mode 100644
index 0d1fd7f7..00000000
--- a/docs/content/docs/emr/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: "Amazon EMR"
-bookIconImage: ../img/emr-logo.png
-bookFlatSection: true
-weight: 450
-bookExternalUrlNewWindow: https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-iceberg-use-cluster.html
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/flink/_index.md b/docs/content/docs/flink/_index.md
deleted file mode 100644
index fbcc19e4..00000000
--- a/docs/content/docs/flink/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconImage: flink-logo.png
-bookFlatSection: true
-weight: 300
----
\ No newline at end of file
diff --git a/docs/content/docs/format/_index.md b/docs/content/docs/format/_index.md
deleted file mode 100644
index c7bf591e..00000000
--- a/docs/content/docs/format/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-object-ungroup
-bookCollapseSection: true
-weight: 900
----
\ No newline at end of file
diff --git a/docs/content/docs/format/view-spec.md b/docs/content/docs/format/view-spec.md
deleted file mode 100644
index 982f67cf..00000000
--- a/docs/content/docs/format/view-spec.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "View Spec"
-bookUrlFromBaseURL: /../../view-spec
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/integrations/_index.md b/docs/content/docs/integrations/_index.md
deleted file mode 100644
index fec24ff3..00000000
--- a/docs/content/docs/integrations/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-handshake-o
-bookCollapseSection: true
-weight: 500
----
\ No newline at end of file
diff --git a/docs/content/docs/prestodb/_index.md b/docs/content/docs/prestodb/_index.md
deleted file mode 100644
index 88304d75..00000000
--- a/docs/content/docs/prestodb/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: "Presto"
-bookIconImage: ../img/prestodb-logo.png
-bookFlatSection: true
-weight: 420
-bookExternalUrlNewWindow: https://prestodb.io/docs/current/connector/iceberg.html
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/project/_index.md b/docs/content/docs/project/_index.md
deleted file mode 100644
index 1dd2bc81..00000000
--- a/docs/content/docs/project/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-wrench
-bookCollapseSection: true
-weight: 900
----
\ No newline at end of file
diff --git a/docs/content/docs/project/benchmarks.md b/docs/content/docs/project/benchmarks.md
deleted file mode 100644
index 2d45cf26..00000000
--- a/docs/content/docs/project/benchmarks.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "Benchmarks"
-bookUrlFromBaseURL: /../../benchmarks
-bookHidden: true
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/project/how-to-release.md b/docs/content/docs/project/how-to-release.md
deleted file mode 100644
index 81364f8c..00000000
--- a/docs/content/docs/project/how-to-release.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "How to Release"
-bookUrlFromBaseURL: /../../how-to-release
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/project/how-to-verify-a-release.md b/docs/content/docs/project/how-to-verify-a-release.md
deleted file mode 100644
index b9fa51ab..00000000
--- a/docs/content/docs/project/how-to-verify-a-release.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "How to Release"
-bookUrlFromBaseURL: /../../how-to-verify-a-release
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/project/multi-engine-support.md b/docs/content/docs/project/multi-engine-support.md
deleted file mode 100644
index 60cd5d0c..00000000
--- a/docs/content/docs/project/multi-engine-support.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "Multi-Engine Support"
-bookUrlFromBaseURL: /../../multi-engine-support
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/project/security.md b/docs/content/docs/project/security.md
deleted file mode 100644
index bc25db12..00000000
--- a/docs/content/docs/project/security.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "Security"
-bookUrlFromBaseURL: /../../security
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/project/trademarks.md b/docs/content/docs/project/trademarks.md
deleted file mode 100644
index 3a02c4b4..00000000
--- a/docs/content/docs/project/trademarks.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "Trademarks"
-bookUrlFromBaseURL: /../../trademarks
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/releases/0.12.1/_index.md b/docs/content/docs/releases/0.12.1/_index.md
deleted file mode 100644
index f57fcc20..00000000
--- a/docs/content/docs/releases/0.12.1/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "0.12.1"
-weight: 99
-bookUrlFromBaseURL: /0.12.1
----
\ No newline at end of file
diff --git a/docs/content/docs/releases/0.13.0/_index.md b/docs/content/docs/releases/0.13.0/_index.md
deleted file mode 100644
index 7590311c..00000000
--- a/docs/content/docs/releases/0.13.0/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "0.13.0"
-weight: 98
-bookUrlFromBaseURL: /0.13.0
----
\ No newline at end of file
diff --git a/docs/content/docs/releases/0.13.1/_index.md b/docs/content/docs/releases/0.13.1/_index.md
deleted file mode 100644
index 0b33ab5e..00000000
--- a/docs/content/docs/releases/0.13.1/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "0.13.1"
-weight: 97
-bookUrlFromBaseURL: /0.13.1
----
\ No newline at end of file
diff --git a/docs/content/docs/releases/0.13.2/_index.md b/docs/content/docs/releases/0.13.2/_index.md
deleted file mode 100644
index ddb79a7a..00000000
--- a/docs/content/docs/releases/0.13.2/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "0.13.2"
-weight: 96
-bookUrlFromBaseURL: /0.13.2
----
\ No newline at end of file
diff --git a/docs/content/docs/releases/_index.md b/docs/content/docs/releases/_index.md
deleted file mode 100644
index f3983805..00000000
--- a/docs/content/docs/releases/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-code-fork
-bookCollapseSection: true
-weight: 900
----
\ No newline at end of file
diff --git a/docs/content/docs/releases/latest/_index.md b/docs/content/docs/releases/latest/_index.md
deleted file mode 100644
index df06b9cf..00000000
--- a/docs/content/docs/releases/latest/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Latest"
-weight: 1
-bookUrlFromBaseURL: /latest
----
\ No newline at end of file
diff --git a/docs/content/docs/releases/release-notes.md b/docs/content/docs/releases/release-notes.md
deleted file mode 100644
index 0b126048..00000000
--- a/docs/content/docs/releases/release-notes.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: "Release Notes"
-bookUrlFromBaseURL: /../../releases
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/spark/_index.md b/docs/content/docs/spark/_index.md
deleted file mode 100644
index 3a014d4a..00000000
--- a/docs/content/docs/spark/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-star-o
-bookFlatSection: true
-weight: 200
----
\ No newline at end of file
diff --git a/docs/content/docs/starrocks/_index.md b/docs/content/docs/starrocks/_index.md
deleted file mode 100644
index d1c14be4..00000000
--- a/docs/content/docs/starrocks/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: "StarRocks"
-bookIconImage: ../img/starrocks-logo.png
-bookFlatSection: true
-weight: 430
-bookExternalUrlNewWindow: https://docs.starrocks.com/en-us/main/using_starrocks/External_table#apache-iceberg-external-table
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
diff --git a/docs/content/docs/tables/_index.md b/docs/content/docs/tables/_index.md
deleted file mode 100644
index 033a32a6..00000000
--- a/docs/content/docs/tables/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bookIconFa: fa-table
-bookFlatSection: true
-weight: 100
----
\ No newline at end of file
diff --git a/docs/content/docs/trino/_index.md b/docs/content/docs/trino/_index.md
deleted file mode 100644
index 4079bfa7..00000000
--- a/docs/content/docs/trino/_index.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: "Trino"
-bookIconImage: ../img/trino-logo.png
-bookFlatSection: true
-weight: 410
-bookExternalUrlNewWindow: https://trino.io/docs/current/connector/iceberg.html
----
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements.  See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License.  You may obtain a copy of the License at
- -
- -   http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
\ No newline at end of file
diff --git a/docs/content/docs/tables/evolution.md b/docs/content/evolution.md
similarity index 98%
rename from docs/content/docs/tables/evolution.md
rename to docs/content/evolution.md
index ae094355..3f3f18ee 100644
--- a/docs/content/docs/tables/evolution.md
+++ b/docs/content/evolution.md
@@ -1,7 +1,12 @@
 ---
+title: Evolution
 url: evolution
 aliases:
     - "tables/evolution"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/flink/flink-connector.md b/docs/content/flink-connector.md
similarity index 98%
rename from docs/content/docs/flink/flink-connector.md
rename to docs/content/flink-connector.md
index 7bcc4563..a70ddaa2 100644
--- a/docs/content/docs/flink/flink-connector.md
+++ b/docs/content/flink-connector.md
@@ -1,7 +1,12 @@
 ---
+title: "Flink Connector"
 url: flink-connector
 aliases:
     - "flink/flink-connector"
+menu:
+    main:
+        parent: Flink
+        weight: 200
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/flink/flink-getting-started.md b/docs/content/flink-getting-started.md
similarity index 99%
rename from docs/content/docs/flink/flink-getting-started.md
rename to docs/content/flink-getting-started.md
index 454a217e..84824474 100644
--- a/docs/content/docs/flink/flink-getting-started.md
+++ b/docs/content/flink-getting-started.md
@@ -1,7 +1,10 @@
 ---
-title: "Getting Started"
-weight: 300
+title: "Enabling Iceberg in Flink"
 url: flink
+menu:
+    main:
+        parent: Flink
+        weight: 100
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/hive/_index.md b/docs/content/hive.md
similarity index 99%
rename from docs/content/docs/hive/_index.md
rename to docs/content/hive.md
index cf471211..7af5819b 100644
--- a/docs/content/docs/hive/_index.md
+++ b/docs/content/hive.md
@@ -1,8 +1,8 @@
 ---
-bookIconImage: ../img/hive-logo.png
-bookFlatSection: true
+title: "Hive"
 url: hive
 weight: 400
+menu: main
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/java-api-quickstart.md b/docs/content/java-api-quickstart.md
similarity index 99%
rename from docs/content/docs/api/java-api-quickstart.md
rename to docs/content/java-api-quickstart.md
index 01157bc2..80769be3 100644
--- a/docs/content/docs/api/java-api-quickstart.md
+++ b/docs/content/java-api-quickstart.md
@@ -1,9 +1,12 @@
 ---
-weight: 100
 title: "Java Quickstart"
 url: java-api-quickstart
 aliases:
     - "java/quickstart"
+menu:
+    main:
+        parent: "API"
+        weight: 100
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/java-api.md b/docs/content/java-api.md
similarity index 99%
rename from docs/content/docs/api/java-api.md
rename to docs/content/java-api.md
index 9e59f17f..7ba9dfd1 100644
--- a/docs/content/docs/api/java-api.md
+++ b/docs/content/java-api.md
@@ -1,9 +1,12 @@
 ---
-weight: 200
 title: "Java API"
 url: api
 aliases:
     - "java/api"
+menu:
+    main:
+        parent: "API"
+        weight: 200
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/java-custom-catalog.md b/docs/content/java-custom-catalog.md
similarity index 99%
rename from docs/content/docs/api/java-custom-catalog.md
rename to docs/content/java-custom-catalog.md
index 5787412b..30c04693 100644
--- a/docs/content/docs/api/java-custom-catalog.md
+++ b/docs/content/java-custom-catalog.md
@@ -1,9 +1,12 @@
 ---
-weight: 300
 title: "Java Custom Catalog"
 url: custom-catalog
 aliases:
     - "java/custom-catalog"
+menu:
+    main:
+        parent: "API"
+        weight: 300
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/integrations/jdbc.md b/docs/content/jdbc.md
similarity index 98%
rename from docs/content/docs/integrations/jdbc.md
rename to docs/content/jdbc.md
index 1d8324d1..c096c29e 100644
--- a/docs/content/docs/integrations/jdbc.md
+++ b/docs/content/jdbc.md
@@ -1,6 +1,10 @@
 ---
 title: "JDBC"
 url: jdbc
+menu:
+    main:
+        parent: Integrations
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/tables/maintenance.md b/docs/content/maintenance.md
similarity index 99%
rename from docs/content/docs/tables/maintenance.md
rename to docs/content/maintenance.md
index 26c4bdba..f646116f 100644
--- a/docs/content/docs/tables/maintenance.md
+++ b/docs/content/maintenance.md
@@ -1,7 +1,12 @@
 ---
+title: Maintenance
 url: maintenance
 aliases:
     - "tables/maintenance"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/integrations/nessie.md b/docs/content/nessie.md
similarity index 99%
rename from docs/content/docs/integrations/nessie.md
rename to docs/content/nessie.md
index aefb4990..437ba8f4 100644
--- a/docs/content/docs/integrations/nessie.md
+++ b/docs/content/nessie.md
@@ -1,6 +1,10 @@
 ---
 title: "Nessie"
 url: nessie
+menu:
+    main:
+        parent: Integrations
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/tables/partitioning.md b/docs/content/partitioning.md
similarity index 98%
rename from docs/content/docs/tables/partitioning.md
rename to docs/content/partitioning.md
index eb56f60a..349d8faf 100644
--- a/docs/content/docs/tables/partitioning.md
+++ b/docs/content/partitioning.md
@@ -1,7 +1,12 @@
 ---
+title: Partitioning
 url: partitioning
 aliases:
     - "tables/partitioning"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/tables/performance.md b/docs/content/performance.md
similarity index 97%
rename from docs/content/docs/tables/performance.md
rename to docs/content/performance.md
index 6a8381e5..91939877 100644
--- a/docs/content/docs/tables/performance.md
+++ b/docs/content/performance.md
@@ -1,7 +1,12 @@
 ---
+title: Performance
 url: performance
 aliases:
     - "tables/performance"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/python-api-intro.md b/docs/content/python-api-intro.md
similarity index 98%
rename from docs/content/docs/api/python-api-intro.md
rename to docs/content/python-api-intro.md
index 4fd9afbb..80c1039d 100644
--- a/docs/content/docs/api/python-api-intro.md
+++ b/docs/content/python-api-intro.md
@@ -1,9 +1,12 @@
 ---
-weight: 500
 title: "Python API"
 url: python-api-intro
 aliases:
     - "python/api-intro"
+menu:
+    main:
+        parent: "API"
+        weight: 500
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/python-feature-support.md b/docs/content/python-feature-support.md
similarity index 97%
rename from docs/content/docs/api/python-feature-support.md
rename to docs/content/python-feature-support.md
index 3ae21720..4488e476 100644
--- a/docs/content/docs/api/python-feature-support.md
+++ b/docs/content/python-feature-support.md
@@ -1,9 +1,12 @@
 ---
-weight: 600
 title: "Python Feature Support"
 url: python-feature-support
 aliases:
     - "python/feature-support"
+menu:
+    main:
+        parent: "API"
+        weight: 600
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/api/python-quickstart.md b/docs/content/python-quickstart.md
similarity index 96%
rename from docs/content/docs/api/python-quickstart.md
rename to docs/content/python-quickstart.md
index db030e6e..03c3acbe 100644
--- a/docs/content/docs/api/python-quickstart.md
+++ b/docs/content/python-quickstart.md
@@ -1,9 +1,12 @@
 ---
-weight: 400
 title: "Python Quickstart"
 url: python-quickstart
 aliases:
     - "python/quickstart"
+menu:
+    main:
+        parent: "API"
+        weight: 400
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/tables/reliability.md b/docs/content/reliability.md
similarity index 98%
rename from docs/content/docs/tables/reliability.md
rename to docs/content/reliability.md
index 999383fb..0c94ef18 100644
--- a/docs/content/docs/tables/reliability.md
+++ b/docs/content/reliability.md
@@ -1,7 +1,12 @@
 ---
+title: Reliability
 url: reliability
 aliases:
     - "tables/reliability"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/tables/schemas.md b/docs/content/schemas.md
similarity index 98%
rename from docs/content/docs/tables/schemas.md
rename to docs/content/schemas.md
index 4006dc27..502d3306 100644
--- a/docs/content/docs/tables/schemas.md
+++ b/docs/content/schemas.md
@@ -1,7 +1,12 @@
 ---
+title: Schemas
 url: schemas
 aliases:
     - "tables/schemas"
+menu:
+    main:
+        parent: Tables
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-configuration.md b/docs/content/spark-configuration.md
similarity index 99%
rename from docs/content/docs/spark/spark-configuration.md
rename to docs/content/spark-configuration.md
index 7408dd7d..052aa8da 100644
--- a/docs/content/docs/spark/spark-configuration.md
+++ b/docs/content/spark-configuration.md
@@ -3,6 +3,10 @@ title: "Configuration"
 url: spark-configuration
 aliases:
     - "spark/spark-configuration"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-ddl.md b/docs/content/spark-ddl.md
similarity index 99%
rename from docs/content/docs/spark/spark-ddl.md
rename to docs/content/spark-ddl.md
index e97c1e2c..0c0fed80 100644
--- a/docs/content/docs/spark/spark-ddl.md
+++ b/docs/content/spark-ddl.md
@@ -3,6 +3,10 @@ title: "DDL"
 url: spark-ddl
 aliases:
     - "spark/spark-ddl"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-getting-started.md b/docs/content/spark-getting-started.md
similarity index 99%
rename from docs/content/docs/spark/spark-getting-started.md
rename to docs/content/spark-getting-started.md
index 8a61f112..f29908d0 100644
--- a/docs/content/docs/spark/spark-getting-started.md
+++ b/docs/content/spark-getting-started.md
@@ -4,6 +4,10 @@ weight: 200
 url: getting-started
 aliases:
     - "spark/getting-started"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-procedures.md b/docs/content/spark-procedures.md
similarity index 99%
rename from docs/content/docs/spark/spark-procedures.md
rename to docs/content/spark-procedures.md
index 9d44adeb..767bb17b 100644
--- a/docs/content/docs/spark/spark-procedures.md
+++ b/docs/content/spark-procedures.md
@@ -3,6 +3,10 @@ title: "Procedures"
 url: spark-procedures
 aliases:
     - "spark/spark-procedures"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-queries.md b/docs/content/spark-queries.md
similarity index 99%
rename from docs/content/docs/spark/spark-queries.md
rename to docs/content/spark-queries.md
index e487ee8d..c122c2df 100644
--- a/docs/content/docs/spark/spark-queries.md
+++ b/docs/content/spark-queries.md
@@ -3,6 +3,10 @@ title: "Queries"
 url: spark-queries
 aliases:
     - "spark/spark-queries"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-structured-streaming.md b/docs/content/spark-structured-streaming.md
similarity index 99%
rename from docs/content/docs/spark/spark-structured-streaming.md
rename to docs/content/spark-structured-streaming.md
index 6dffdbf8..587a3c1c 100644
--- a/docs/content/docs/spark/spark-structured-streaming.md
+++ b/docs/content/spark-structured-streaming.md
@@ -3,6 +3,10 @@ title: "Structured Streaming"
 url: spark-structured-streaming
 aliases:
     - "spark/spark-structured-streaming"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/content/docs/spark/spark-writes.md b/docs/content/spark-writes.md
similarity index 99%
rename from docs/content/docs/spark/spark-writes.md
rename to docs/content/spark-writes.md
index 165ba674..4a5b2ecb 100644
--- a/docs/content/docs/spark/spark-writes.md
+++ b/docs/content/spark-writes.md
@@ -3,6 +3,10 @@ title: "Writes"
 url: spark-writes
 aliases:
     - "spark/spark-writes"
+menu:
+    main:
+        parent: Spark
+        weight: 0
 ---
 <!--
  - Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/layouts/_default/baseof.html b/docs/layouts/_default/baseof.html
deleted file mode 100644
index ab132e82..00000000
--- a/docs/layouts/_default/baseof.html
+++ /dev/null
@@ -1,93 +0,0 @@
-<!DOCTYPE html>
-<html lang="{{ .Site.Language.Lang }}" dir="{{ .Site.Language.LanguageDirection | default "ltr" }}">
-<head>
-  {{ partial "docs/html-head" . }}
-  {{ partial "docs/inject/head" . }}
-</head>
-<body dir="{{ .Site.Language.LanguageDirection | default "ltr" }}">
-  <input type="checkbox" class="hidden toggle" id="menu-control" />
-  <input type="checkbox" class="hidden toggle" id="toc-control" />
-  <main class="container flex">
-    <aside class="book-menu">
-      <div class="book-menu-content">
-        {{ template "menu" . }} <!-- Left menu Content -->
-      </div>
-    </aside>
-
-    <div class="book-page">
-      <div class="book-search">
-        <input type="text" id="book-search-input" placeholder="{{ i18n "Search" }}" aria-label="{{ i18n "Search" }}" maxlength="64" data-hotkeys="s/" />
-      </div>
-      <div >
-        <ul id="book-search-results">
-          <!--Reserve a <li> to solve safari compatibility problem-->
-          <li id="liFirst" style="background-color:#e7e8eb00; border-bottom:#e7e8eb00; color:#e7e8eb00;">.</li>
-        </ul>
-      </div>
-      </br>
-      <header class="book-header">
-        {{ template "header" . }} <!-- Mobile layout header -->
-      </header>
-
-      {{ partial "docs/inject/content-before" . }}
-      {{ template "main" . }} <!-- Page Content -->
-      {{ partial "docs/inject/content-after" . }}
-
-      <footer class="book-footer">
-        {{ template "footer" . }} <!-- Footer under page content -->
-        {{ partial "docs/inject/footer" . }}
-      </footer>
-
-      {{ template "comments" . }} <!-- Comments block -->
-
-      <label for="menu-control" class="hidden book-menu-overlay"></label>
-    </div>
-
-    {{ if default true (default .Site.Params.BookToC .Params.BookToC) }}
-    <aside class="book-toc">
-      <div class="book-toc-content">
-        {{ template "toc" . }} <!-- Table of Contents -->
-      </div>
-    </aside>
-    {{ end }}
-  </main>
-
-  {{ partial "docs/inject/body" . }}
-</body>
-</html>
-
-{{ define "menu" }}
-  {{ partial "docs/menu" . }}
-{{ end }}
-
-{{ define "header" }}
-  {{ partial "docs/header" . }}
-
-  {{ if default true (default .Site.Params.BookToC .Params.BookToC) }}
-  <aside class="hidden clearfix">
-    {{ template "toc" . }}
-  </aside>
-  {{ end }}
-{{ end }}
-
-{{ define "footer" }}
-  {{ partial "docs/footer" . }}
-{{ end }}
-
-{{ define "comments" }}
-  {{ if and .Content (default true (default .Site.Params.BookComments .Params.BookComments)) }}
-  <div class="book-comments">
-    {{- partial "docs/comments" . -}}
-  </div>
-  {{ end }}
-{{ end }}
-
-{{ define "main" }}
-  <article class="markdown">
-    {{- .Content -}}
-  </article>
-{{ end }}
-
-{{ define "toc" }}
-  {{ partial "docs/toc" . }}
-{{ end }}
diff --git a/docs/layouts/partials/docs/brand.html b/docs/layouts/partials/docs/brand.html
deleted file mode 100644
index 52af2a8b..00000000
--- a/docs/layouts/partials/docs/brand.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<h2 class="book-brand">
-  <a class="flex align-center" href="{{ cond (not .Site.Home.File) .Sites.First.Home.RelPermalink .Site.Home.RelPermalink }}../../">
-    {{- with .Site.Params.BookLogo -}}
-    <img src="{{ . | relURL }}" alt="Logo" />
-    {{- end -}}
-    <span>{{ .Site.Title }}</span>
-  </a>
-  <a href="{{ .Site.BaseURL }}/../../releases">
-    <img id="version-shield" src="https://img.shields.io/badge/version-{{ if eq $.Site.Params.versions.iceberg `latest` }}{{ $.Site.Params.latestVersions.iceberg }}{{ else if eq $.Site.Params.versions.iceberg `main` }}{{ $.Site.Params.latestVersions.iceberg }}{{ else if eq $.Site.Params.versions.iceberg `` }}{{ $.Site.Params.latestVersions.iceberg }}{{ else }}{{ $.Site.Params.versions.iceberg }}{{ end }}-blue" alt="" />
-  </a>
-</h2>
diff --git a/docs/layouts/partials/docs/header.html b/docs/layouts/partials/docs/header.html
deleted file mode 100644
index 56ca9039..00000000
--- a/docs/layouts/partials/docs/header.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<div class="flex align-center justify-between">
-  <link rel="stylesheet" href="{{ "fontawesome/css/font-awesome.min.css" | relURL }}">
-  <label for="menu-control">
-    <img src="{{ "svg/menu.svg" | relURL }}" class="book-icon" alt="Menu" />
-  </label>
-
-  <strong>{{ partial "docs/title" . }}</strong>
-
-  <label for="toc-control">
-    {{ if default true (default .Site.Params.BookToC .Params.BookToC) }}
-    <img src="{{ "svg/toc.svg" | relURL }}" class="book-icon" alt="Table of Contents" />
-    {{ end }}
-  </label>
-</div>
diff --git a/docs/layouts/partials/docs/menu-filetree.html b/docs/layouts/partials/docs/menu-filetree.html
deleted file mode 100644
index 12f032b6..00000000
--- a/docs/layouts/partials/docs/menu-filetree.html
+++ /dev/null
@@ -1,139 +0,0 @@
-{{ $bookSection := default "docs" .Site.Params.BookSection  }}
-{{ if eq $bookSection "*" }}
-  {{ $bookSection = "/" }}{{/* Backward compatibility */}}
-{{ end }}
-
-{{ with .Site.GetPage $bookSection }}
-  {{ template "book-section-children" (dict "Section" . "CurrentPage" $) }}
-{{ end }}
-
-{{ define "book-section-children" }}{{/* (dict "Section" .Section "CurrentPage" .CurrentPage) */}}
-  <ul>
-    {{ range (where .Section.Pages "Params.bookhidden" "ne" true) }}
-    {{ if .Params.bookExternalUrl }}
-    <li
-    {{- if and (not .Params.BookFlatSection) (not .Params.BookCollapseSection) }}
-    class="navigation-icon-pad"
-  {{- else if  .Params.BookFlatSection }}
-      {{- else if .Params.BookFlatSection }} class="book-section-flat"
-      {{- else if .Params.BookCollapseSection }} class="book-section-collapsed"
-      {{- else if  (.Page.Params.BookExternalUrl) }} class=""
-      {{- else }} class="navigation-icon-pad"
-      {{ end -}}
-    >
-        <a href="{{ .Params.bookExternalUrl }}">
-          {{ template "book-nav-item-logo-image" (dict "Page" .) }}
-          {{.Title}}
-        </a>
-      </li>
-      {{ else if .Params.bookExternalUrlNewWindow }}
-      <li
-      {{- if and (not .Params.BookFlatSection) (not .Params.BookCollapseSection) }}
-      class="navigation-icon-pad"
-    {{- else if  .Params.BookFlatSection }}
-        {{- else if .Params.BookFlatSection }} class="book-section-flat"
-        {{- else if .Params.BookCollapseSection }} class="book-section-collapsed"
-        {{- else if  (.Page.Params.BookExternalUrl) }} class=""
-        {{- else }} class="navigation-icon-pad"
-        {{ end -}}
-      >
-          <a href="{{ .Params.bookExternalUrlNewWindow }}" target="_blank">
-            {{ template "book-nav-item-logo-image" (dict "Page" .) }}
-            {{.Title}}
-          </a>
-        </li>
-      {{ else if .Params.bookUrlFromBaseURL }}
-      <li
-        {{- if and (not .Params.BookFlatSection) (not .Params.BookCollapseSection) }}
-          class="navigation-icon-pad"
-        {{- else if  .Params.BookFlatSection }}
-          class="book-section-flat navigation-icon-pad"
-        {{- else if  .Params.BookCollapseSection }}
-          class="book-section-collapsed navigation-icon-pad"
-        {{ end -}}
-      >
-          <a href="{{ .Page.Site.BaseURL }}/..{{ .Params.bookUrlFromBaseURL }}">
-            {{ template "book-nav-item-logo-image" (dict "Page" .) }}
-            {{.Title}}
-          </a>
-        </li>
-        {{ else if .Params.javadocLink }}
-        <li
-          {{- if and (not .Params.BookFlatSection) (not .Params.BookCollapseSection) }}
-            class="navigation-icon-pad"
-          {{- else if  .Params.BookFlatSection }}
-            class="book-section-flat navigation-icon-pad"
-          {{- else if  .Params.BookCollapseSection }}
-            class="book-section-collapsed navigation-icon-pad"
-          {{ end -}}
-        >
-            <a href="{{ .Page.Site.BaseURL }}/../../javadoc/{{ .Page.Site.Params.versions.iceberg }}">
-              {{ template "book-nav-item-logo-image" (dict "Page" .) }}
-              {{.Title}}
-            </a>
-          </li>
-      {{ else if .IsSection }}
-        <li
-          {{- if and (not .Page.Params.bookIconImage) (not .Page.Params.bookIconFa) }} class="book-section-flat navigation-icon-pad"
-          {{- else if .Params.BookFlatSection }} class="book-section-flats"
-          {{- else if .Params.BookCollapseSection }} class="book-section-collapsed"
-          {{- else }} class="navigation-icon-pad"
-          {{ end -}}
-        >
-          {{ template "book-page-link" (dict "Page" . "CurrentPage" $.CurrentPage) }}
-          {{ template "book-section-children" (dict "Section" . "CurrentPage" $.CurrentPage) }}
-        </li>
-      {{ else if and .IsPage .Content }}
-      <li
-      {{- if or .Parent.Params.bookIconImage .Parent.Params.bookIconFa }} class="navigation-icon-pad"
-      {{ end -}}
-      >
-          {{ template "book-page-link" (dict "Page" . "CurrentPage" $.CurrentPage) }}
-        </li>
-      {{ end }}
-    {{ end }}
-  </ul>
-{{ end }}
-
-{{ define "book-page-link" }}{{/* (dict "Page" .Page "CurrentPage" .CurrentPage) */}}
-  {{ $current := eq .CurrentPage .Page }}
-  {{ $ancestor := .Page.IsAncestor .CurrentPage }}
-
-  {{ if .Page.Params.bookCollapseSection }}
-    <input type="checkbox" id="section-{{ md5 .Page }}" class="toggle" {{ if or $current $ancestor }}checked{{ end }} />
-    <label for="section-{{ md5 .Page }}" class="flex justify-between">
-      <a {{ if .Page.Content }}href="{{ .Page.Permalink }}"{{ else }}role="button"{{ end }} class="{{ if $current }}active{{ end }}">
-        {{ template "book-nav-item-logo-image" (dict "Page" .Page) }}
-        {{- partial "docs/title" .Page -}}
-      </a>
-    </label>
-  {{ else if .Page.Content }}
-    <a href="{{ .Page.Permalink }}" class="{{ if $current }} active{{ end }}">
-      {{ template "book-nav-item-logo-image" (dict "Page" .Page) }}
-      {{- partial "docs/title" .Page -}}
-    </a>
-  {{ else }}
-    <span>
-      {{ template "book-nav-item-logo-image" (dict "Page" .Page) }}
-      {{- partial "docs/title" .Page -}}
-    </span>
-  {{ end }}
-{{ end }}
-
-{{ define "book-nav-item-logo-image" }}{{/* (dict "Page" .Page) */}}
-  {{- if .Page.Params.bookIconImage }}
-    <img src="{{ .Page.Site.BaseURL }}/img/{{.Page.Params.bookIconImage}}" class="navigation-icon fa-fw"/>
-  {{- else if .Page.Params.bookIconFa }}
-    <i class="fa {{.Page.Params.bookIconFa}} fa-fw"></i>
-  {{ end -}}
-{{ end }}
-
-{{ define "book-li-classes" }} */}}{{/* (dict "Page" .Page) */}}
-  {{ $hasLogo := false }}
-  {{ if and not .Page.Params.bookIconImage not .Page.Params.bookIconFa }}
-    {{ $hasLogo := true }}
-  {{ else }}
-    {{ $hasLogo := false }}
-  {{ end -}}
-  class="{{ if $hasLogo }} navigation-icon-pad {{ end }}{{ if .Params.BookFlatSection }} book-section-flat {{ end }}"
-{{ end -}}
\ No newline at end of file
diff --git a/docs/layouts/partials/docs/search.html b/docs/layouts/partials/docs/search.html
deleted file mode 100644
index 150057aa..00000000
--- a/docs/layouts/partials/docs/search.html
+++ /dev/null
@@ -1,11 +0,0 @@
-{{ if default true .Site.Params.BookSearch }}
-<div class="book-search">
-  <div class="book-search-spinner hidden"></div>
-  <a href="https://github.com/apache/iceberg" target="_blank">
-    <img src="{{ .Site.BaseURL }}/img/GitHub-Mark.png" target="_blank" class="top-external-icon"/>
-  </a>
-  <a href="https://join.slack.com/t/apache-iceberg/shared_invite/zt-tlv0zjz6-jGJEkHfb1~heMCJA3Uycrg" target="_blank">
-    <img src="{{ .Site.BaseURL }}/img/Slack_Mark_Web.png" target="_blank" class="top-external-icon"/>
-  </a>
-</div>
-{{ end }}
diff --git a/docs/layouts/shortcodes/icebergVersion.html b/docs/layouts/shortcodes/icebergVersion.html
deleted file mode 100644
index e5089e88..00000000
--- a/docs/layouts/shortcodes/icebergVersion.html
+++ /dev/null
@@ -1 +0,0 @@
-{{ if eq $.Site.Params.versions.iceberg `latest` }}{{ $.Site.Params.latestVersions.iceberg }}{{ else if eq $.Site.Params.versions.iceberg `main` }}{{ $.Site.Params.latestVersions.iceberg }}{{ else if eq $.Site.Params.versions.iceberg `` }}{{ $.Site.Params.latestVersions.iceberg }}{{ else }}{{ $.Site.Params.versions.iceberg }}{{ end }}
\ No newline at end of file
diff --git a/docs/static/css/pricing.css b/docs/static/css/pricing.css
deleted file mode 100644
index 5787822b..00000000
--- a/docs/static/css/pricing.css
+++ /dev/null
@@ -1,133 +0,0 @@
-/* Tables
-The responsive tables part has been taken from
-https://css-tricks.com/accessible-simple-responsive-tables/
-and changed to our needs.
-We focus on "Responsive collapse (by column)" in this case here.
-The original LESS code is compiled to CSS here and all (most) not
-relevant parts are removed. Still some of the basics (e.g. Rtable-cell--foot)
-are kept in here in case we use them later.
-================================== */
-
-/*@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,700); */
-
-.Rtable {
-  display: -webkit-box;
-  display: -ms-flexbox;
-  display: flex;
-  -ms-flex-wrap: wrap;
-      flex-wrap: wrap;
-  margin: 0 0 3em 0;
-  padding: 0;
-}
-.Rtable-cell {
-  box-sizing: border-box;
-  -webkit-box-flex: 1;
-      -ms-flex-positive: 1;
-          flex-grow: 1;
-  width: 100%;
-  padding: 0.8em 1.2em;
-  overflow: hidden;
-  list-style: none;
-  border: solid 1px white;
-  background: rgba(112, 128, 144, 0.2);
-}
-.Rtable-cell > h1,
-.Rtable-cell > h2,
-.Rtable-cell > h3,
-.Rtable-cell > h4,
-.Rtable-cell > h5,
-.Rtable-cell > h6 {
-  margin: 0;
-}
-/* Table column sizing
-================================== */
-.Rtable--2cols > .Rtable-cell {
-  width: 50%;
-}
-.Rtable--3cols > .Rtable-cell {
-  width: 33.33%;
-}
-.Rtable--4cols > .Rtable-cell {
-  width: 25%;
-}
-.Rtable--5cols > .Rtable-cell {
-  width: 20%;
-}
-.Rtable--6cols > .Rtable-cell {
-  width: 16.6%;
-}
-
-/* Apply styles
-================================== */
-.Rtable {
-  position: relative;
-  border-radius: 5px;
-  top: 3px;
-  left: 3px;
-}
-.Rtable-cell {
-  margin: -3px 0 1 -3px;
-  background-color: white;
-  border-color: #ebccd1;
-}
-/* Cell styles
-================================== */
-.Rtable-cell--head {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #ebccd1;
-  padding: 10px 15px;
-  border-bottom: 1px solid transparent;
-  border-top-left-radius: 5px;
-  border-top-right-radius: 5px;
-}
-.Rtable-cell--head > h1,
-.Rtable-cell--head > h2,
-.Rtable-cell--head > h3,
-.Rtable-cell--head > h4,
-.Rtable-cell--head > h5,
-.Rtable-cell--head > h6 {
-  color: #a94442;
-}
-.Rtable-cell--foot {
-    border-bottom-left-radius: 5px;
-    border-bottom-right-radius: 5px;
-}
-/* Responsive
-==================================== */
-@media all and (max-width: 500px) {
-  .Rtable--collapse {
-    display: block;
-  }
-  .Rtable--collapse > .Rtable-cell {
-    width: 100% !important;
-  }
-  .Rtable--collapse > .Rtable-cell--foot {
-    margin-bottom: 1em;
-  }
-}
-
-/* This part is for the Signup Button in the pricing section. Added by matgnt@gmail.com */
-div.pricing {
-    width: 100%;
-    background-image: linear-gradient(to bottom,#5cb85c 0,#419641 100%);
-    background-repeat: repeat-x;
-    border-radius: 6px;
-    padding: 12px 12px;
-    margin-bottom: 0;
-    font-size: 18px;
-    font-weight: 400;
-    text-align: center;
-    vertical-align: middle;
-    border: none;
-}
-div.pricing:hover, div.pricing:active {
-    background-image: linear-gradient(to bottom,#449d44 0,#419641 100%);
-}
-div.pricing > a,
-div.pricing > a:hover,
-div.pricing > a:active,
-div.pricing > a:visited {
-    color: #fff;
-    text-decoration: none;
-}
\ No newline at end of file
diff --git a/docs/static/flexsearch.min.js b/docs/static/flexsearch.min.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/docs/static/font-awesome-4.7.0/css/font-awesome.css b/docs/static/font-awesome-4.7.0/css/font-awesome.css
deleted file mode 100644
index ee906a81..00000000
--- a/docs/static/font-awesome-4.7.0/css/font-awesome.css
+++ /dev/null
@@ -1,2337 +0,0 @@
-/*!
- *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
-  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-.fa {
-  display: inline-block;
-  font: normal normal normal 14px/1 FontAwesome;
-  font-size: inherit;
-  text-rendering: auto;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-/* makes the font 33% larger relative to the icon container */
-.fa-lg {
-  font-size: 1.33333333em;
-  line-height: 0.75em;
-  vertical-align: -15%;
-}
-.fa-2x {
-  font-size: 2em;
-}
-.fa-3x {
-  font-size: 3em;
-}
-.fa-4x {
-  font-size: 4em;
-}
-.fa-5x {
-  font-size: 5em;
-}
-.fa-fw {
-  width: 1.28571429em;
-  text-align: center;
-}
-.fa-ul {
-  padding-left: 0;
-  margin-left: 2.14285714em;
-  list-style-type: none;
-}
-.fa-ul > li {
-  position: relative;
-}
-.fa-li {
-  position: absolute;
-  left: -2.14285714em;
-  width: 2.14285714em;
-  top: 0.14285714em;
-  text-align: center;
-}
-.fa-li.fa-lg {
-  left: -1.85714286em;
-}
-.fa-border {
-  padding: .2em .25em .15em;
-  border: solid 0.08em #eeeeee;
-  border-radius: .1em;
-}
-.fa-pull-left {
-  float: left;
-}
-.fa-pull-right {
-  float: right;
-}
-.fa.fa-pull-left {
-  margin-right: .3em;
-}
-.fa.fa-pull-right {
-  margin-left: .3em;
-}
-/* Deprecated as of 4.4.0 */
-.pull-right {
-  float: right;
-}
-.pull-left {
-  float: left;
-}
-.fa.pull-left {
-  margin-right: .3em;
-}
-.fa.pull-right {
-  margin-left: .3em;
-}
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-  animation: fa-spin 2s infinite linear;
-}
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-  animation: fa-spin 1s infinite steps(8);
-}
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-.fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-  -webkit-transform: rotate(90deg);
-  -ms-transform: rotate(90deg);
-  transform: rotate(90deg);
-}
-.fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-  -webkit-transform: rotate(180deg);
-  -ms-transform: rotate(180deg);
-  transform: rotate(180deg);
-}
-.fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-  -webkit-transform: rotate(270deg);
-  -ms-transform: rotate(270deg);
-  transform: rotate(270deg);
-}
-.fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-  -webkit-transform: scale(-1, 1);
-  -ms-transform: scale(-1, 1);
-  transform: scale(-1, 1);
-}
-.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(1, -1);
-  -ms-transform: scale(1, -1);
-  transform: scale(1, -1);
-}
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical {
-  filter: none;
-}
-.fa-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.fa-stack-1x,
-.fa-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.fa-stack-1x {
-  line-height: inherit;
-}
-.fa-stack-2x {
-  font-size: 2em;
-}
-.fa-inverse {
-  color: #ffffff;
-}
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-.fa-glass:before {
-  content: "\f000";
-}
-.fa-music:before {
-  content: "\f001";
-}
-.fa-search:before {
-  content: "\f002";
-}
-.fa-envelope-o:before {
-  content: "\f003";
-}
-.fa-heart:before {
-  content: "\f004";
-}
-.fa-star:before {
-  content: "\f005";
-}
-.fa-star-o:before {
-  content: "\f006";
-}
-.fa-user:before {
-  content: "\f007";
-}
-.fa-film:before {
-  content: "\f008";
-}
-.fa-th-large:before {
-  content: "\f009";
-}
-.fa-th:before {
-  content: "\f00a";
-}
-.fa-th-list:before {
-  content: "\f00b";
-}
-.fa-check:before {
-  content: "\f00c";
-}
-.fa-remove:before,
-.fa-close:before,
-.fa-times:before {
-  content: "\f00d";
-}
-.fa-search-plus:before {
-  content: "\f00e";
-}
-.fa-search-minus:before {
-  content: "\f010";
-}
-.fa-power-off:before {
-  content: "\f011";
-}
-.fa-signal:before {
-  content: "\f012";
-}
-.fa-gear:before,
-.fa-cog:before {
-  content: "\f013";
-}
-.fa-trash-o:before {
-  content: "\f014";
-}
-.fa-home:before {
-  content: "\f015";
-}
-.fa-file-o:before {
-  content: "\f016";
-}
-.fa-clock-o:before {
-  content: "\f017";
-}
-.fa-road:before {
-  content: "\f018";
-}
-.fa-download:before {
-  content: "\f019";
-}
-.fa-arrow-circle-o-down:before {
-  content: "\f01a";
-}
-.fa-arrow-circle-o-up:before {
-  content: "\f01b";
-}
-.fa-inbox:before {
-  content: "\f01c";
-}
-.fa-play-circle-o:before {
-  content: "\f01d";
-}
-.fa-rotate-right:before,
-.fa-repeat:before {
-  content: "\f01e";
-}
-.fa-refresh:before {
-  content: "\f021";
-}
-.fa-list-alt:before {
-  content: "\f022";
-}
-.fa-lock:before {
-  content: "\f023";
-}
-.fa-flag:before {
-  content: "\f024";
-}
-.fa-headphones:before {
-  content: "\f025";
-}
-.fa-volume-off:before {
-  content: "\f026";
-}
-.fa-volume-down:before {
-  content: "\f027";
-}
-.fa-volume-up:before {
-  content: "\f028";
-}
-.fa-qrcode:before {
-  content: "\f029";
-}
-.fa-barcode:before {
-  content: "\f02a";
-}
-.fa-tag:before {
-  content: "\f02b";
-}
-.fa-tags:before {
-  content: "\f02c";
-}
-.fa-book:before {
-  content: "\f02d";
-}
-.fa-bookmark:before {
-  content: "\f02e";
-}
-.fa-print:before {
-  content: "\f02f";
-}
-.fa-camera:before {
-  content: "\f030";
-}
-.fa-font:before {
-  content: "\f031";
-}
-.fa-bold:before {
-  content: "\f032";
-}
-.fa-italic:before {
-  content: "\f033";
-}
-.fa-text-height:before {
-  content: "\f034";
-}
-.fa-text-width:before {
-  content: "\f035";
-}
-.fa-align-left:before {
-  content: "\f036";
-}
-.fa-align-center:before {
-  content: "\f037";
-}
-.fa-align-right:before {
-  content: "\f038";
-}
-.fa-align-justify:before {
-  content: "\f039";
-}
-.fa-list:before {
-  content: "\f03a";
-}
-.fa-dedent:before,
-.fa-outdent:before {
-  content: "\f03b";
-}
-.fa-indent:before {
-  content: "\f03c";
-}
-.fa-video-camera:before {
-  content: "\f03d";
-}
-.fa-photo:before,
-.fa-image:before,
-.fa-picture-o:before {
-  content: "\f03e";
-}
-.fa-pencil:before {
-  content: "\f040";
-}
-.fa-map-marker:before {
-  content: "\f041";
-}
-.fa-adjust:before {
-  content: "\f042";
-}
-.fa-tint:before {
-  content: "\f043";
-}
-.fa-edit:before,
-.fa-pencil-square-o:before {
-  content: "\f044";
-}
-.fa-share-square-o:before {
-  content: "\f045";
-}
-.fa-check-square-o:before {
-  content: "\f046";
-}
-.fa-arrows:before {
-  content: "\f047";
-}
-.fa-step-backward:before {
-  content: "\f048";
-}
-.fa-fast-backward:before {
-  content: "\f049";
-}
-.fa-backward:before {
-  content: "\f04a";
-}
-.fa-play:before {
-  content: "\f04b";
-}
-.fa-pause:before {
-  content: "\f04c";
-}
-.fa-stop:before {
-  content: "\f04d";
-}
-.fa-forward:before {
-  content: "\f04e";
-}
-.fa-fast-forward:before {
-  content: "\f050";
-}
-.fa-step-forward:before {
-  content: "\f051";
-}
-.fa-eject:before {
-  content: "\f052";
-}
-.fa-chevron-left:before {
-  content: "\f053";
-}
-.fa-chevron-right:before {
-  content: "\f054";
-}
-.fa-plus-circle:before {
-  content: "\f055";
-}
-.fa-minus-circle:before {
-  content: "\f056";
-}
-.fa-times-circle:before {
-  content: "\f057";
-}
-.fa-check-circle:before {
-  content: "\f058";
-}
-.fa-question-circle:before {
-  content: "\f059";
-}
-.fa-info-circle:before {
-  content: "\f05a";
-}
-.fa-crosshairs:before {
-  content: "\f05b";
-}
-.fa-times-circle-o:before {
-  content: "\f05c";
-}
-.fa-check-circle-o:before {
-  content: "\f05d";
-}
-.fa-ban:before {
-  content: "\f05e";
-}
-.fa-arrow-left:before {
-  content: "\f060";
-}
-.fa-arrow-right:before {
-  content: "\f061";
-}
-.fa-arrow-up:before {
-  content: "\f062";
-}
-.fa-arrow-down:before {
-  content: "\f063";
-}
-.fa-mail-forward:before,
-.fa-share:before {
-  content: "\f064";
-}
-.fa-expand:before {
-  content: "\f065";
-}
-.fa-compress:before {
-  content: "\f066";
-}
-.fa-plus:before {
-  content: "\f067";
-}
-.fa-minus:before {
-  content: "\f068";
-}
-.fa-asterisk:before {
-  content: "\f069";
-}
-.fa-exclamation-circle:before {
-  content: "\f06a";
-}
-.fa-gift:before {
-  content: "\f06b";
-}
-.fa-leaf:before {
-  content: "\f06c";
-}
-.fa-fire:before {
-  content: "\f06d";
-}
-.fa-eye:before {
-  content: "\f06e";
-}
-.fa-eye-slash:before {
-  content: "\f070";
-}
-.fa-warning:before,
-.fa-exclamation-triangle:before {
-  content: "\f071";
-}
-.fa-plane:before {
-  content: "\f072";
-}
-.fa-calendar:before {
-  content: "\f073";
-}
-.fa-random:before {
-  content: "\f074";
-}
-.fa-comment:before {
-  content: "\f075";
-}
-.fa-magnet:before {
-  content: "\f076";
-}
-.fa-chevron-up:before {
-  content: "\f077";
-}
-.fa-chevron-down:before {
-  content: "\f078";
-}
-.fa-retweet:before {
-  content: "\f079";
-}
-.fa-shopping-cart:before {
-  content: "\f07a";
-}
-.fa-folder:before {
-  content: "\f07b";
-}
-.fa-folder-open:before {
-  content: "\f07c";
-}
-.fa-arrows-v:before {
-  content: "\f07d";
-}
-.fa-arrows-h:before {
-  content: "\f07e";
-}
-.fa-bar-chart-o:before,
-.fa-bar-chart:before {
-  content: "\f080";
-}
-.fa-twitter-square:before {
-  content: "\f081";
-}
-.fa-facebook-square:before {
-  content: "\f082";
-}
-.fa-camera-retro:before {
-  content: "\f083";
-}
-.fa-key:before {
-  content: "\f084";
-}
-.fa-gears:before,
-.fa-cogs:before {
-  content: "\f085";
-}
-.fa-comments:before {
-  content: "\f086";
-}
-.fa-thumbs-o-up:before {
-  content: "\f087";
-}
-.fa-thumbs-o-down:before {
-  content: "\f088";
-}
-.fa-star-half:before {
-  content: "\f089";
-}
-.fa-heart-o:before {
-  content: "\f08a";
-}
-.fa-sign-out:before {
-  content: "\f08b";
-}
-.fa-linkedin-square:before {
-  content: "\f08c";
-}
-.fa-thumb-tack:before {
-  content: "\f08d";
-}
-.fa-external-link:before {
-  content: "\f08e";
-}
-.fa-sign-in:before {
-  content: "\f090";
-}
-.fa-trophy:before {
-  content: "\f091";
-}
-.fa-github-square:before {
-  content: "\f092";
-}
-.fa-upload:before {
-  content: "\f093";
-}
-.fa-lemon-o:before {
-  content: "\f094";
-}
-.fa-phone:before {
-  content: "\f095";
-}
-.fa-square-o:before {
-  content: "\f096";
-}
-.fa-bookmark-o:before {
-  content: "\f097";
-}
-.fa-phone-square:before {
-  content: "\f098";
-}
-.fa-twitter:before {
-  content: "\f099";
-}
-.fa-facebook-f:before,
-.fa-facebook:before {
-  content: "\f09a";
-}
-.fa-github:before {
-  content: "\f09b";
-}
-.fa-unlock:before {
-  content: "\f09c";
-}
-.fa-credit-card:before {
-  content: "\f09d";
-}
-.fa-feed:before,
-.fa-rss:before {
-  content: "\f09e";
-}
-.fa-hdd-o:before {
-  content: "\f0a0";
-}
-.fa-bullhorn:before {
-  content: "\f0a1";
-}
-.fa-bell:before {
-  content: "\f0f3";
-}
-.fa-certificate:before {
-  content: "\f0a3";
-}
-.fa-hand-o-right:before {
-  content: "\f0a4";
-}
-.fa-hand-o-left:before {
-  content: "\f0a5";
-}
-.fa-hand-o-up:before {
-  content: "\f0a6";
-}
-.fa-hand-o-down:before {
-  content: "\f0a7";
-}
-.fa-arrow-circle-left:before {
-  content: "\f0a8";
-}
-.fa-arrow-circle-right:before {
-  content: "\f0a9";
-}
-.fa-arrow-circle-up:before {
-  content: "\f0aa";
-}
-.fa-arrow-circle-down:before {
-  content: "\f0ab";
-}
-.fa-globe:before {
-  content: "\f0ac";
-}
-.fa-wrench:before {
-  content: "\f0ad";
-}
-.fa-tasks:before {
-  content: "\f0ae";
-}
-.fa-filter:before {
-  content: "\f0b0";
-}
-.fa-briefcase:before {
-  content: "\f0b1";
-}
-.fa-arrows-alt:before {
-  content: "\f0b2";
-}
-.fa-group:before,
-.fa-users:before {
-  content: "\f0c0";
-}
-.fa-chain:before,
-.fa-link:before {
-  content: "\f0c1";
-}
-.fa-cloud:before {
-  content: "\f0c2";
-}
-.fa-flask:before {
-  content: "\f0c3";
-}
-.fa-cut:before,
-.fa-scissors:before {
-  content: "\f0c4";
-}
-.fa-copy:before,
-.fa-files-o:before {
-  content: "\f0c5";
-}
-.fa-paperclip:before {
-  content: "\f0c6";
-}
-.fa-save:before,
-.fa-floppy-o:before {
-  content: "\f0c7";
-}
-.fa-square:before {
-  content: "\f0c8";
-}
-.fa-navicon:before,
-.fa-reorder:before,
-.fa-bars:before {
-  content: "\f0c9";
-}
-.fa-list-ul:before {
-  content: "\f0ca";
-}
-.fa-list-ol:before {
-  content: "\f0cb";
-}
-.fa-strikethrough:before {
-  content: "\f0cc";
-}
-.fa-underline:before {
-  content: "\f0cd";
-}
-.fa-table:before {
-  content: "\f0ce";
-}
-.fa-magic:before {
-  content: "\f0d0";
-}
-.fa-truck:before {
-  content: "\f0d1";
-}
-.fa-pinterest:before {
-  content: "\f0d2";
-}
-.fa-pinterest-square:before {
-  content: "\f0d3";
-}
-.fa-google-plus-square:before {
-  content: "\f0d4";
-}
-.fa-google-plus:before {
-  content: "\f0d5";
-}
-.fa-money:before {
-  content: "\f0d6";
-}
-.fa-caret-down:before {
-  content: "\f0d7";
-}
-.fa-caret-up:before {
-  content: "\f0d8";
-}
-.fa-caret-left:before {
-  content: "\f0d9";
-}
-.fa-caret-right:before {
-  content: "\f0da";
-}
-.fa-columns:before {
-  content: "\f0db";
-}
-.fa-unsorted:before,
-.fa-sort:before {
-  content: "\f0dc";
-}
-.fa-sort-down:before,
-.fa-sort-desc:before {
-  content: "\f0dd";
-}
-.fa-sort-up:before,
-.fa-sort-asc:before {
-  content: "\f0de";
-}
-.fa-envelope:before {
-  content: "\f0e0";
-}
-.fa-linkedin:before {
-  content: "\f0e1";
-}
-.fa-rotate-left:before,
-.fa-undo:before {
-  content: "\f0e2";
-}
-.fa-legal:before,
-.fa-gavel:before {
-  content: "\f0e3";
-}
-.fa-dashboard:before,
-.fa-tachometer:before {
-  content: "\f0e4";
-}
-.fa-comment-o:before {
-  content: "\f0e5";
-}
-.fa-comments-o:before {
-  content: "\f0e6";
-}
-.fa-flash:before,
-.fa-bolt:before {
-  content: "\f0e7";
-}
-.fa-sitemap:before {
-  content: "\f0e8";
-}
-.fa-umbrella:before {
-  content: "\f0e9";
-}
-.fa-paste:before,
-.fa-clipboard:before {
-  content: "\f0ea";
-}
-.fa-lightbulb-o:before {
-  content: "\f0eb";
-}
-.fa-exchange:before {
-  content: "\f0ec";
-}
-.fa-cloud-download:before {
-  content: "\f0ed";
-}
-.fa-cloud-upload:before {
-  content: "\f0ee";
-}
-.fa-user-md:before {
-  content: "\f0f0";
-}
-.fa-stethoscope:before {
-  content: "\f0f1";
-}
-.fa-suitcase:before {
-  content: "\f0f2";
-}
-.fa-bell-o:before {
-  content: "\f0a2";
-}
-.fa-coffee:before {
-  content: "\f0f4";
-}
-.fa-cutlery:before {
-  content: "\f0f5";
-}
-.fa-file-text-o:before {
-  content: "\f0f6";
-}
-.fa-building-o:before {
-  content: "\f0f7";
-}
-.fa-hospital-o:before {
-  content: "\f0f8";
-}
-.fa-ambulance:before {
-  content: "\f0f9";
-}
-.fa-medkit:before {
-  content: "\f0fa";
-}
-.fa-fighter-jet:before {
-  content: "\f0fb";
-}
-.fa-beer:before {
-  content: "\f0fc";
-}
-.fa-h-square:before {
-  content: "\f0fd";
-}
-.fa-plus-square:before {
-  content: "\f0fe";
-}
-.fa-angle-double-left:before {
-  content: "\f100";
-}
-.fa-angle-double-right:before {
-  content: "\f101";
-}
-.fa-angle-double-up:before {
-  content: "\f102";
-}
-.fa-angle-double-down:before {
-  content: "\f103";
-}
-.fa-angle-left:before {
-  content: "\f104";
-}
-.fa-angle-right:before {
-  content: "\f105";
-}
-.fa-angle-up:before {
-  content: "\f106";
-}
-.fa-angle-down:before {
-  content: "\f107";
-}
-.fa-desktop:before {
-  content: "\f108";
-}
-.fa-laptop:before {
-  content: "\f109";
-}
-.fa-tablet:before {
-  content: "\f10a";
-}
-.fa-mobile-phone:before,
-.fa-mobile:before {
-  content: "\f10b";
-}
-.fa-circle-o:before {
-  content: "\f10c";
-}
-.fa-quote-left:before {
-  content: "\f10d";
-}
-.fa-quote-right:before {
-  content: "\f10e";
-}
-.fa-spinner:before {
-  content: "\f110";
-}
-.fa-circle:before {
-  content: "\f111";
-}
-.fa-mail-reply:before,
-.fa-reply:before {
-  content: "\f112";
-}
-.fa-github-alt:before {
-  content: "\f113";
-}
-.fa-folder-o:before {
-  content: "\f114";
-}
-.fa-folder-open-o:before {
-  content: "\f115";
-}
-.fa-smile-o:before {
-  content: "\f118";
-}
-.fa-frown-o:before {
-  content: "\f119";
-}
-.fa-meh-o:before {
-  content: "\f11a";
-}
-.fa-gamepad:before {
-  content: "\f11b";
-}
-.fa-keyboard-o:before {
-  content: "\f11c";
-}
-.fa-flag-o:before {
-  content: "\f11d";
-}
-.fa-flag-checkered:before {
-  content: "\f11e";
-}
-.fa-terminal:before {
-  content: "\f120";
-}
-.fa-code:before {
-  content: "\f121";
-}
-.fa-mail-reply-all:before,
-.fa-reply-all:before {
-  content: "\f122";
-}
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before {
-  content: "\f123";
-}
-.fa-location-arrow:before {
-  content: "\f124";
-}
-.fa-crop:before {
-  content: "\f125";
-}
-.fa-code-fork:before {
-  content: "\f126";
-}
-.fa-unlink:before,
-.fa-chain-broken:before {
-  content: "\f127";
-}
-.fa-question:before {
-  content: "\f128";
-}
-.fa-info:before {
-  content: "\f129";
-}
-.fa-exclamation:before {
-  content: "\f12a";
-}
-.fa-superscript:before {
-  content: "\f12b";
-}
-.fa-subscript:before {
-  content: "\f12c";
-}
-.fa-eraser:before {
-  content: "\f12d";
-}
-.fa-puzzle-piece:before {
-  content: "\f12e";
-}
-.fa-microphone:before {
-  content: "\f130";
-}
-.fa-microphone-slash:before {
-  content: "\f131";
-}
-.fa-shield:before {
-  content: "\f132";
-}
-.fa-calendar-o:before {
-  content: "\f133";
-}
-.fa-fire-extinguisher:before {
-  content: "\f134";
-}
-.fa-rocket:before {
-  content: "\f135";
-}
-.fa-maxcdn:before {
-  content: "\f136";
-}
-.fa-chevron-circle-left:before {
-  content: "\f137";
-}
-.fa-chevron-circle-right:before {
-  content: "\f138";
-}
-.fa-chevron-circle-up:before {
-  content: "\f139";
-}
-.fa-chevron-circle-down:before {
-  content: "\f13a";
-}
-.fa-html5:before {
-  content: "\f13b";
-}
-.fa-css3:before {
-  content: "\f13c";
-}
-.fa-anchor:before {
-  content: "\f13d";
-}
-.fa-unlock-alt:before {
-  content: "\f13e";
-}
-.fa-bullseye:before {
-  content: "\f140";
-}
-.fa-ellipsis-h:before {
-  content: "\f141";
-}
-.fa-ellipsis-v:before {
-  content: "\f142";
-}
-.fa-rss-square:before {
-  content: "\f143";
-}
-.fa-play-circle:before {
-  content: "\f144";
-}
-.fa-ticket:before {
-  content: "\f145";
-}
-.fa-minus-square:before {
-  content: "\f146";
-}
-.fa-minus-square-o:before {
-  content: "\f147";
-}
-.fa-level-up:before {
-  content: "\f148";
-}
-.fa-level-down:before {
-  content: "\f149";
-}
-.fa-check-square:before {
-  content: "\f14a";
-}
-.fa-pencil-square:before {
-  content: "\f14b";
-}
-.fa-external-link-square:before {
-  content: "\f14c";
-}
-.fa-share-square:before {
-  content: "\f14d";
-}
-.fa-compass:before {
-  content: "\f14e";
-}
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before {
-  content: "\f150";
-}
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before {
-  content: "\f151";
-}
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before {
-  content: "\f152";
-}
-.fa-euro:before,
-.fa-eur:before {
-  content: "\f153";
-}
-.fa-gbp:before {
-  content: "\f154";
-}
-.fa-dollar:before,
-.fa-usd:before {
-  content: "\f155";
-}
-.fa-rupee:before,
-.fa-inr:before {
-  content: "\f156";
-}
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
-  content: "\f157";
-}
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
-  content: "\f158";
-}
-.fa-won:before,
-.fa-krw:before {
-  content: "\f159";
-}
-.fa-bitcoin:before,
-.fa-btc:before {
-  content: "\f15a";
-}
-.fa-file:before {
-  content: "\f15b";
-}
-.fa-file-text:before {
-  content: "\f15c";
-}
-.fa-sort-alpha-asc:before {
-  content: "\f15d";
-}
-.fa-sort-alpha-desc:before {
-  content: "\f15e";
-}
-.fa-sort-amount-asc:before {
-  content: "\f160";
-}
-.fa-sort-amount-desc:before {
-  content: "\f161";
-}
-.fa-sort-numeric-asc:before {
-  content: "\f162";
-}
-.fa-sort-numeric-desc:before {
-  content: "\f163";
-}
-.fa-thumbs-up:before {
-  content: "\f164";
-}
-.fa-thumbs-down:before {
-  content: "\f165";
-}
-.fa-youtube-square:before {
-  content: "\f166";
-}
-.fa-youtube:before {
-  content: "\f167";
-}
-.fa-xing:before {
-  content: "\f168";
-}
-.fa-xing-square:before {
-  content: "\f169";
-}
-.fa-youtube-play:before {
-  content: "\f16a";
-}
-.fa-dropbox:before {
-  content: "\f16b";
-}
-.fa-stack-overflow:before {
-  content: "\f16c";
-}
-.fa-instagram:before {
-  content: "\f16d";
-}
-.fa-flickr:before {
-  content: "\f16e";
-}
-.fa-adn:before {
-  content: "\f170";
-}
-.fa-bitbucket:before {
-  content: "\f171";
-}
-.fa-bitbucket-square:before {
-  content: "\f172";
-}
-.fa-tumblr:before {
-  content: "\f173";
-}
-.fa-tumblr-square:before {
-  content: "\f174";
-}
-.fa-long-arrow-down:before {
-  content: "\f175";
-}
-.fa-long-arrow-up:before {
-  content: "\f176";
-}
-.fa-long-arrow-left:before {
-  content: "\f177";
-}
-.fa-long-arrow-right:before {
-  content: "\f178";
-}
-.fa-apple:before {
-  content: "\f179";
-}
-.fa-windows:before {
-  content: "\f17a";
-}
-.fa-android:before {
-  content: "\f17b";
-}
-.fa-linux:before {
-  content: "\f17c";
-}
-.fa-dribbble:before {
-  content: "\f17d";
-}
-.fa-skype:before {
-  content: "\f17e";
-}
-.fa-foursquare:before {
-  content: "\f180";
-}
-.fa-trello:before {
-  content: "\f181";
-}
-.fa-female:before {
-  content: "\f182";
-}
-.fa-male:before {
-  content: "\f183";
-}
-.fa-gittip:before,
-.fa-gratipay:before {
-  content: "\f184";
-}
-.fa-sun-o:before {
-  content: "\f185";
-}
-.fa-moon-o:before {
-  content: "\f186";
-}
-.fa-archive:before {
-  content: "\f187";
-}
-.fa-bug:before {
-  content: "\f188";
-}
-.fa-vk:before {
-  content: "\f189";
-}
-.fa-weibo:before {
-  content: "\f18a";
-}
-.fa-renren:before {
-  content: "\f18b";
-}
-.fa-pagelines:before {
-  content: "\f18c";
-}
-.fa-stack-exchange:before {
-  content: "\f18d";
-}
-.fa-arrow-circle-o-right:before {
-  content: "\f18e";
-}
-.fa-arrow-circle-o-left:before {
-  content: "\f190";
-}
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before {
-  content: "\f191";
-}
-.fa-dot-circle-o:before {
-  content: "\f192";
-}
-.fa-wheelchair:before {
-  content: "\f193";
-}
-.fa-vimeo-square:before {
-  content: "\f194";
-}
-.fa-turkish-lira:before,
-.fa-try:before {
-  content: "\f195";
-}
-.fa-plus-square-o:before {
-  content: "\f196";
-}
-.fa-space-shuttle:before {
-  content: "\f197";
-}
-.fa-slack:before {
-  content: "\f198";
-}
-.fa-envelope-square:before {
-  content: "\f199";
-}
-.fa-wordpress:before {
-  content: "\f19a";
-}
-.fa-openid:before {
-  content: "\f19b";
-}
-.fa-institution:before,
-.fa-bank:before,
-.fa-university:before {
-  content: "\f19c";
-}
-.fa-mortar-board:before,
-.fa-graduation-cap:before {
-  content: "\f19d";
-}
-.fa-yahoo:before {
-  content: "\f19e";
-}
-.fa-google:before {
-  content: "\f1a0";
-}
-.fa-reddit:before {
-  content: "\f1a1";
-}
-.fa-reddit-square:before {
-  content: "\f1a2";
-}
-.fa-stumbleupon-circle:before {
-  content: "\f1a3";
-}
-.fa-stumbleupon:before {
-  content: "\f1a4";
-}
-.fa-delicious:before {
-  content: "\f1a5";
-}
-.fa-digg:before {
-  content: "\f1a6";
-}
-.fa-pied-piper-pp:before {
-  content: "\f1a7";
-}
-.fa-pied-piper-alt:before {
-  content: "\f1a8";
-}
-.fa-drupal:before {
-  content: "\f1a9";
-}
-.fa-joomla:before {
-  content: "\f1aa";
-}
-.fa-language:before {
-  content: "\f1ab";
-}
-.fa-fax:before {
-  content: "\f1ac";
-}
-.fa-building:before {
-  content: "\f1ad";
-}
-.fa-child:before {
-  content: "\f1ae";
-}
-.fa-paw:before {
-  content: "\f1b0";
-}
-.fa-spoon:before {
-  content: "\f1b1";
-}
-.fa-cube:before {
-  content: "\f1b2";
-}
-.fa-cubes:before {
-  content: "\f1b3";
-}
-.fa-behance:before {
-  content: "\f1b4";
-}
-.fa-behance-square:before {
-  content: "\f1b5";
-}
-.fa-steam:before {
-  content: "\f1b6";
-}
-.fa-steam-square:before {
-  content: "\f1b7";
-}
-.fa-recycle:before {
-  content: "\f1b8";
-}
-.fa-automobile:before,
-.fa-car:before {
-  content: "\f1b9";
-}
-.fa-cab:before,
-.fa-taxi:before {
-  content: "\f1ba";
-}
-.fa-tree:before {
-  content: "\f1bb";
-}
-.fa-spotify:before {
-  content: "\f1bc";
-}
-.fa-deviantart:before {
-  content: "\f1bd";
-}
-.fa-soundcloud:before {
-  content: "\f1be";
-}
-.fa-database:before {
-  content: "\f1c0";
-}
-.fa-file-pdf-o:before {
-  content: "\f1c1";
-}
-.fa-file-word-o:before {
-  content: "\f1c2";
-}
-.fa-file-excel-o:before {
-  content: "\f1c3";
-}
-.fa-file-powerpoint-o:before {
-  content: "\f1c4";
-}
-.fa-file-photo-o:before,
-.fa-file-picture-o:before,
-.fa-file-image-o:before {
-  content: "\f1c5";
-}
-.fa-file-zip-o:before,
-.fa-file-archive-o:before {
-  content: "\f1c6";
-}
-.fa-file-sound-o:before,
-.fa-file-audio-o:before {
-  content: "\f1c7";
-}
-.fa-file-movie-o:before,
-.fa-file-video-o:before {
-  content: "\f1c8";
-}
-.fa-file-code-o:before {
-  content: "\f1c9";
-}
-.fa-vine:before {
-  content: "\f1ca";
-}
-.fa-codepen:before {
-  content: "\f1cb";
-}
-.fa-jsfiddle:before {
-  content: "\f1cc";
-}
-.fa-life-bouy:before,
-.fa-life-buoy:before,
-.fa-life-saver:before,
-.fa-support:before,
-.fa-life-ring:before {
-  content: "\f1cd";
-}
-.fa-circle-o-notch:before {
-  content: "\f1ce";
-}
-.fa-ra:before,
-.fa-resistance:before,
-.fa-rebel:before {
-  content: "\f1d0";
-}
-.fa-ge:before,
-.fa-empire:before {
-  content: "\f1d1";
-}
-.fa-git-square:before {
-  content: "\f1d2";
-}
-.fa-git:before {
-  content: "\f1d3";
-}
-.fa-y-combinator-square:before,
-.fa-yc-square:before,
-.fa-hacker-news:before {
-  content: "\f1d4";
-}
-.fa-tencent-weibo:before {
-  content: "\f1d5";
-}
-.fa-qq:before {
-  content: "\f1d6";
-}
-.fa-wechat:before,
-.fa-weixin:before {
-  content: "\f1d7";
-}
-.fa-send:before,
-.fa-paper-plane:before {
-  content: "\f1d8";
-}
-.fa-send-o:before,
-.fa-paper-plane-o:before {
-  content: "\f1d9";
-}
-.fa-history:before {
-  content: "\f1da";
-}
-.fa-circle-thin:before {
-  content: "\f1db";
-}
-.fa-header:before {
-  content: "\f1dc";
-}
-.fa-paragraph:before {
-  content: "\f1dd";
-}
-.fa-sliders:before {
-  content: "\f1de";
-}
-.fa-share-alt:before {
-  content: "\f1e0";
-}
-.fa-share-alt-square:before {
-  content: "\f1e1";
-}
-.fa-bomb:before {
-  content: "\f1e2";
-}
-.fa-soccer-ball-o:before,
-.fa-futbol-o:before {
-  content: "\f1e3";
-}
-.fa-tty:before {
-  content: "\f1e4";
-}
-.fa-binoculars:before {
-  content: "\f1e5";
-}
-.fa-plug:before {
-  content: "\f1e6";
-}
-.fa-slideshare:before {
-  content: "\f1e7";
-}
-.fa-twitch:before {
-  content: "\f1e8";
-}
-.fa-yelp:before {
-  content: "\f1e9";
-}
-.fa-newspaper-o:before {
-  content: "\f1ea";
-}
-.fa-wifi:before {
-  content: "\f1eb";
-}
-.fa-calculator:before {
-  content: "\f1ec";
-}
-.fa-paypal:before {
-  content: "\f1ed";
-}
-.fa-google-wallet:before {
-  content: "\f1ee";
-}
-.fa-cc-visa:before {
-  content: "\f1f0";
-}
-.fa-cc-mastercard:before {
-  content: "\f1f1";
-}
-.fa-cc-discover:before {
-  content: "\f1f2";
-}
-.fa-cc-amex:before {
-  content: "\f1f3";
-}
-.fa-cc-paypal:before {
-  content: "\f1f4";
-}
-.fa-cc-stripe:before {
-  content: "\f1f5";
-}
-.fa-bell-slash:before {
-  content: "\f1f6";
-}
-.fa-bell-slash-o:before {
-  content: "\f1f7";
-}
-.fa-trash:before {
-  content: "\f1f8";
-}
-.fa-copyright:before {
-  content: "\f1f9";
-}
-.fa-at:before {
-  content: "\f1fa";
-}
-.fa-eyedropper:before {
-  content: "\f1fb";
-}
-.fa-paint-brush:before {
-  content: "\f1fc";
-}
-.fa-birthday-cake:before {
-  content: "\f1fd";
-}
-.fa-area-chart:before {
-  content: "\f1fe";
-}
-.fa-pie-chart:before {
-  content: "\f200";
-}
-.fa-line-chart:before {
-  content: "\f201";
-}
-.fa-lastfm:before {
-  content: "\f202";
-}
-.fa-lastfm-square:before {
-  content: "\f203";
-}
-.fa-toggle-off:before {
-  content: "\f204";
-}
-.fa-toggle-on:before {
-  content: "\f205";
-}
-.fa-bicycle:before {
-  content: "\f206";
-}
-.fa-bus:before {
-  content: "\f207";
-}
-.fa-ioxhost:before {
-  content: "\f208";
-}
-.fa-angellist:before {
-  content: "\f209";
-}
-.fa-cc:before {
-  content: "\f20a";
-}
-.fa-shekel:before,
-.fa-sheqel:before,
-.fa-ils:before {
-  content: "\f20b";
-}
-.fa-meanpath:before {
-  content: "\f20c";
-}
-.fa-buysellads:before {
-  content: "\f20d";
-}
-.fa-connectdevelop:before {
-  content: "\f20e";
-}
-.fa-dashcube:before {
-  content: "\f210";
-}
-.fa-forumbee:before {
-  content: "\f211";
-}
-.fa-leanpub:before {
-  content: "\f212";
-}
-.fa-sellsy:before {
-  content: "\f213";
-}
-.fa-shirtsinbulk:before {
-  content: "\f214";
-}
-.fa-simplybuilt:before {
-  content: "\f215";
-}
-.fa-skyatlas:before {
-  content: "\f216";
-}
-.fa-cart-plus:before {
-  content: "\f217";
-}
-.fa-cart-arrow-down:before {
-  content: "\f218";
-}
-.fa-diamond:before {
-  content: "\f219";
-}
-.fa-ship:before {
-  content: "\f21a";
-}
-.fa-user-secret:before {
-  content: "\f21b";
-}
-.fa-motorcycle:before {
-  content: "\f21c";
-}
-.fa-street-view:before {
-  content: "\f21d";
-}
-.fa-heartbeat:before {
-  content: "\f21e";
-}
-.fa-venus:before {
-  content: "\f221";
-}
-.fa-mars:before {
-  content: "\f222";
-}
-.fa-mercury:before {
-  content: "\f223";
-}
-.fa-intersex:before,
-.fa-transgender:before {
-  content: "\f224";
-}
-.fa-transgender-alt:before {
-  content: "\f225";
-}
-.fa-venus-double:before {
-  content: "\f226";
-}
-.fa-mars-double:before {
-  content: "\f227";
-}
-.fa-venus-mars:before {
-  content: "\f228";
-}
-.fa-mars-stroke:before {
-  content: "\f229";
-}
-.fa-mars-stroke-v:before {
-  content: "\f22a";
-}
-.fa-mars-stroke-h:before {
-  content: "\f22b";
-}
-.fa-neuter:before {
-  content: "\f22c";
-}
-.fa-genderless:before {
-  content: "\f22d";
-}
-.fa-facebook-official:before {
-  content: "\f230";
-}
-.fa-pinterest-p:before {
-  content: "\f231";
-}
-.fa-whatsapp:before {
-  content: "\f232";
-}
-.fa-server:before {
-  content: "\f233";
-}
-.fa-user-plus:before {
-  content: "\f234";
-}
-.fa-user-times:before {
-  content: "\f235";
-}
-.fa-hotel:before,
-.fa-bed:before {
-  content: "\f236";
-}
-.fa-viacoin:before {
-  content: "\f237";
-}
-.fa-train:before {
-  content: "\f238";
-}
-.fa-subway:before {
-  content: "\f239";
-}
-.fa-medium:before {
-  content: "\f23a";
-}
-.fa-yc:before,
-.fa-y-combinator:before {
-  content: "\f23b";
-}
-.fa-optin-monster:before {
-  content: "\f23c";
-}
-.fa-opencart:before {
-  content: "\f23d";
-}
-.fa-expeditedssl:before {
-  content: "\f23e";
-}
-.fa-battery-4:before,
-.fa-battery:before,
-.fa-battery-full:before {
-  content: "\f240";
-}
-.fa-battery-3:before,
-.fa-battery-three-quarters:before {
-  content: "\f241";
-}
-.fa-battery-2:before,
-.fa-battery-half:before {
-  content: "\f242";
-}
-.fa-battery-1:before,
-.fa-battery-quarter:before {
-  content: "\f243";
-}
-.fa-battery-0:before,
-.fa-battery-empty:before {
-  content: "\f244";
-}
-.fa-mouse-pointer:before {
-  content: "\f245";
-}
-.fa-i-cursor:before {
-  content: "\f246";
-}
-.fa-object-group:before {
-  content: "\f247";
-}
-.fa-object-ungroup:before {
-  content: "\f248";
-}
-.fa-sticky-note:before {
-  content: "\f249";
-}
-.fa-sticky-note-o:before {
-  content: "\f24a";
-}
-.fa-cc-jcb:before {
-  content: "\f24b";
-}
-.fa-cc-diners-club:before {
-  content: "\f24c";
-}
-.fa-clone:before {
-  content: "\f24d";
-}
-.fa-balance-scale:before {
-  content: "\f24e";
-}
-.fa-hourglass-o:before {
-  content: "\f250";
-}
-.fa-hourglass-1:before,
-.fa-hourglass-start:before {
-  content: "\f251";
-}
-.fa-hourglass-2:before,
-.fa-hourglass-half:before {
-  content: "\f252";
-}
-.fa-hourglass-3:before,
-.fa-hourglass-end:before {
-  content: "\f253";
-}
-.fa-hourglass:before {
-  content: "\f254";
-}
-.fa-hand-grab-o:before,
-.fa-hand-rock-o:before {
-  content: "\f255";
-}
-.fa-hand-stop-o:before,
-.fa-hand-paper-o:before {
-  content: "\f256";
-}
-.fa-hand-scissors-o:before {
-  content: "\f257";
-}
-.fa-hand-lizard-o:before {
-  content: "\f258";
-}
-.fa-hand-spock-o:before {
-  content: "\f259";
-}
-.fa-hand-pointer-o:before {
-  content: "\f25a";
-}
-.fa-hand-peace-o:before {
-  content: "\f25b";
-}
-.fa-trademark:before {
-  content: "\f25c";
-}
-.fa-registered:before {
-  content: "\f25d";
-}
-.fa-creative-commons:before {
-  content: "\f25e";
-}
-.fa-gg:before {
-  content: "\f260";
-}
-.fa-gg-circle:before {
-  content: "\f261";
-}
-.fa-tripadvisor:before {
-  content: "\f262";
-}
-.fa-odnoklassniki:before {
-  content: "\f263";
-}
-.fa-odnoklassniki-square:before {
-  content: "\f264";
-}
-.fa-get-pocket:before {
-  content: "\f265";
-}
-.fa-wikipedia-w:before {
-  content: "\f266";
-}
-.fa-safari:before {
-  content: "\f267";
-}
-.fa-chrome:before {
-  content: "\f268";
-}
-.fa-firefox:before {
-  content: "\f269";
-}
-.fa-opera:before {
-  content: "\f26a";
-}
-.fa-internet-explorer:before {
-  content: "\f26b";
-}
-.fa-tv:before,
-.fa-television:before {
-  content: "\f26c";
-}
-.fa-contao:before {
-  content: "\f26d";
-}
-.fa-500px:before {
-  content: "\f26e";
-}
-.fa-amazon:before {
-  content: "\f270";
-}
-.fa-calendar-plus-o:before {
-  content: "\f271";
-}
-.fa-calendar-minus-o:before {
-  content: "\f272";
-}
-.fa-calendar-times-o:before {
-  content: "\f273";
-}
-.fa-calendar-check-o:before {
-  content: "\f274";
-}
-.fa-industry:before {
-  content: "\f275";
-}
-.fa-map-pin:before {
-  content: "\f276";
-}
-.fa-map-signs:before {
-  content: "\f277";
-}
-.fa-map-o:before {
-  content: "\f278";
-}
-.fa-map:before {
-  content: "\f279";
-}
-.fa-commenting:before {
-  content: "\f27a";
-}
-.fa-commenting-o:before {
-  content: "\f27b";
-}
-.fa-houzz:before {
-  content: "\f27c";
-}
-.fa-vimeo:before {
-  content: "\f27d";
-}
-.fa-black-tie:before {
-  content: "\f27e";
-}
-.fa-fonticons:before {
-  content: "\f280";
-}
-.fa-reddit-alien:before {
-  content: "\f281";
-}
-.fa-edge:before {
-  content: "\f282";
-}
-.fa-credit-card-alt:before {
-  content: "\f283";
-}
-.fa-codiepie:before {
-  content: "\f284";
-}
-.fa-modx:before {
-  content: "\f285";
-}
-.fa-fort-awesome:before {
-  content: "\f286";
-}
-.fa-usb:before {
-  content: "\f287";
-}
-.fa-product-hunt:before {
-  content: "\f288";
-}
-.fa-mixcloud:before {
-  content: "\f289";
-}
-.fa-scribd:before {
-  content: "\f28a";
-}
-.fa-pause-circle:before {
-  content: "\f28b";
-}
-.fa-pause-circle-o:before {
-  content: "\f28c";
-}
-.fa-stop-circle:before {
-  content: "\f28d";
-}
-.fa-stop-circle-o:before {
-  content: "\f28e";
-}
-.fa-shopping-bag:before {
-  content: "\f290";
-}
-.fa-shopping-basket:before {
-  content: "\f291";
-}
-.fa-hashtag:before {
-  content: "\f292";
-}
-.fa-bluetooth:before {
-  content: "\f293";
-}
-.fa-bluetooth-b:before {
-  content: "\f294";
-}
-.fa-percent:before {
-  content: "\f295";
-}
-.fa-gitlab:before {
-  content: "\f296";
-}
-.fa-wpbeginner:before {
-  content: "\f297";
-}
-.fa-wpforms:before {
-  content: "\f298";
-}
-.fa-envira:before {
-  content: "\f299";
-}
-.fa-universal-access:before {
-  content: "\f29a";
-}
-.fa-wheelchair-alt:before {
-  content: "\f29b";
-}
-.fa-question-circle-o:before {
-  content: "\f29c";
-}
-.fa-blind:before {
-  content: "\f29d";
-}
-.fa-audio-description:before {
-  content: "\f29e";
-}
-.fa-volume-control-phone:before {
-  content: "\f2a0";
-}
-.fa-braille:before {
-  content: "\f2a1";
-}
-.fa-assistive-listening-systems:before {
-  content: "\f2a2";
-}
-.fa-asl-interpreting:before,
-.fa-american-sign-language-interpreting:before {
-  content: "\f2a3";
-}
-.fa-deafness:before,
-.fa-hard-of-hearing:before,
-.fa-deaf:before {
-  content: "\f2a4";
-}
-.fa-glide:before {
-  content: "\f2a5";
-}
-.fa-glide-g:before {
-  content: "\f2a6";
-}
-.fa-signing:before,
-.fa-sign-language:before {
-  content: "\f2a7";
-}
-.fa-low-vision:before {
-  content: "\f2a8";
-}
-.fa-viadeo:before {
-  content: "\f2a9";
-}
-.fa-viadeo-square:before {
-  content: "\f2aa";
-}
-.fa-snapchat:before {
-  content: "\f2ab";
-}
-.fa-snapchat-ghost:before {
-  content: "\f2ac";
-}
-.fa-snapchat-square:before {
-  content: "\f2ad";
-}
-.fa-pied-piper:before {
-  content: "\f2ae";
-}
-.fa-first-order:before {
-  content: "\f2b0";
-}
-.fa-yoast:before {
-  content: "\f2b1";
-}
-.fa-themeisle:before {
-  content: "\f2b2";
-}
-.fa-google-plus-circle:before,
-.fa-google-plus-official:before {
-  content: "\f2b3";
-}
-.fa-fa:before,
-.fa-font-awesome:before {
-  content: "\f2b4";
-}
-.fa-handshake-o:before {
-  content: "\f2b5";
-}
-.fa-envelope-open:before {
-  content: "\f2b6";
-}
-.fa-envelope-open-o:before {
-  content: "\f2b7";
-}
-.fa-linode:before {
-  content: "\f2b8";
-}
-.fa-address-book:before {
-  content: "\f2b9";
-}
-.fa-address-book-o:before {
-  content: "\f2ba";
-}
-.fa-vcard:before,
-.fa-address-card:before {
-  content: "\f2bb";
-}
-.fa-vcard-o:before,
-.fa-address-card-o:before {
-  content: "\f2bc";
-}
-.fa-user-circle:before {
-  content: "\f2bd";
-}
-.fa-user-circle-o:before {
-  content: "\f2be";
-}
-.fa-user-o:before {
-  content: "\f2c0";
-}
-.fa-id-badge:before {
-  content: "\f2c1";
-}
-.fa-drivers-license:before,
-.fa-id-card:before {
-  content: "\f2c2";
-}
-.fa-drivers-license-o:before,
-.fa-id-card-o:before {
-  content: "\f2c3";
-}
-.fa-quora:before {
-  content: "\f2c4";
-}
-.fa-free-code-camp:before {
-  content: "\f2c5";
-}
-.fa-telegram:before {
-  content: "\f2c6";
-}
-.fa-thermometer-4:before,
-.fa-thermometer:before,
-.fa-thermometer-full:before {
-  content: "\f2c7";
-}
-.fa-thermometer-3:before,
-.fa-thermometer-three-quarters:before {
-  content: "\f2c8";
-}
-.fa-thermometer-2:before,
-.fa-thermometer-half:before {
-  content: "\f2c9";
-}
-.fa-thermometer-1:before,
-.fa-thermometer-quarter:before {
-  content: "\f2ca";
-}
-.fa-thermometer-0:before,
-.fa-thermometer-empty:before {
-  content: "\f2cb";
-}
-.fa-shower:before {
-  content: "\f2cc";
-}
-.fa-bathtub:before,
-.fa-s15:before,
-.fa-bath:before {
-  content: "\f2cd";
-}
-.fa-podcast:before {
-  content: "\f2ce";
-}
-.fa-window-maximize:before {
-  content: "\f2d0";
-}
-.fa-window-minimize:before {
-  content: "\f2d1";
-}
-.fa-window-restore:before {
-  content: "\f2d2";
-}
-.fa-times-rectangle:before,
-.fa-window-close:before {
-  content: "\f2d3";
-}
-.fa-times-rectangle-o:before,
-.fa-window-close-o:before {
-  content: "\f2d4";
-}
-.fa-bandcamp:before {
-  content: "\f2d5";
-}
-.fa-grav:before {
-  content: "\f2d6";
-}
-.fa-etsy:before {
-  content: "\f2d7";
-}
-.fa-imdb:before {
-  content: "\f2d8";
-}
-.fa-ravelry:before {
-  content: "\f2d9";
-}
-.fa-eercast:before {
-  content: "\f2da";
-}
-.fa-microchip:before {
-  content: "\f2db";
-}
-.fa-snowflake-o:before {
-  content: "\f2dc";
-}
-.fa-superpowers:before {
-  content: "\f2dd";
-}
-.fa-wpexplorer:before {
-  content: "\f2de";
-}
-.fa-meetup:before {
-  content: "\f2e0";
-}
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  padding: 0;
-  margin: -1px;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
-  position: static;
-  width: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  clip: auto;
-}
diff --git a/docs/static/fontawesome/css/font-awesome.css b/docs/static/fontawesome/css/font-awesome.css
deleted file mode 100644
index ee906a81..00000000
--- a/docs/static/fontawesome/css/font-awesome.css
+++ /dev/null
@@ -1,2337 +0,0 @@
-/*!
- *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
-  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-.fa {
-  display: inline-block;
-  font: normal normal normal 14px/1 FontAwesome;
-  font-size: inherit;
-  text-rendering: auto;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-/* makes the font 33% larger relative to the icon container */
-.fa-lg {
-  font-size: 1.33333333em;
-  line-height: 0.75em;
-  vertical-align: -15%;
-}
-.fa-2x {
-  font-size: 2em;
-}
-.fa-3x {
-  font-size: 3em;
-}
-.fa-4x {
-  font-size: 4em;
-}
-.fa-5x {
-  font-size: 5em;
-}
-.fa-fw {
-  width: 1.28571429em;
-  text-align: center;
-}
-.fa-ul {
-  padding-left: 0;
-  margin-left: 2.14285714em;
-  list-style-type: none;
-}
-.fa-ul > li {
-  position: relative;
-}
-.fa-li {
-  position: absolute;
-  left: -2.14285714em;
-  width: 2.14285714em;
-  top: 0.14285714em;
-  text-align: center;
-}
-.fa-li.fa-lg {
-  left: -1.85714286em;
-}
-.fa-border {
-  padding: .2em .25em .15em;
-  border: solid 0.08em #eeeeee;
-  border-radius: .1em;
-}
-.fa-pull-left {
-  float: left;
-}
-.fa-pull-right {
-  float: right;
-}
-.fa.fa-pull-left {
-  margin-right: .3em;
-}
-.fa.fa-pull-right {
-  margin-left: .3em;
-}
-/* Deprecated as of 4.4.0 */
-.pull-right {
-  float: right;
-}
-.pull-left {
-  float: left;
-}
-.fa.pull-left {
-  margin-right: .3em;
-}
-.fa.pull-right {
-  margin-left: .3em;
-}
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-  animation: fa-spin 2s infinite linear;
-}
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-  animation: fa-spin 1s infinite steps(8);
-}
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-.fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-  -webkit-transform: rotate(90deg);
-  -ms-transform: rotate(90deg);
-  transform: rotate(90deg);
-}
-.fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-  -webkit-transform: rotate(180deg);
-  -ms-transform: rotate(180deg);
-  transform: rotate(180deg);
-}
-.fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-  -webkit-transform: rotate(270deg);
-  -ms-transform: rotate(270deg);
-  transform: rotate(270deg);
-}
-.fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-  -webkit-transform: scale(-1, 1);
-  -ms-transform: scale(-1, 1);
-  transform: scale(-1, 1);
-}
-.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(1, -1);
-  -ms-transform: scale(1, -1);
-  transform: scale(1, -1);
-}
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical {
-  filter: none;
-}
-.fa-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.fa-stack-1x,
-.fa-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.fa-stack-1x {
-  line-height: inherit;
-}
-.fa-stack-2x {
-  font-size: 2em;
-}
-.fa-inverse {
-  color: #ffffff;
-}
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-.fa-glass:before {
-  content: "\f000";
-}
-.fa-music:before {
-  content: "\f001";
-}
-.fa-search:before {
-  content: "\f002";
-}
-.fa-envelope-o:before {
-  content: "\f003";
-}
-.fa-heart:before {
-  content: "\f004";
-}
-.fa-star:before {
-  content: "\f005";
-}
-.fa-star-o:before {
-  content: "\f006";
-}
-.fa-user:before {
-  content: "\f007";
-}
-.fa-film:before {
-  content: "\f008";
-}
-.fa-th-large:before {
-  content: "\f009";
-}
-.fa-th:before {
-  content: "\f00a";
-}
-.fa-th-list:before {
-  content: "\f00b";
-}
-.fa-check:before {
-  content: "\f00c";
-}
-.fa-remove:before,
-.fa-close:before,
-.fa-times:before {
-  content: "\f00d";
-}
-.fa-search-plus:before {
-  content: "\f00e";
-}
-.fa-search-minus:before {
-  content: "\f010";
-}
-.fa-power-off:before {
-  content: "\f011";
-}
-.fa-signal:before {
-  content: "\f012";
-}
-.fa-gear:before,
-.fa-cog:before {
-  content: "\f013";
-}
-.fa-trash-o:before {
-  content: "\f014";
-}
-.fa-home:before {
-  content: "\f015";
-}
-.fa-file-o:before {
-  content: "\f016";
-}
-.fa-clock-o:before {
-  content: "\f017";
-}
-.fa-road:before {
-  content: "\f018";
-}
-.fa-download:before {
-  content: "\f019";
-}
-.fa-arrow-circle-o-down:before {
-  content: "\f01a";
-}
-.fa-arrow-circle-o-up:before {
-  content: "\f01b";
-}
-.fa-inbox:before {
-  content: "\f01c";
-}
-.fa-play-circle-o:before {
-  content: "\f01d";
-}
-.fa-rotate-right:before,
-.fa-repeat:before {
-  content: "\f01e";
-}
-.fa-refresh:before {
-  content: "\f021";
-}
-.fa-list-alt:before {
-  content: "\f022";
-}
-.fa-lock:before {
-  content: "\f023";
-}
-.fa-flag:before {
-  content: "\f024";
-}
-.fa-headphones:before {
-  content: "\f025";
-}
-.fa-volume-off:before {
-  content: "\f026";
-}
-.fa-volume-down:before {
-  content: "\f027";
-}
-.fa-volume-up:before {
-  content: "\f028";
-}
-.fa-qrcode:before {
-  content: "\f029";
-}
-.fa-barcode:before {
-  content: "\f02a";
-}
-.fa-tag:before {
-  content: "\f02b";
-}
-.fa-tags:before {
-  content: "\f02c";
-}
-.fa-book:before {
-  content: "\f02d";
-}
-.fa-bookmark:before {
-  content: "\f02e";
-}
-.fa-print:before {
-  content: "\f02f";
-}
-.fa-camera:before {
-  content: "\f030";
-}
-.fa-font:before {
-  content: "\f031";
-}
-.fa-bold:before {
-  content: "\f032";
-}
-.fa-italic:before {
-  content: "\f033";
-}
-.fa-text-height:before {
-  content: "\f034";
-}
-.fa-text-width:before {
-  content: "\f035";
-}
-.fa-align-left:before {
-  content: "\f036";
-}
-.fa-align-center:before {
-  content: "\f037";
-}
-.fa-align-right:before {
-  content: "\f038";
-}
-.fa-align-justify:before {
-  content: "\f039";
-}
-.fa-list:before {
-  content: "\f03a";
-}
-.fa-dedent:before,
-.fa-outdent:before {
-  content: "\f03b";
-}
-.fa-indent:before {
-  content: "\f03c";
-}
-.fa-video-camera:before {
-  content: "\f03d";
-}
-.fa-photo:before,
-.fa-image:before,
-.fa-picture-o:before {
-  content: "\f03e";
-}
-.fa-pencil:before {
-  content: "\f040";
-}
-.fa-map-marker:before {
-  content: "\f041";
-}
-.fa-adjust:before {
-  content: "\f042";
-}
-.fa-tint:before {
-  content: "\f043";
-}
-.fa-edit:before,
-.fa-pencil-square-o:before {
-  content: "\f044";
-}
-.fa-share-square-o:before {
-  content: "\f045";
-}
-.fa-check-square-o:before {
-  content: "\f046";
-}
-.fa-arrows:before {
-  content: "\f047";
-}
-.fa-step-backward:before {
-  content: "\f048";
-}
-.fa-fast-backward:before {
-  content: "\f049";
-}
-.fa-backward:before {
-  content: "\f04a";
-}
-.fa-play:before {
-  content: "\f04b";
-}
-.fa-pause:before {
-  content: "\f04c";
-}
-.fa-stop:before {
-  content: "\f04d";
-}
-.fa-forward:before {
-  content: "\f04e";
-}
-.fa-fast-forward:before {
-  content: "\f050";
-}
-.fa-step-forward:before {
-  content: "\f051";
-}
-.fa-eject:before {
-  content: "\f052";
-}
-.fa-chevron-left:before {
-  content: "\f053";
-}
-.fa-chevron-right:before {
-  content: "\f054";
-}
-.fa-plus-circle:before {
-  content: "\f055";
-}
-.fa-minus-circle:before {
-  content: "\f056";
-}
-.fa-times-circle:before {
-  content: "\f057";
-}
-.fa-check-circle:before {
-  content: "\f058";
-}
-.fa-question-circle:before {
-  content: "\f059";
-}
-.fa-info-circle:before {
-  content: "\f05a";
-}
-.fa-crosshairs:before {
-  content: "\f05b";
-}
-.fa-times-circle-o:before {
-  content: "\f05c";
-}
-.fa-check-circle-o:before {
-  content: "\f05d";
-}
-.fa-ban:before {
-  content: "\f05e";
-}
-.fa-arrow-left:before {
-  content: "\f060";
-}
-.fa-arrow-right:before {
-  content: "\f061";
-}
-.fa-arrow-up:before {
-  content: "\f062";
-}
-.fa-arrow-down:before {
-  content: "\f063";
-}
-.fa-mail-forward:before,
-.fa-share:before {
-  content: "\f064";
-}
-.fa-expand:before {
-  content: "\f065";
-}
-.fa-compress:before {
-  content: "\f066";
-}
-.fa-plus:before {
-  content: "\f067";
-}
-.fa-minus:before {
-  content: "\f068";
-}
-.fa-asterisk:before {
-  content: "\f069";
-}
-.fa-exclamation-circle:before {
-  content: "\f06a";
-}
-.fa-gift:before {
-  content: "\f06b";
-}
-.fa-leaf:before {
-  content: "\f06c";
-}
-.fa-fire:before {
-  content: "\f06d";
-}
-.fa-eye:before {
-  content: "\f06e";
-}
-.fa-eye-slash:before {
-  content: "\f070";
-}
-.fa-warning:before,
-.fa-exclamation-triangle:before {
-  content: "\f071";
-}
-.fa-plane:before {
-  content: "\f072";
-}
-.fa-calendar:before {
-  content: "\f073";
-}
-.fa-random:before {
-  content: "\f074";
-}
-.fa-comment:before {
-  content: "\f075";
-}
-.fa-magnet:before {
-  content: "\f076";
-}
-.fa-chevron-up:before {
-  content: "\f077";
-}
-.fa-chevron-down:before {
-  content: "\f078";
-}
-.fa-retweet:before {
-  content: "\f079";
-}
-.fa-shopping-cart:before {
-  content: "\f07a";
-}
-.fa-folder:before {
-  content: "\f07b";
-}
-.fa-folder-open:before {
-  content: "\f07c";
-}
-.fa-arrows-v:before {
-  content: "\f07d";
-}
-.fa-arrows-h:before {
-  content: "\f07e";
-}
-.fa-bar-chart-o:before,
-.fa-bar-chart:before {
-  content: "\f080";
-}
-.fa-twitter-square:before {
-  content: "\f081";
-}
-.fa-facebook-square:before {
-  content: "\f082";
-}
-.fa-camera-retro:before {
-  content: "\f083";
-}
-.fa-key:before {
-  content: "\f084";
-}
-.fa-gears:before,
-.fa-cogs:before {
-  content: "\f085";
-}
-.fa-comments:before {
-  content: "\f086";
-}
-.fa-thumbs-o-up:before {
-  content: "\f087";
-}
-.fa-thumbs-o-down:before {
-  content: "\f088";
-}
-.fa-star-half:before {
-  content: "\f089";
-}
-.fa-heart-o:before {
-  content: "\f08a";
-}
-.fa-sign-out:before {
-  content: "\f08b";
-}
-.fa-linkedin-square:before {
-  content: "\f08c";
-}
-.fa-thumb-tack:before {
-  content: "\f08d";
-}
-.fa-external-link:before {
-  content: "\f08e";
-}
-.fa-sign-in:before {
-  content: "\f090";
-}
-.fa-trophy:before {
-  content: "\f091";
-}
-.fa-github-square:before {
-  content: "\f092";
-}
-.fa-upload:before {
-  content: "\f093";
-}
-.fa-lemon-o:before {
-  content: "\f094";
-}
-.fa-phone:before {
-  content: "\f095";
-}
-.fa-square-o:before {
-  content: "\f096";
-}
-.fa-bookmark-o:before {
-  content: "\f097";
-}
-.fa-phone-square:before {
-  content: "\f098";
-}
-.fa-twitter:before {
-  content: "\f099";
-}
-.fa-facebook-f:before,
-.fa-facebook:before {
-  content: "\f09a";
-}
-.fa-github:before {
-  content: "\f09b";
-}
-.fa-unlock:before {
-  content: "\f09c";
-}
-.fa-credit-card:before {
-  content: "\f09d";
-}
-.fa-feed:before,
-.fa-rss:before {
-  content: "\f09e";
-}
-.fa-hdd-o:before {
-  content: "\f0a0";
-}
-.fa-bullhorn:before {
-  content: "\f0a1";
-}
-.fa-bell:before {
-  content: "\f0f3";
-}
-.fa-certificate:before {
-  content: "\f0a3";
-}
-.fa-hand-o-right:before {
-  content: "\f0a4";
-}
-.fa-hand-o-left:before {
-  content: "\f0a5";
-}
-.fa-hand-o-up:before {
-  content: "\f0a6";
-}
-.fa-hand-o-down:before {
-  content: "\f0a7";
-}
-.fa-arrow-circle-left:before {
-  content: "\f0a8";
-}
-.fa-arrow-circle-right:before {
-  content: "\f0a9";
-}
-.fa-arrow-circle-up:before {
-  content: "\f0aa";
-}
-.fa-arrow-circle-down:before {
-  content: "\f0ab";
-}
-.fa-globe:before {
-  content: "\f0ac";
-}
-.fa-wrench:before {
-  content: "\f0ad";
-}
-.fa-tasks:before {
-  content: "\f0ae";
-}
-.fa-filter:before {
-  content: "\f0b0";
-}
-.fa-briefcase:before {
-  content: "\f0b1";
-}
-.fa-arrows-alt:before {
-  content: "\f0b2";
-}
-.fa-group:before,
-.fa-users:before {
-  content: "\f0c0";
-}
-.fa-chain:before,
-.fa-link:before {
-  content: "\f0c1";
-}
-.fa-cloud:before {
-  content: "\f0c2";
-}
-.fa-flask:before {
-  content: "\f0c3";
-}
-.fa-cut:before,
-.fa-scissors:before {
-  content: "\f0c4";
-}
-.fa-copy:before,
-.fa-files-o:before {
-  content: "\f0c5";
-}
-.fa-paperclip:before {
-  content: "\f0c6";
-}
-.fa-save:before,
-.fa-floppy-o:before {
-  content: "\f0c7";
-}
-.fa-square:before {
-  content: "\f0c8";
-}
-.fa-navicon:before,
-.fa-reorder:before,
-.fa-bars:before {
-  content: "\f0c9";
-}
-.fa-list-ul:before {
-  content: "\f0ca";
-}
-.fa-list-ol:before {
-  content: "\f0cb";
-}
-.fa-strikethrough:before {
-  content: "\f0cc";
-}
-.fa-underline:before {
-  content: "\f0cd";
-}
-.fa-table:before {
-  content: "\f0ce";
-}
-.fa-magic:before {
-  content: "\f0d0";
-}
-.fa-truck:before {
-  content: "\f0d1";
-}
-.fa-pinterest:before {
-  content: "\f0d2";
-}
-.fa-pinterest-square:before {
-  content: "\f0d3";
-}
-.fa-google-plus-square:before {
-  content: "\f0d4";
-}
-.fa-google-plus:before {
-  content: "\f0d5";
-}
-.fa-money:before {
-  content: "\f0d6";
-}
-.fa-caret-down:before {
-  content: "\f0d7";
-}
-.fa-caret-up:before {
-  content: "\f0d8";
-}
-.fa-caret-left:before {
-  content: "\f0d9";
-}
-.fa-caret-right:before {
-  content: "\f0da";
-}
-.fa-columns:before {
-  content: "\f0db";
-}
-.fa-unsorted:before,
-.fa-sort:before {
-  content: "\f0dc";
-}
-.fa-sort-down:before,
-.fa-sort-desc:before {
-  content: "\f0dd";
-}
-.fa-sort-up:before,
-.fa-sort-asc:before {
-  content: "\f0de";
-}
-.fa-envelope:before {
-  content: "\f0e0";
-}
-.fa-linkedin:before {
-  content: "\f0e1";
-}
-.fa-rotate-left:before,
-.fa-undo:before {
-  content: "\f0e2";
-}
-.fa-legal:before,
-.fa-gavel:before {
-  content: "\f0e3";
-}
-.fa-dashboard:before,
-.fa-tachometer:before {
-  content: "\f0e4";
-}
-.fa-comment-o:before {
-  content: "\f0e5";
-}
-.fa-comments-o:before {
-  content: "\f0e6";
-}
-.fa-flash:before,
-.fa-bolt:before {
-  content: "\f0e7";
-}
-.fa-sitemap:before {
-  content: "\f0e8";
-}
-.fa-umbrella:before {
-  content: "\f0e9";
-}
-.fa-paste:before,
-.fa-clipboard:before {
-  content: "\f0ea";
-}
-.fa-lightbulb-o:before {
-  content: "\f0eb";
-}
-.fa-exchange:before {
-  content: "\f0ec";
-}
-.fa-cloud-download:before {
-  content: "\f0ed";
-}
-.fa-cloud-upload:before {
-  content: "\f0ee";
-}
-.fa-user-md:before {
-  content: "\f0f0";
-}
-.fa-stethoscope:before {
-  content: "\f0f1";
-}
-.fa-suitcase:before {
-  content: "\f0f2";
-}
-.fa-bell-o:before {
-  content: "\f0a2";
-}
-.fa-coffee:before {
-  content: "\f0f4";
-}
-.fa-cutlery:before {
-  content: "\f0f5";
-}
-.fa-file-text-o:before {
-  content: "\f0f6";
-}
-.fa-building-o:before {
-  content: "\f0f7";
-}
-.fa-hospital-o:before {
-  content: "\f0f8";
-}
-.fa-ambulance:before {
-  content: "\f0f9";
-}
-.fa-medkit:before {
-  content: "\f0fa";
-}
-.fa-fighter-jet:before {
-  content: "\f0fb";
-}
-.fa-beer:before {
-  content: "\f0fc";
-}
-.fa-h-square:before {
-  content: "\f0fd";
-}
-.fa-plus-square:before {
-  content: "\f0fe";
-}
-.fa-angle-double-left:before {
-  content: "\f100";
-}
-.fa-angle-double-right:before {
-  content: "\f101";
-}
-.fa-angle-double-up:before {
-  content: "\f102";
-}
-.fa-angle-double-down:before {
-  content: "\f103";
-}
-.fa-angle-left:before {
-  content: "\f104";
-}
-.fa-angle-right:before {
-  content: "\f105";
-}
-.fa-angle-up:before {
-  content: "\f106";
-}
-.fa-angle-down:before {
-  content: "\f107";
-}
-.fa-desktop:before {
-  content: "\f108";
-}
-.fa-laptop:before {
-  content: "\f109";
-}
-.fa-tablet:before {
-  content: "\f10a";
-}
-.fa-mobile-phone:before,
-.fa-mobile:before {
-  content: "\f10b";
-}
-.fa-circle-o:before {
-  content: "\f10c";
-}
-.fa-quote-left:before {
-  content: "\f10d";
-}
-.fa-quote-right:before {
-  content: "\f10e";
-}
-.fa-spinner:before {
-  content: "\f110";
-}
-.fa-circle:before {
-  content: "\f111";
-}
-.fa-mail-reply:before,
-.fa-reply:before {
-  content: "\f112";
-}
-.fa-github-alt:before {
-  content: "\f113";
-}
-.fa-folder-o:before {
-  content: "\f114";
-}
-.fa-folder-open-o:before {
-  content: "\f115";
-}
-.fa-smile-o:before {
-  content: "\f118";
-}
-.fa-frown-o:before {
-  content: "\f119";
-}
-.fa-meh-o:before {
-  content: "\f11a";
-}
-.fa-gamepad:before {
-  content: "\f11b";
-}
-.fa-keyboard-o:before {
-  content: "\f11c";
-}
-.fa-flag-o:before {
-  content: "\f11d";
-}
-.fa-flag-checkered:before {
-  content: "\f11e";
-}
-.fa-terminal:before {
-  content: "\f120";
-}
-.fa-code:before {
-  content: "\f121";
-}
-.fa-mail-reply-all:before,
-.fa-reply-all:before {
-  content: "\f122";
-}
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before {
-  content: "\f123";
-}
-.fa-location-arrow:before {
-  content: "\f124";
-}
-.fa-crop:before {
-  content: "\f125";
-}
-.fa-code-fork:before {
-  content: "\f126";
-}
-.fa-unlink:before,
-.fa-chain-broken:before {
-  content: "\f127";
-}
-.fa-question:before {
-  content: "\f128";
-}
-.fa-info:before {
-  content: "\f129";
-}
-.fa-exclamation:before {
-  content: "\f12a";
-}
-.fa-superscript:before {
-  content: "\f12b";
-}
-.fa-subscript:before {
-  content: "\f12c";
-}
-.fa-eraser:before {
-  content: "\f12d";
-}
-.fa-puzzle-piece:before {
-  content: "\f12e";
-}
-.fa-microphone:before {
-  content: "\f130";
-}
-.fa-microphone-slash:before {
-  content: "\f131";
-}
-.fa-shield:before {
-  content: "\f132";
-}
-.fa-calendar-o:before {
-  content: "\f133";
-}
-.fa-fire-extinguisher:before {
-  content: "\f134";
-}
-.fa-rocket:before {
-  content: "\f135";
-}
-.fa-maxcdn:before {
-  content: "\f136";
-}
-.fa-chevron-circle-left:before {
-  content: "\f137";
-}
-.fa-chevron-circle-right:before {
-  content: "\f138";
-}
-.fa-chevron-circle-up:before {
-  content: "\f139";
-}
-.fa-chevron-circle-down:before {
-  content: "\f13a";
-}
-.fa-html5:before {
-  content: "\f13b";
-}
-.fa-css3:before {
-  content: "\f13c";
-}
-.fa-anchor:before {
-  content: "\f13d";
-}
-.fa-unlock-alt:before {
-  content: "\f13e";
-}
-.fa-bullseye:before {
-  content: "\f140";
-}
-.fa-ellipsis-h:before {
-  content: "\f141";
-}
-.fa-ellipsis-v:before {
-  content: "\f142";
-}
-.fa-rss-square:before {
-  content: "\f143";
-}
-.fa-play-circle:before {
-  content: "\f144";
-}
-.fa-ticket:before {
-  content: "\f145";
-}
-.fa-minus-square:before {
-  content: "\f146";
-}
-.fa-minus-square-o:before {
-  content: "\f147";
-}
-.fa-level-up:before {
-  content: "\f148";
-}
-.fa-level-down:before {
-  content: "\f149";
-}
-.fa-check-square:before {
-  content: "\f14a";
-}
-.fa-pencil-square:before {
-  content: "\f14b";
-}
-.fa-external-link-square:before {
-  content: "\f14c";
-}
-.fa-share-square:before {
-  content: "\f14d";
-}
-.fa-compass:before {
-  content: "\f14e";
-}
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before {
-  content: "\f150";
-}
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before {
-  content: "\f151";
-}
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before {
-  content: "\f152";
-}
-.fa-euro:before,
-.fa-eur:before {
-  content: "\f153";
-}
-.fa-gbp:before {
-  content: "\f154";
-}
-.fa-dollar:before,
-.fa-usd:before {
-  content: "\f155";
-}
-.fa-rupee:before,
-.fa-inr:before {
-  content: "\f156";
-}
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
-  content: "\f157";
-}
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
-  content: "\f158";
-}
-.fa-won:before,
-.fa-krw:before {
-  content: "\f159";
-}
-.fa-bitcoin:before,
-.fa-btc:before {
-  content: "\f15a";
-}
-.fa-file:before {
-  content: "\f15b";
-}
-.fa-file-text:before {
-  content: "\f15c";
-}
-.fa-sort-alpha-asc:before {
-  content: "\f15d";
-}
-.fa-sort-alpha-desc:before {
-  content: "\f15e";
-}
-.fa-sort-amount-asc:before {
-  content: "\f160";
-}
-.fa-sort-amount-desc:before {
-  content: "\f161";
-}
-.fa-sort-numeric-asc:before {
-  content: "\f162";
-}
-.fa-sort-numeric-desc:before {
-  content: "\f163";
-}
-.fa-thumbs-up:before {
-  content: "\f164";
-}
-.fa-thumbs-down:before {
-  content: "\f165";
-}
-.fa-youtube-square:before {
-  content: "\f166";
-}
-.fa-youtube:before {
-  content: "\f167";
-}
-.fa-xing:before {
-  content: "\f168";
-}
-.fa-xing-square:before {
-  content: "\f169";
-}
-.fa-youtube-play:before {
-  content: "\f16a";
-}
-.fa-dropbox:before {
-  content: "\f16b";
-}
-.fa-stack-overflow:before {
-  content: "\f16c";
-}
-.fa-instagram:before {
-  content: "\f16d";
-}
-.fa-flickr:before {
-  content: "\f16e";
-}
-.fa-adn:before {
-  content: "\f170";
-}
-.fa-bitbucket:before {
-  content: "\f171";
-}
-.fa-bitbucket-square:before {
-  content: "\f172";
-}
-.fa-tumblr:before {
-  content: "\f173";
-}
-.fa-tumblr-square:before {
-  content: "\f174";
-}
-.fa-long-arrow-down:before {
-  content: "\f175";
-}
-.fa-long-arrow-up:before {
-  content: "\f176";
-}
-.fa-long-arrow-left:before {
-  content: "\f177";
-}
-.fa-long-arrow-right:before {
-  content: "\f178";
-}
-.fa-apple:before {
-  content: "\f179";
-}
-.fa-windows:before {
-  content: "\f17a";
-}
-.fa-android:before {
-  content: "\f17b";
-}
-.fa-linux:before {
-  content: "\f17c";
-}
-.fa-dribbble:before {
-  content: "\f17d";
-}
-.fa-skype:before {
-  content: "\f17e";
-}
-.fa-foursquare:before {
-  content: "\f180";
-}
-.fa-trello:before {
-  content: "\f181";
-}
-.fa-female:before {
-  content: "\f182";
-}
-.fa-male:before {
-  content: "\f183";
-}
-.fa-gittip:before,
-.fa-gratipay:before {
-  content: "\f184";
-}
-.fa-sun-o:before {
-  content: "\f185";
-}
-.fa-moon-o:before {
-  content: "\f186";
-}
-.fa-archive:before {
-  content: "\f187";
-}
-.fa-bug:before {
-  content: "\f188";
-}
-.fa-vk:before {
-  content: "\f189";
-}
-.fa-weibo:before {
-  content: "\f18a";
-}
-.fa-renren:before {
-  content: "\f18b";
-}
-.fa-pagelines:before {
-  content: "\f18c";
-}
-.fa-stack-exchange:before {
-  content: "\f18d";
-}
-.fa-arrow-circle-o-right:before {
-  content: "\f18e";
-}
-.fa-arrow-circle-o-left:before {
-  content: "\f190";
-}
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before {
-  content: "\f191";
-}
-.fa-dot-circle-o:before {
-  content: "\f192";
-}
-.fa-wheelchair:before {
-  content: "\f193";
-}
-.fa-vimeo-square:before {
-  content: "\f194";
-}
-.fa-turkish-lira:before,
-.fa-try:before {
-  content: "\f195";
-}
-.fa-plus-square-o:before {
-  content: "\f196";
-}
-.fa-space-shuttle:before {
-  content: "\f197";
-}
-.fa-slack:before {
-  content: "\f198";
-}
-.fa-envelope-square:before {
-  content: "\f199";
-}
-.fa-wordpress:before {
-  content: "\f19a";
-}
-.fa-openid:before {
-  content: "\f19b";
-}
-.fa-institution:before,
-.fa-bank:before,
-.fa-university:before {
-  content: "\f19c";
-}
-.fa-mortar-board:before,
-.fa-graduation-cap:before {
-  content: "\f19d";
-}
-.fa-yahoo:before {
-  content: "\f19e";
-}
-.fa-google:before {
-  content: "\f1a0";
-}
-.fa-reddit:before {
-  content: "\f1a1";
-}
-.fa-reddit-square:before {
-  content: "\f1a2";
-}
-.fa-stumbleupon-circle:before {
-  content: "\f1a3";
-}
-.fa-stumbleupon:before {
-  content: "\f1a4";
-}
-.fa-delicious:before {
-  content: "\f1a5";
-}
-.fa-digg:before {
-  content: "\f1a6";
-}
-.fa-pied-piper-pp:before {
-  content: "\f1a7";
-}
-.fa-pied-piper-alt:before {
-  content: "\f1a8";
-}
-.fa-drupal:before {
-  content: "\f1a9";
-}
-.fa-joomla:before {
-  content: "\f1aa";
-}
-.fa-language:before {
-  content: "\f1ab";
-}
-.fa-fax:before {
-  content: "\f1ac";
-}
-.fa-building:before {
-  content: "\f1ad";
-}
-.fa-child:before {
-  content: "\f1ae";
-}
-.fa-paw:before {
-  content: "\f1b0";
-}
-.fa-spoon:before {
-  content: "\f1b1";
-}
-.fa-cube:before {
-  content: "\f1b2";
-}
-.fa-cubes:before {
-  content: "\f1b3";
-}
-.fa-behance:before {
-  content: "\f1b4";
-}
-.fa-behance-square:before {
-  content: "\f1b5";
-}
-.fa-steam:before {
-  content: "\f1b6";
-}
-.fa-steam-square:before {
-  content: "\f1b7";
-}
-.fa-recycle:before {
-  content: "\f1b8";
-}
-.fa-automobile:before,
-.fa-car:before {
-  content: "\f1b9";
-}
-.fa-cab:before,
-.fa-taxi:before {
-  content: "\f1ba";
-}
-.fa-tree:before {
-  content: "\f1bb";
-}
-.fa-spotify:before {
-  content: "\f1bc";
-}
-.fa-deviantart:before {
-  content: "\f1bd";
-}
-.fa-soundcloud:before {
-  content: "\f1be";
-}
-.fa-database:before {
-  content: "\f1c0";
-}
-.fa-file-pdf-o:before {
-  content: "\f1c1";
-}
-.fa-file-word-o:before {
-  content: "\f1c2";
-}
-.fa-file-excel-o:before {
-  content: "\f1c3";
-}
-.fa-file-powerpoint-o:before {
-  content: "\f1c4";
-}
-.fa-file-photo-o:before,
-.fa-file-picture-o:before,
-.fa-file-image-o:before {
-  content: "\f1c5";
-}
-.fa-file-zip-o:before,
-.fa-file-archive-o:before {
-  content: "\f1c6";
-}
-.fa-file-sound-o:before,
-.fa-file-audio-o:before {
-  content: "\f1c7";
-}
-.fa-file-movie-o:before,
-.fa-file-video-o:before {
-  content: "\f1c8";
-}
-.fa-file-code-o:before {
-  content: "\f1c9";
-}
-.fa-vine:before {
-  content: "\f1ca";
-}
-.fa-codepen:before {
-  content: "\f1cb";
-}
-.fa-jsfiddle:before {
-  content: "\f1cc";
-}
-.fa-life-bouy:before,
-.fa-life-buoy:before,
-.fa-life-saver:before,
-.fa-support:before,
-.fa-life-ring:before {
-  content: "\f1cd";
-}
-.fa-circle-o-notch:before {
-  content: "\f1ce";
-}
-.fa-ra:before,
-.fa-resistance:before,
-.fa-rebel:before {
-  content: "\f1d0";
-}
-.fa-ge:before,
-.fa-empire:before {
-  content: "\f1d1";
-}
-.fa-git-square:before {
-  content: "\f1d2";
-}
-.fa-git:before {
-  content: "\f1d3";
-}
-.fa-y-combinator-square:before,
-.fa-yc-square:before,
-.fa-hacker-news:before {
-  content: "\f1d4";
-}
-.fa-tencent-weibo:before {
-  content: "\f1d5";
-}
-.fa-qq:before {
-  content: "\f1d6";
-}
-.fa-wechat:before,
-.fa-weixin:before {
-  content: "\f1d7";
-}
-.fa-send:before,
-.fa-paper-plane:before {
-  content: "\f1d8";
-}
-.fa-send-o:before,
-.fa-paper-plane-o:before {
-  content: "\f1d9";
-}
-.fa-history:before {
-  content: "\f1da";
-}
-.fa-circle-thin:before {
-  content: "\f1db";
-}
-.fa-header:before {
-  content: "\f1dc";
-}
-.fa-paragraph:before {
-  content: "\f1dd";
-}
-.fa-sliders:before {
-  content: "\f1de";
-}
-.fa-share-alt:before {
-  content: "\f1e0";
-}
-.fa-share-alt-square:before {
-  content: "\f1e1";
-}
-.fa-bomb:before {
-  content: "\f1e2";
-}
-.fa-soccer-ball-o:before,
-.fa-futbol-o:before {
-  content: "\f1e3";
-}
-.fa-tty:before {
-  content: "\f1e4";
-}
-.fa-binoculars:before {
-  content: "\f1e5";
-}
-.fa-plug:before {
-  content: "\f1e6";
-}
-.fa-slideshare:before {
-  content: "\f1e7";
-}
-.fa-twitch:before {
-  content: "\f1e8";
-}
-.fa-yelp:before {
-  content: "\f1e9";
-}
-.fa-newspaper-o:before {
-  content: "\f1ea";
-}
-.fa-wifi:before {
-  content: "\f1eb";
-}
-.fa-calculator:before {
-  content: "\f1ec";
-}
-.fa-paypal:before {
-  content: "\f1ed";
-}
-.fa-google-wallet:before {
-  content: "\f1ee";
-}
-.fa-cc-visa:before {
-  content: "\f1f0";
-}
-.fa-cc-mastercard:before {
-  content: "\f1f1";
-}
-.fa-cc-discover:before {
-  content: "\f1f2";
-}
-.fa-cc-amex:before {
-  content: "\f1f3";
-}
-.fa-cc-paypal:before {
-  content: "\f1f4";
-}
-.fa-cc-stripe:before {
-  content: "\f1f5";
-}
-.fa-bell-slash:before {
-  content: "\f1f6";
-}
-.fa-bell-slash-o:before {
-  content: "\f1f7";
-}
-.fa-trash:before {
-  content: "\f1f8";
-}
-.fa-copyright:before {
-  content: "\f1f9";
-}
-.fa-at:before {
-  content: "\f1fa";
-}
-.fa-eyedropper:before {
-  content: "\f1fb";
-}
-.fa-paint-brush:before {
-  content: "\f1fc";
-}
-.fa-birthday-cake:before {
-  content: "\f1fd";
-}
-.fa-area-chart:before {
-  content: "\f1fe";
-}
-.fa-pie-chart:before {
-  content: "\f200";
-}
-.fa-line-chart:before {
-  content: "\f201";
-}
-.fa-lastfm:before {
-  content: "\f202";
-}
-.fa-lastfm-square:before {
-  content: "\f203";
-}
-.fa-toggle-off:before {
-  content: "\f204";
-}
-.fa-toggle-on:before {
-  content: "\f205";
-}
-.fa-bicycle:before {
-  content: "\f206";
-}
-.fa-bus:before {
-  content: "\f207";
-}
-.fa-ioxhost:before {
-  content: "\f208";
-}
-.fa-angellist:before {
-  content: "\f209";
-}
-.fa-cc:before {
-  content: "\f20a";
-}
-.fa-shekel:before,
-.fa-sheqel:before,
-.fa-ils:before {
-  content: "\f20b";
-}
-.fa-meanpath:before {
-  content: "\f20c";
-}
-.fa-buysellads:before {
-  content: "\f20d";
-}
-.fa-connectdevelop:before {
-  content: "\f20e";
-}
-.fa-dashcube:before {
-  content: "\f210";
-}
-.fa-forumbee:before {
-  content: "\f211";
-}
-.fa-leanpub:before {
-  content: "\f212";
-}
-.fa-sellsy:before {
-  content: "\f213";
-}
-.fa-shirtsinbulk:before {
-  content: "\f214";
-}
-.fa-simplybuilt:before {
-  content: "\f215";
-}
-.fa-skyatlas:before {
-  content: "\f216";
-}
-.fa-cart-plus:before {
-  content: "\f217";
-}
-.fa-cart-arrow-down:before {
-  content: "\f218";
-}
-.fa-diamond:before {
-  content: "\f219";
-}
-.fa-ship:before {
-  content: "\f21a";
-}
-.fa-user-secret:before {
-  content: "\f21b";
-}
-.fa-motorcycle:before {
-  content: "\f21c";
-}
-.fa-street-view:before {
-  content: "\f21d";
-}
-.fa-heartbeat:before {
-  content: "\f21e";
-}
-.fa-venus:before {
-  content: "\f221";
-}
-.fa-mars:before {
-  content: "\f222";
-}
-.fa-mercury:before {
-  content: "\f223";
-}
-.fa-intersex:before,
-.fa-transgender:before {
-  content: "\f224";
-}
-.fa-transgender-alt:before {
-  content: "\f225";
-}
-.fa-venus-double:before {
-  content: "\f226";
-}
-.fa-mars-double:before {
-  content: "\f227";
-}
-.fa-venus-mars:before {
-  content: "\f228";
-}
-.fa-mars-stroke:before {
-  content: "\f229";
-}
-.fa-mars-stroke-v:before {
-  content: "\f22a";
-}
-.fa-mars-stroke-h:before {
-  content: "\f22b";
-}
-.fa-neuter:before {
-  content: "\f22c";
-}
-.fa-genderless:before {
-  content: "\f22d";
-}
-.fa-facebook-official:before {
-  content: "\f230";
-}
-.fa-pinterest-p:before {
-  content: "\f231";
-}
-.fa-whatsapp:before {
-  content: "\f232";
-}
-.fa-server:before {
-  content: "\f233";
-}
-.fa-user-plus:before {
-  content: "\f234";
-}
-.fa-user-times:before {
-  content: "\f235";
-}
-.fa-hotel:before,
-.fa-bed:before {
-  content: "\f236";
-}
-.fa-viacoin:before {
-  content: "\f237";
-}
-.fa-train:before {
-  content: "\f238";
-}
-.fa-subway:before {
-  content: "\f239";
-}
-.fa-medium:before {
-  content: "\f23a";
-}
-.fa-yc:before,
-.fa-y-combinator:before {
-  content: "\f23b";
-}
-.fa-optin-monster:before {
-  content: "\f23c";
-}
-.fa-opencart:before {
-  content: "\f23d";
-}
-.fa-expeditedssl:before {
-  content: "\f23e";
-}
-.fa-battery-4:before,
-.fa-battery:before,
-.fa-battery-full:before {
-  content: "\f240";
-}
-.fa-battery-3:before,
-.fa-battery-three-quarters:before {
-  content: "\f241";
-}
-.fa-battery-2:before,
-.fa-battery-half:before {
-  content: "\f242";
-}
-.fa-battery-1:before,
-.fa-battery-quarter:before {
-  content: "\f243";
-}
-.fa-battery-0:before,
-.fa-battery-empty:before {
-  content: "\f244";
-}
-.fa-mouse-pointer:before {
-  content: "\f245";
-}
-.fa-i-cursor:before {
-  content: "\f246";
-}
-.fa-object-group:before {
-  content: "\f247";
-}
-.fa-object-ungroup:before {
-  content: "\f248";
-}
-.fa-sticky-note:before {
-  content: "\f249";
-}
-.fa-sticky-note-o:before {
-  content: "\f24a";
-}
-.fa-cc-jcb:before {
-  content: "\f24b";
-}
-.fa-cc-diners-club:before {
-  content: "\f24c";
-}
-.fa-clone:before {
-  content: "\f24d";
-}
-.fa-balance-scale:before {
-  content: "\f24e";
-}
-.fa-hourglass-o:before {
-  content: "\f250";
-}
-.fa-hourglass-1:before,
-.fa-hourglass-start:before {
-  content: "\f251";
-}
-.fa-hourglass-2:before,
-.fa-hourglass-half:before {
-  content: "\f252";
-}
-.fa-hourglass-3:before,
-.fa-hourglass-end:before {
-  content: "\f253";
-}
-.fa-hourglass:before {
-  content: "\f254";
-}
-.fa-hand-grab-o:before,
-.fa-hand-rock-o:before {
-  content: "\f255";
-}
-.fa-hand-stop-o:before,
-.fa-hand-paper-o:before {
-  content: "\f256";
-}
-.fa-hand-scissors-o:before {
-  content: "\f257";
-}
-.fa-hand-lizard-o:before {
-  content: "\f258";
-}
-.fa-hand-spock-o:before {
-  content: "\f259";
-}
-.fa-hand-pointer-o:before {
-  content: "\f25a";
-}
-.fa-hand-peace-o:before {
-  content: "\f25b";
-}
-.fa-trademark:before {
-  content: "\f25c";
-}
-.fa-registered:before {
-  content: "\f25d";
-}
-.fa-creative-commons:before {
-  content: "\f25e";
-}
-.fa-gg:before {
-  content: "\f260";
-}
-.fa-gg-circle:before {
-  content: "\f261";
-}
-.fa-tripadvisor:before {
-  content: "\f262";
-}
-.fa-odnoklassniki:before {
-  content: "\f263";
-}
-.fa-odnoklassniki-square:before {
-  content: "\f264";
-}
-.fa-get-pocket:before {
-  content: "\f265";
-}
-.fa-wikipedia-w:before {
-  content: "\f266";
-}
-.fa-safari:before {
-  content: "\f267";
-}
-.fa-chrome:before {
-  content: "\f268";
-}
-.fa-firefox:before {
-  content: "\f269";
-}
-.fa-opera:before {
-  content: "\f26a";
-}
-.fa-internet-explorer:before {
-  content: "\f26b";
-}
-.fa-tv:before,
-.fa-television:before {
-  content: "\f26c";
-}
-.fa-contao:before {
-  content: "\f26d";
-}
-.fa-500px:before {
-  content: "\f26e";
-}
-.fa-amazon:before {
-  content: "\f270";
-}
-.fa-calendar-plus-o:before {
-  content: "\f271";
-}
-.fa-calendar-minus-o:before {
-  content: "\f272";
-}
-.fa-calendar-times-o:before {
-  content: "\f273";
-}
-.fa-calendar-check-o:before {
-  content: "\f274";
-}
-.fa-industry:before {
-  content: "\f275";
-}
-.fa-map-pin:before {
-  content: "\f276";
-}
-.fa-map-signs:before {
-  content: "\f277";
-}
-.fa-map-o:before {
-  content: "\f278";
-}
-.fa-map:before {
-  content: "\f279";
-}
-.fa-commenting:before {
-  content: "\f27a";
-}
-.fa-commenting-o:before {
-  content: "\f27b";
-}
-.fa-houzz:before {
-  content: "\f27c";
-}
-.fa-vimeo:before {
-  content: "\f27d";
-}
-.fa-black-tie:before {
-  content: "\f27e";
-}
-.fa-fonticons:before {
-  content: "\f280";
-}
-.fa-reddit-alien:before {
-  content: "\f281";
-}
-.fa-edge:before {
-  content: "\f282";
-}
-.fa-credit-card-alt:before {
-  content: "\f283";
-}
-.fa-codiepie:before {
-  content: "\f284";
-}
-.fa-modx:before {
-  content: "\f285";
-}
-.fa-fort-awesome:before {
-  content: "\f286";
-}
-.fa-usb:before {
-  content: "\f287";
-}
-.fa-product-hunt:before {
-  content: "\f288";
-}
-.fa-mixcloud:before {
-  content: "\f289";
-}
-.fa-scribd:before {
-  content: "\f28a";
-}
-.fa-pause-circle:before {
-  content: "\f28b";
-}
-.fa-pause-circle-o:before {
-  content: "\f28c";
-}
-.fa-stop-circle:before {
-  content: "\f28d";
-}
-.fa-stop-circle-o:before {
-  content: "\f28e";
-}
-.fa-shopping-bag:before {
-  content: "\f290";
-}
-.fa-shopping-basket:before {
-  content: "\f291";
-}
-.fa-hashtag:before {
-  content: "\f292";
-}
-.fa-bluetooth:before {
-  content: "\f293";
-}
-.fa-bluetooth-b:before {
-  content: "\f294";
-}
-.fa-percent:before {
-  content: "\f295";
-}
-.fa-gitlab:before {
-  content: "\f296";
-}
-.fa-wpbeginner:before {
-  content: "\f297";
-}
-.fa-wpforms:before {
-  content: "\f298";
-}
-.fa-envira:before {
-  content: "\f299";
-}
-.fa-universal-access:before {
-  content: "\f29a";
-}
-.fa-wheelchair-alt:before {
-  content: "\f29b";
-}
-.fa-question-circle-o:before {
-  content: "\f29c";
-}
-.fa-blind:before {
-  content: "\f29d";
-}
-.fa-audio-description:before {
-  content: "\f29e";
-}
-.fa-volume-control-phone:before {
-  content: "\f2a0";
-}
-.fa-braille:before {
-  content: "\f2a1";
-}
-.fa-assistive-listening-systems:before {
-  content: "\f2a2";
-}
-.fa-asl-interpreting:before,
-.fa-american-sign-language-interpreting:before {
-  content: "\f2a3";
-}
-.fa-deafness:before,
-.fa-hard-of-hearing:before,
-.fa-deaf:before {
-  content: "\f2a4";
-}
-.fa-glide:before {
-  content: "\f2a5";
-}
-.fa-glide-g:before {
-  content: "\f2a6";
-}
-.fa-signing:before,
-.fa-sign-language:before {
-  content: "\f2a7";
-}
-.fa-low-vision:before {
-  content: "\f2a8";
-}
-.fa-viadeo:before {
-  content: "\f2a9";
-}
-.fa-viadeo-square:before {
-  content: "\f2aa";
-}
-.fa-snapchat:before {
-  content: "\f2ab";
-}
-.fa-snapchat-ghost:before {
-  content: "\f2ac";
-}
-.fa-snapchat-square:before {
-  content: "\f2ad";
-}
-.fa-pied-piper:before {
-  content: "\f2ae";
-}
-.fa-first-order:before {
-  content: "\f2b0";
-}
-.fa-yoast:before {
-  content: "\f2b1";
-}
-.fa-themeisle:before {
-  content: "\f2b2";
-}
-.fa-google-plus-circle:before,
-.fa-google-plus-official:before {
-  content: "\f2b3";
-}
-.fa-fa:before,
-.fa-font-awesome:before {
-  content: "\f2b4";
-}
-.fa-handshake-o:before {
-  content: "\f2b5";
-}
-.fa-envelope-open:before {
-  content: "\f2b6";
-}
-.fa-envelope-open-o:before {
-  content: "\f2b7";
-}
-.fa-linode:before {
-  content: "\f2b8";
-}
-.fa-address-book:before {
-  content: "\f2b9";
-}
-.fa-address-book-o:before {
-  content: "\f2ba";
-}
-.fa-vcard:before,
-.fa-address-card:before {
-  content: "\f2bb";
-}
-.fa-vcard-o:before,
-.fa-address-card-o:before {
-  content: "\f2bc";
-}
-.fa-user-circle:before {
-  content: "\f2bd";
-}
-.fa-user-circle-o:before {
-  content: "\f2be";
-}
-.fa-user-o:before {
-  content: "\f2c0";
-}
-.fa-id-badge:before {
-  content: "\f2c1";
-}
-.fa-drivers-license:before,
-.fa-id-card:before {
-  content: "\f2c2";
-}
-.fa-drivers-license-o:before,
-.fa-id-card-o:before {
-  content: "\f2c3";
-}
-.fa-quora:before {
-  content: "\f2c4";
-}
-.fa-free-code-camp:before {
-  content: "\f2c5";
-}
-.fa-telegram:before {
-  content: "\f2c6";
-}
-.fa-thermometer-4:before,
-.fa-thermometer:before,
-.fa-thermometer-full:before {
-  content: "\f2c7";
-}
-.fa-thermometer-3:before,
-.fa-thermometer-three-quarters:before {
-  content: "\f2c8";
-}
-.fa-thermometer-2:before,
-.fa-thermometer-half:before {
-  content: "\f2c9";
-}
-.fa-thermometer-1:before,
-.fa-thermometer-quarter:before {
-  content: "\f2ca";
-}
-.fa-thermometer-0:before,
-.fa-thermometer-empty:before {
-  content: "\f2cb";
-}
-.fa-shower:before {
-  content: "\f2cc";
-}
-.fa-bathtub:before,
-.fa-s15:before,
-.fa-bath:before {
-  content: "\f2cd";
-}
-.fa-podcast:before {
-  content: "\f2ce";
-}
-.fa-window-maximize:before {
-  content: "\f2d0";
-}
-.fa-window-minimize:before {
-  content: "\f2d1";
-}
-.fa-window-restore:before {
-  content: "\f2d2";
-}
-.fa-times-rectangle:before,
-.fa-window-close:before {
-  content: "\f2d3";
-}
-.fa-times-rectangle-o:before,
-.fa-window-close-o:before {
-  content: "\f2d4";
-}
-.fa-bandcamp:before {
-  content: "\f2d5";
-}
-.fa-grav:before {
-  content: "\f2d6";
-}
-.fa-etsy:before {
-  content: "\f2d7";
-}
-.fa-imdb:before {
-  content: "\f2d8";
-}
-.fa-ravelry:before {
-  content: "\f2d9";
-}
-.fa-eercast:before {
-  content: "\f2da";
-}
-.fa-microchip:before {
-  content: "\f2db";
-}
-.fa-snowflake-o:before {
-  content: "\f2dc";
-}
-.fa-superpowers:before {
-  content: "\f2dd";
-}
-.fa-wpexplorer:before {
-  content: "\f2de";
-}
-.fa-meetup:before {
-  content: "\f2e0";
-}
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  padding: 0;
-  margin: -1px;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
-  position: static;
-  width: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  clip: auto;
-}
diff --git a/docs/static/img/asf.png b/docs/static/img/asf.png
deleted file mode 100644
index 4414ffbc..00000000
Binary files a/docs/static/img/asf.png and /dev/null differ
diff --git a/docs/static/img/athena-logo.png b/docs/static/img/athena-logo.png
deleted file mode 100644
index 236c18e4..00000000
Binary files a/docs/static/img/athena-logo.png and /dev/null differ
diff --git a/docs/static/img/cloudera-logo.png b/docs/static/img/cloudera-logo.png
deleted file mode 100644
index 7711b8ab..00000000
Binary files a/docs/static/img/cloudera-logo.png and /dev/null differ
diff --git a/docs/static/img/dremio-logo.png b/docs/static/img/dremio-logo.png
deleted file mode 100644
index dd471aa0..00000000
Binary files a/docs/static/img/dremio-logo.png and /dev/null differ
diff --git a/docs/static/img/drill-logo.png b/docs/static/img/drill-logo.png
deleted file mode 100644
index fa072051..00000000
Binary files a/docs/static/img/drill-logo.png and /dev/null differ
diff --git a/docs/static/img/emr-logo.png b/docs/static/img/emr-logo.png
deleted file mode 100644
index 63391d47..00000000
Binary files a/docs/static/img/emr-logo.png and /dev/null differ
diff --git a/docs/static/img/flink-logo.png b/docs/static/img/flink-logo.png
deleted file mode 100644
index b2aaf86b..00000000
Binary files a/docs/static/img/flink-logo.png and /dev/null differ
diff --git a/docs/static/img/hive-logo.png b/docs/static/img/hive-logo.png
deleted file mode 100644
index 22cc5798..00000000
Binary files a/docs/static/img/hive-logo.png and /dev/null differ
diff --git a/docs/static/img/prestodb-logo.png b/docs/static/img/prestodb-logo.png
deleted file mode 100644
index 663ea424..00000000
Binary files a/docs/static/img/prestodb-logo.png and /dev/null differ
diff --git a/docs/static/img/python.png b/docs/static/img/python.png
deleted file mode 100644
index ca43328b..00000000
Binary files a/docs/static/img/python.png and /dev/null differ
diff --git a/docs/static/img/screenshot.png b/docs/static/img/screenshot.png
deleted file mode 100644
index 08e75555..00000000
Binary files a/docs/static/img/screenshot.png and /dev/null differ
diff --git a/docs/static/img/services/hidden-partitioning.png b/docs/static/img/services/hidden-partitioning.png
deleted file mode 100644
index eafc8e19..00000000
Binary files a/docs/static/img/services/hidden-partitioning.png and /dev/null differ
diff --git a/docs/static/img/services/schema-evolution.png b/docs/static/img/services/schema-evolution.png
deleted file mode 100644
index 21da7dc0..00000000
Binary files a/docs/static/img/services/schema-evolution.png and /dev/null differ
diff --git a/docs/static/img/services/time-travel.png b/docs/static/img/services/time-travel.png
deleted file mode 100644
index 40264323..00000000
Binary files a/docs/static/img/services/time-travel.png and /dev/null differ
diff --git a/docs/static/img/starrocks-logo.png b/docs/static/img/starrocks-logo.png
deleted file mode 100644
index 4c7e2a13..00000000
Binary files a/docs/static/img/starrocks-logo.png and /dev/null differ
diff --git a/docs/static/img/trino-logo.png b/docs/static/img/trino-logo.png
deleted file mode 100644
index 47ea37e4..00000000
Binary files a/docs/static/img/trino-logo.png and /dev/null differ
diff --git a/docs/themes/hugo-book/.github/workflows/main.yml b/docs/themes/hugo-book/.github/workflows/main.yml
deleted file mode 100644
index 67f73e18..00000000
--- a/docs/themes/hugo-book/.github/workflows/main.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-name: Build with Hugo
-
-on: [push, pull_request]
-
-jobs:
-  build:
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        hugo-version:
-          - 'latest'
-          - '0.68.0'
-    steps:
-      - uses: actions/checkout@v2
-
-      - name: Setup Hugo
-        uses: peaceiris/actions-hugo@v2
-        with:
-          hugo-version: ${{ matrix.hugo-version }}
-          extended: true
-
-      - name: Run Hugo
-        working-directory: exampleSite
-        run: hugo --themesDir ../..
diff --git a/docs/themes/hugo-book/.gitignore b/docs/themes/hugo-book/.gitignore
deleted file mode 100644
index e52eb529..00000000
--- a/docs/themes/hugo-book/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-public/
-exampleSite/public/
-.DS_Store
diff --git a/docs/themes/hugo-book/LICENSE b/docs/themes/hugo-book/LICENSE
deleted file mode 100644
index e7a669ab..00000000
--- a/docs/themes/hugo-book/LICENSE
+++ /dev/null
@@ -1,20 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2018 Alex Shpak
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/docs/themes/hugo-book/README.md b/docs/themes/hugo-book/README.md
deleted file mode 100644
index 3edbc5cf..00000000
--- a/docs/themes/hugo-book/README.md
+++ /dev/null
@@ -1,354 +0,0 @@
-# Hugo Book Theme
-
-[![Hugo](https://img.shields.io/badge/hugo-0.68-blue.svg)](https://gohugo.io)
-[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
-![Build with Hugo](https://github.com/alex-shpak/hugo-book/workflows/Build%20with%20Hugo/badge.svg)
-
-### [Hugo](https://gohugo.io) documentation theme as simple as plain book
-
-![Screenshot](https://github.com/alex-shpak/hugo-book/blob/master/images/screenshot.png)
-
-- [Features](#features)
-- [Requirements](#requirements)
-- [Installation](#installation)
-- [Menu](#menu)
-- [Blog](#blog)
-- [Configuration](#configuration)
-- [Shortcodes](#shortcodes)
-- [Versioning](#versioning)
-- [Contributing](#contributing)
-
-## Features
-
-- Clean simple design
-- Light and Mobile-Friendly
-- Multi-language support
-- Customisable
-- Zero initial configuration
-- Handy shortcodes
-- Comments support
-- Simple blog and taxonomy
-- Primary features work without JavaScript
-- Dark Mode
-
-## Requirements
-
-- Hugo 0.68 or higher
-- Hugo extended version, read more [here](https://gohugo.io/news/0.48-relnotes/)
-
-## Installation
-
-### Install as git submodule
-Navigate to your hugo project root and run:
-
-```
-git submodule add https://github.com/alex-shpak/hugo-book themes/hugo-book
-```
-
-Then run hugo (or set `theme = "hugo-book"`/`theme: hugo-book` in configuration file)
-
-```
-hugo server --minify --theme hugo-book
-```
-
-### Install as hugo module
-
-You can also add this theme as a Hugo module instead of a git submodule.
-
-Start with initializing hugo modules, if not done yet:
-```
-hugo mod init github.com/repo/path
-```
-
-Navigate to your hugo project root and add [module] section to your `config.toml`:
-
-```toml
-[module]
-[[module.imports]]
-path = 'github.com/alex-shpak/hugo-book'
-```
-
-Then, to load/update the theme module and run hugo:
-
-```sh
-hugo mod get -u
-hugo server --minify
-```
-
-### Creating site from scratch
-
-Below is an example on how to create a new site from scratch:
-
-```sh
-hugo new site mydocs; cd mydocs
-git init
-git submodule add https://github.com/alex-shpak/hugo-book themes/hugo-book
-cp -R themes/hugo-book/exampleSite/content .
-```
-
-```sh
-hugo server --minify --theme hugo-book
-```
-
-## Menu
-
-### File tree menu (default)
-
-By default, the theme will render pages from the `content/docs` section as a menu in a tree structure.  
-You can set `title` and `weight` in the front matter of pages to adjust the order and titles in the menu.
-
-### Leaf bundle menu (Deprecated)
-
-You can also use leaf bundle and the content of its `index.md` file as menu.  
-Given you have the following file structure:
-
-```
-├── content
-│   ├── docs
-│   │   ├── page-one.md
-│   │   └── page-two.md
-│   └── posts
-│       ├── post-one.md
-│       └── post-two.md
-```
-
-Create a file `content/menu/index.md` with the content:
-
-```md
-+++
-headless = true
-+++
-
-- [Book Example]({{< relref "/docs/" >}})
-  - [Page One]({{< relref "/docs/page-one" >}})
-  - [Page Two]({{< relref "/docs/page-two" >}})
-- [Blog]({{< relref "/posts" >}})
-```
-
-And Enable it by setting `BookMenuBundle: /menu` in Site configuration.
-
-- [Example menu](https://github.com/alex-shpak/hugo-book/blob/master/exampleSite/content/menu/index.md)
-- [Example config file](https://github.com/alex-shpak/hugo-book/blob/master/exampleSite/config.yaml)
-- [Leaf bundles](https://gohugo.io/content-management/page-bundles/)
-
-## Blog
-
-A simple blog is supported in the section `posts`.  
-A blog is not the primary usecase of this theme, so it has only minimal features.
-
-## Configuration
-
-### Site Configuration
-
-There are a few configuration options that you can add to your `config.toml` file.  
-You can also see the `yaml` example [here](https://github.com/alex-shpak/hugo-book/blob/master/exampleSite/config.yaml).
-
-```toml
-# (Optional) Set Google Analytics if you use it to track your website.
-# Always put it on the top of the configuration file, otherwise it won't work
-googleAnalytics = "UA-XXXXXXXXX-X"
-
-# (Optional) If you provide a Disqus shortname, comments will be enabled on
-# all pages.
-disqusShortname = "my-site"
-
-# (Optional) Set this to true if you use capital letters in file names
-disablePathToLower = true
-
-# (Optional) Set this to true to enable 'Last Modified by' date and git author
-#  information on 'doc' type pages.
-enableGitInfo = true
-
-# (Optional) Theme is intended for documentation use, therefore it doesn't render taxonomy.
-# You can remove related files with config below
-disableKinds = ['taxonomy', 'taxonomyTerm']
-
-[params]
-  # (Optional, default light) Sets color theme: light, dark or auto.
-  # Theme 'auto' switches between dark and light modes based on browser/os preferences
-  BookTheme = 'light'
-
-  # (Optional, default true) Controls table of contents visibility on right side of pages.
-  # Start and end levels can be controlled with markup.tableOfContents setting.
-  # You can also specify this parameter per page in front matter.
-  BookToC = true
-
-  # (Optional, default none) Set the path to a logo for the book. If the logo is
-  # /static/logo.png then the path would be 'logo.png'
-  BookLogo = 'logo.png'
-
-  # (Optional, default none) Set leaf bundle to render as side menu
-  # When not specified file structure and weights will be used
-  BookMenuBundle = '/menu'
-
-  # (Optional, default docs) Specify section of content to render as menu
-  # You can also set value to "*" to render all sections to menu
-  BookSection = 'docs'
-
-  # Set source repository location.
-  # Used for 'Last Modified' and 'Edit this page' links.
-  BookRepo = 'https://github.com/alex-shpak/hugo-book'
-
-  # Specifies commit portion of the link to the page's last modified commit hash for 'doc' page
-  # type.
-  # Required if 'BookRepo' param is set.
-  # Value used to construct a URL consisting of BookRepo/BookCommitPath/<commit-hash>
-  # Github uses 'commit', Bitbucket uses 'commits'
-  BookCommitPath = 'commit'
-
-  # Enable 'Edit this page' links for 'doc' page type.
-  # Disabled by default. Uncomment to enable. Requires 'BookRepo' param.
-  # Path must point to the site directory.
-  BookEditPath = 'edit/master/exampleSite'
-
-  # (Optional, default January 2, 2006) Configure the date format used on the pages
-  # - In git information
-  # - In blog posts
-  BookDateFormat = 'Jan 2, 2006'
-
-  # (Optional, default true) Enables search function with flexsearch,
-  # Index is built on fly, therefore it might slowdown your website.
-  # Configuration for indexing can be adjusted in i18n folder per language.
-  BookSearch = true
-
-  # (Optional, default true) Enables comments template on pages
-  # By default partials/docs/comments.html includes Disqus template
-  # See https://gohugo.io/content-management/comments/#configure-disqus
-  # Can be overwritten by same param in page frontmatter
-  BookComments = true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables portable links and link checks in markdown pages.
-  # Portable links meant to work with text editors and let you write markdown without {{< relref >}} shortcode
-  # Theme will print warning if page referenced in markdown does not exists.
-  BookPortableLinks = true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables service worker that caches visited pages and resources for offline use.
-  BookServiceWorker = true
-```
-
-### Multi-Language Support
-
-Theme supports Hugo's [multilingual mode](https://gohugo.io/content-management/multilingual/), just follow configuration guide there. You can also tweak search indexing configuration per language in `i18n` folder.
-
-### Page Configuration
-
-You can specify additional params in the front matter of individual pages:
-
-```toml
-# Set type to 'docs' if you want to render page outside of configured section or if you render section other than 'docs'
-type = 'docs'
-
-# Set page weight to re-arrange items in file-tree menu (if BookMenuBundle not set)
-weight = 10
-
-# (Optional) Set to 'true' to mark page as flat section in file-tree menu (if BookMenuBundle not set)
-bookFlatSection = false
-
-# (Optional) Set to hide nested sections or pages at that level. Works only with file-tree menu mode
-bookCollapseSection = true
-
-# (Optional) Set true to hide page or section from side menu (if BookMenuBundle not set)
-bookHidden = false
-
-# (Optional) Set 'false' to hide ToC from page
-bookToC = true
-
-# (Optional) If you have enabled BookComments for the site, you can disable it for specific pages.
-bookComments = true
-
-# (Optional) Set to 'false' to exclude page from search index.
-bookSearchExclude = true
-```
-
-### Partials
-
-There are layout partials available for you to easily override components of the theme in `layouts/partials/`.
-
-In addition to this, there are several empty partials you can override to easily add/inject code.
-
-| Empty Partial                                      | Placement                                   |
-| -------------------------------------------------- | ------------------------------------------- |
-| `layouts/partials/docs/inject/head.html`           | Before closing `<head>` tag                 |
-| `layouts/partials/docs/inject/body.html`           | Before closing `<body>` tag                 |
-| `layouts/partials/docs/inject/footer.html`         | After page footer content                   |
-| `layouts/partials/docs/inject/menu-before.html`    | At the beginning of `<nav>` menu block      |
-| `layouts/partials/docs/inject/menu-after.html`     | At the end of `<nav>` menu block            |
-| `layouts/partials/docs/inject/content-before.html` | Before page content                         |
-| `layouts/partials/docs/inject/content-after.html`  | After page content                          |
-| `layouts/partials/docs/inject/toc-before.html`     | At the beginning of table of contents block |
-| `layouts/partials/docs/inject/toc-after.html`      | At the end of table of contents block       |
-
-### Extra Customisation
-
-| File                     | Description                                                                           |
-| ------------------------ | ------------------------------------------------------------------------------------- |
-| `static/favicon.png`     | Override default favicon                                                              |
-| `assets/_custom.scss`    | Customise or override scss styles                                                     |
-| `assets/_variables.scss` | Override default SCSS variables                                                       |
-| `assets/_fonts.scss`     | Replace default font with custom fonts (e.g. local files or remote like google fonts) |
-| `assets/mermaid.json`    | Replace Mermaid initialization config                                                 |
-
-### Plugins
-
-There are a few features implemented as plugable `scss` styles. Usually these are features that don't make it to the core but can still be useful.
-
-| Plugin                            | Description                                                 |
-| --------------------------------- | ----------------------------------------------------------- |
-| `assets/plugins/_numbered.scss`   | Makes headings in markdown numbered, e.g. `1.1`, `1.2`      |
-| `assets/plugins/_scrollbars.scss` | Overrides scrollbar styles to look similar across platforms |
-
-To enable plugins, add `@import "plugins/{name}";` to `assets/_custom.scss` in your website root.
-
-### Hugo Internal Templates
-
-There are a few hugo templates inserted in `<head>`
-
-- [Google Analytics](https://gohugo.io/templates/internal/#google-analytics)
-- [Open Graph](https://gohugo.io/templates/internal/#open-graph)
-
-To disable Open Graph inclusion you can create your own empty file `\layouts\_internal\opengraph.html`.
-In fact almost empty not quite empty because an empty file looks like absent for HUGO. For example:
-```
-<!-- -->
-```
-
-## Shortcodes
-
-- [Buttons](https://hugo-book-demo.netlify.app/docs/shortcodes/buttons/)
-- [Columns](https://hugo-book-demo.netlify.app/docs/shortcodes/columns/)
-- [Details](https://hugo-book-demo.netlify.app/docs/shortcodes/details/)
-- [Hints](https://hugo-book-demo.netlify.app/docs/shortcodes/hints/)
-- [KaTeX](https://hugo-book-demo.netlify.app/docs/shortcodes/katex/)
-- [Mermaid](https://hugo-book-demo.netlify.app/docs/shortcodes/mermaid/)
-- [Tabs](https://hugo-book-demo.netlify.app/docs/shortcodes/tabs/)
-
-By default, Goldmark trims unsafe outputs which might prevent some shortcodes from rendering. It is recommended to set `markup.goldmark.renderer.unsafe=true` if you encounter problems.
-
-```toml
-[markup.goldmark.renderer]
-  unsafe = true
-```
-
-If you are using `config.yaml` or `config.json`, consult the [configuration markup](https://gohugo.io/getting-started/configuration-markup/)
-
-## Versioning
-
-This theme follows a simple incremental versioning. e.g. `v1`, `v2` and so on. There might be breaking changes between versions.
-
-If you want lower maintenance, use one of the released versions. If you want to live on the bleeding edge of changes, you can use the `master` branch and update your website when needed.
-
-## Contributing
-
-### [Extra credits to contributors](https://github.com/alex-shpak/hugo-book/graphs/contributors)
-
-Contributions are welcome and I will review and consider pull requests.  
-Primary goals are:
-
-- Keep it simple.
-- Keep minimal (or zero) default configuration.
-- Avoid interference with user-defined layouts.
-- Avoid using JS if it can be solved by CSS.
-
-Feel free to open issues if you find missing configuration or customisation options.
diff --git a/docs/themes/hugo-book/archetypes/docs.md b/docs/themes/hugo-book/archetypes/docs.md
deleted file mode 100644
index 17e014c0..00000000
--- a/docs/themes/hugo-book/archetypes/docs.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: "{{ .Name | humanize | title }}"
-weight: 1
-# bookFlatSection: false
-# bookToc: true
-# bookHidden: false
-# bookCollapseSection: false
-# bookComments: false
-# bookSearchExclude: false
----
diff --git a/docs/themes/hugo-book/archetypes/posts.md b/docs/themes/hugo-book/archetypes/posts.md
deleted file mode 100644
index f897e951..00000000
--- a/docs/themes/hugo-book/archetypes/posts.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: "{{ .Name | humanize | title }}"
-date: {{ .Date }}
-# bookComments: false
-# bookSearchExclude: false
----
diff --git a/docs/themes/hugo-book/assets/_custom.scss b/docs/themes/hugo-book/assets/_custom.scss
deleted file mode 100644
index 0de9ae19..00000000
--- a/docs/themes/hugo-book/assets/_custom.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-/* You can add custom styles here. */
-
-// @import "plugins/numbered";
diff --git a/docs/themes/hugo-book/assets/_defaults.scss b/docs/themes/hugo-book/assets/_defaults.scss
deleted file mode 100644
index 4c866973..00000000
--- a/docs/themes/hugo-book/assets/_defaults.scss
+++ /dev/null
@@ -1,66 +0,0 @@
-// Used in layout
-$padding-1: 1px !default;
-$padding-4: 0.25rem !default;
-$padding-8: 0.5rem !default;
-$padding-16: 1rem !default;
-
-$font-size-base: 16px !default;
-$font-size-12: 0.75rem !default;
-$font-size-14: 0.875rem !default;
-$font-size-16: 1rem !default;
-
-$border-radius: $padding-4 !default;
-
-$body-font-weight: normal !default;
-
-$body-min-width: 20rem !default;
-$container-max-width: 80rem !default;
-
-$header-height: 3.5rem !default;
-$menu-width: 16rem !default;
-$toc-width: 16rem !default;
-
-$mobile-breakpoint: $menu-width + $body-min-width * 1.2 + $toc-width !default;
-
-$hint-colors: (
-  info: #6bf,
-  warning: #fd6,
-  danger: #f66,
-) !default;
-
-// Themes
-@mixin theme-light {
-  --gray-100: #f8f9fa;
-  --gray-200: #e9ecef;
-  --gray-500: #adb5bd;
-
-  --color-link: #0055bb;
-  --color-visited-link: #8440f1;
-
-  --body-background: white;
-  --body-font-color: black;
-
-  --icon-filter: none;
-
-  --hint-color-info: #6bf;
-  --hint-color-warning: #fd6;
-  --hint-color-danger: #f66;
-}
-
-@mixin theme-dark {
-  --gray-100: rgba(255, 255, 255, 0.1);
-  --gray-200: rgba(255, 255, 255, 0.2);
-  --gray-500: rgba(255, 255, 255, 0.5);
-
-  --color-link: #84b2ff;
-  --color-visited-link: #b88dff;
-
-  --body-background: #343a40;
-  --body-font-color: #e9ecef;
-
-  --icon-filter: brightness(0) invert(1);
-
-  --hint-color-info: #6bf;
-  --hint-color-warning: #fd6;
-  --hint-color-danger: #f66;
-}
diff --git a/docs/themes/hugo-book/assets/_fonts.scss b/docs/themes/hugo-book/assets/_fonts.scss
deleted file mode 100644
index c1ad300b..00000000
--- a/docs/themes/hugo-book/assets/_fonts.scss
+++ /dev/null
@@ -1,39 +0,0 @@
-/* roboto-regular - latin */
-@font-face {
-  font-family: 'Roboto';
-  font-style: normal;
-  font-weight: 400;
-  font-display: swap;
-  src: local(''),
-       url('fonts/roboto-v27-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
-       url('fonts/roboto-v27-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
-/* roboto-700 - latin */
-@font-face {
-  font-family: 'Roboto';
-  font-style: normal;
-  font-weight: 700;
-  font-display: swap;
-  src: local(''),
-       url('fonts/roboto-v27-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
-       url('fonts/roboto-v27-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
-
-/* roboto-mono-regular - latin */
-@font-face {
-  font-family: 'Roboto Mono';
-  font-style: normal;
-  font-weight: 400;
-  font-display: swap;
-  src: local(''),
-       url('fonts/roboto-mono-v13-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
-       url('fonts/roboto-mono-v13-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
-
-body {
-  font-family: 'Roboto', sans-serif;
-}
-
-code {
-  font-family: 'Roboto Mono', monospace;
-}
diff --git a/docs/themes/hugo-book/assets/_main.scss b/docs/themes/hugo-book/assets/_main.scss
deleted file mode 100644
index b960941d..00000000
--- a/docs/themes/hugo-book/assets/_main.scss
+++ /dev/null
@@ -1,363 +0,0 @@
-html {
-  font-size: $font-size-base;
-  scroll-behavior: smooth;
-  touch-action: manipulation;
-}
-
-body {
-  min-width: $body-min-width;
-  color: var(--body-font-color);
-  background: var(--body-background);
-
-  letter-spacing: 0.33px;
-  font-weight: $body-font-weight;
-  text-rendering: optimizeLegibility;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-
-  box-sizing: border-box;
-  * {
-    box-sizing: inherit;
-  }
-}
-
-h1,
-h2,
-h3,
-h4,
-h5 {
-  font-weight: $body-font-weight;
-}
-
-a {
-  text-decoration: none;
-  color: var(--color-link);
-}
-
-img {
-  vertical-align: baseline;
-}
-
-:focus {
-  @include outline;
-}
-
-aside nav ul {
-  padding: 0;
-  margin: 0;
-  list-style: none;
-
-  li {
-    margin: 1em 0;
-    position: relative;
-  }
-
-  a {
-    display: block;
-  }
-
-  a:hover {
-    opacity: 0.5;
-  }
-
-  ul {
-    padding-inline-start: $padding-16;
-  }
-}
-
-ul.pagination {
-  display: flex;
-  justify-content: center;
-  list-style-type: none;
-
-  .page-item a {
-    padding: $padding-16;
-  }
-}
-
-.container {
-  max-width: $container-max-width;
-  margin: 0 auto;
-}
-
-.book-icon {
-  filter: var(--icon-filter);
-}
-
-.book-brand {
-  margin-top: 0;
-  margin-bottom: $padding-16;
-
-  img {
-    height: 1.5em;
-    width: 1.5em;
-    margin-inline-end: $padding-8;
-  }
-}
-
-.book-menu {
-  flex: 0 0 $menu-width;
-  font-size: $font-size-14;
-
-  .book-menu-content {
-    width: $menu-width;
-    padding: $padding-16;
-    background: var(--body-background);
-
-    @include fixed;
-  }
-
-  a,
-  label {
-    color: inherit;
-    cursor: pointer;
-    word-wrap: break-word;
-  }
-
-  a.active {
-    color: var(--color-link);
-  }
-
-  input.toggle + label + ul {
-    display: none;
-  }
-
-  input.toggle:checked + label + ul {
-    display: block;
-  }
-
-  input.toggle + label::after {
-    content: "▸";
-  }
-
-  input.toggle:checked + label::after {
-    content: "▾";
-  }
-}
-
-// for RTL support
-body[dir="rtl"] .book-menu {
-  input.toggle + label::after {
-    content: "◂";
-  }
-
-  input.toggle:checked + label::after {
-    content: "▾";
-  }
-}
-
-.book-section-flat {
-  margin: $padding-16 * 2 0;
-
-  > a,
-  > span,
-  > label {
-    font-weight: bolder;
-  }
-
-  > ul {
-    padding-inline-start: 0;
-  }
-}
-
-.book-page {
-  min-width: $body-min-width;
-  flex-grow: 1;
-  padding: $padding-16;
-}
-
-.book-post {
-  margin-bottom: $padding-16 * 3;
-}
-
-.book-header {
-  display: none;
-  margin-bottom: $padding-16;
-
-  label {
-    line-height: 0;
-  }
-
-  img.book-icon {
-    height: 1.5em;
-    width: 1.5em;
-  }
-}
-
-.book-search {
-  position: relative;
-  margin: $padding-16 0;
-  border-bottom: 1px solid transparent;
-
-  input {
-    width: 100%;
-    padding: $padding-8;
-
-    border: 0;
-    border-radius: $border-radius;
-
-    background: var(--gray-100);
-    color: var(--body-font-color);
-
-    &:required + .book-search-spinner {
-      display: block;
-    }
-  }
-
-  .book-search-spinner {
-    position: absolute;
-    top: 0;
-    margin: $padding-8;
-    margin-inline-start: calc(100% - #{$padding-16 + $padding-8});
-
-    width: $padding-16;
-    height: $padding-16;
-
-    border: $padding-1 solid transparent;
-    border-top-color: var(--body-font-color);
-    border-radius: 50%;
-
-    @include spin(1s);
-  }
-
-  small {
-    opacity: 0.5;
-  }
-}
-
-.book-toc {
-  flex: 0 0 $toc-width;
-  font-size: $font-size-12;
-
-  .book-toc-content {
-    width: $toc-width;
-    padding: $padding-16;
-
-    @include fixed;
-  }
-
-  img {
-    height: 1em;
-    width: 1em;
-  }
-
-  nav > ul > li:first-child {
-    margin-top: 0;
-  }
-}
-
-.book-footer {
-  padding-top: $padding-16;
-  font-size: $font-size-14;
-
-  img {
-    height: 1em;
-    width: 1em;
-    margin-inline-end: $padding-8;
-  }
-}
-
-.book-comments {
-  margin-top: $padding-16;
-}
-
-.book-languages {
-  margin-block-end: $padding-16 * 2;
-
-  .book-icon {
-    height: 1em;
-    width: 1em;
-    margin-inline-end: .5em;
-  }
-
-  ul {
-    padding-inline-start: 1.5em;
-  }
-}
-
-// Responsive styles
-.book-menu-content,
-.book-toc-content,
-.book-page,
-.book-header aside,
-.markdown {
-  transition: 0.2s ease-in-out;
-  transition-property: transform, margin, opacity, visibility;
-  will-change: transform, margin, opacity;
-}
-
-@media screen and (max-width: $mobile-breakpoint) {
-  #menu-control,
-  #toc-control {
-    display: inline;
-  }
-
-  .book-menu {
-    visibility: hidden;
-    margin-inline-start: -$menu-width;
-    font-size: $font-size-base;
-    z-index: 1;
-  }
-
-  .book-toc {
-    display: none;
-  }
-
-  .book-header {
-    display: block;
-  }
-
-  #menu-control:focus ~ main label[for="menu-control"] {
-    @include outline;
-  }
-
-  #menu-control:checked ~ main {
-    .book-menu {
-      visibility: initial;
-    }
-
-    .book-menu .book-menu-content {
-      transform: translateX($menu-width);
-      box-shadow: 0 0 $padding-8 rgba(0, 0, 0, 0.1);
-    }
-
-    .book-page {
-      opacity: 0.25;
-    }
-
-    .book-menu-overlay {
-      display: block;
-      position: absolute;
-      top: 0;
-      bottom: 0;
-      left: 0;
-      right: 0;
-    }
-  }
-
-  #toc-control:focus ~ main label[for="toc-control"] {
-    @include outline;
-  }
-
-  #toc-control:checked ~ main {
-    .book-header aside {
-      display: block;
-    }
-  }
-
-  // for RTL support
-  body[dir="rtl"] #menu-control:checked ~ main {
-    .book-menu .book-menu-content {
-      transform: translateX(-$menu-width);
-    }
-  }
-}
-
-// Extra space for big screens
-@media screen and (min-width: $container-max-width) {
-  .book-page,
-  .book-menu .book-menu-content,
-  .book-toc .book-toc-content {
-    padding: $padding-16 * 2 $padding-16;
-  }
-}
diff --git a/docs/themes/hugo-book/assets/_markdown.scss b/docs/themes/hugo-book/assets/_markdown.scss
deleted file mode 100644
index 0e9fae00..00000000
--- a/docs/themes/hugo-book/assets/_markdown.scss
+++ /dev/null
@@ -1,192 +0,0 @@
-@import "variables";
-
-.markdown {
-  line-height: 1.6;
-
-  // remove padding at the beginning of page
-  > :first-child {
-    margin-top: 0;
-  }
-
-  h1,
-  h2,
-  h3,
-  h4,
-  h5,
-  h6 {
-    font-weight: normal;
-    line-height: 1;
-    margin-top: 1.5em;
-    margin-bottom: $padding-16;
-
-    a.anchor {
-      opacity: 0;
-      font-size: 0.75em;
-      vertical-align: middle;
-      text-decoration: none;
-    }
-
-    &:hover a.anchor,
-    a.anchor:focus {
-      opacity: initial;
-    }
-  }
-
-  h4,
-  h5,
-  h6 {
-    font-weight: bolder;
-  }
-
-  h5 {
-    font-size: 0.875em;
-  }
-
-  h6 {
-    font-size: 0.75em;
-  }
-
-  b,
-  optgroup,
-  strong {
-    font-weight: bolder;
-  }
-
-  a {
-    text-decoration: none;
-
-    &:hover {
-      text-decoration: underline;
-    }
-    &:visited {
-      color: var(--color-visited-link);
-    }
-  }
-
-  img {
-    max-width: 100%;
-    height: auto;
-  }
-
-  code {
-    padding: 0 $padding-4;
-    background: var(--gray-200);
-    border-radius: $border-radius;
-    font-size: 0.875em;
-  }
-
-  pre {
-    padding: $padding-16;
-    background: var(--gray-100);
-    border-radius: $border-radius;
-    overflow-x: auto;
-
-    code {
-      padding: 0;
-      background: none;
-    }
-  }
-
-  blockquote {
-    margin: $padding-16 0;
-    padding: $padding-8 $padding-16 $padding-8 ($padding-16 - $padding-4); //to keep total left space 16dp
-
-    border-inline-start: $padding-4 solid var(--gray-200);
-    border-radius: $border-radius;
-
-    :first-child {
-      margin-top: 0;
-    }
-    :last-child {
-      margin-bottom: 0;
-    }
-  }
-
-  table {
-    overflow: auto;
-    display: block;
-    border-spacing: 0;
-    border-collapse: collapse;
-    margin-top: $padding-16;
-    margin-bottom: $padding-16;
-
-    tr th,
-    tr td {
-      padding: $padding-8 $padding-16;
-      border: $padding-1 solid var(--gray-200);
-    }
-
-    tr:nth-child(2n) {
-      background: var(--gray-100);
-    }
-  }
-
-  hr {
-    height: $padding-1;
-    border: none;
-    background: var(--gray-200);
-  }
-
-  ul,
-  ol {
-    padding-inline-start: $padding-16 * 2;
-  }
-
-  dl {
-    dt {
-      font-weight: bolder;
-      margin-top: $padding-16;
-    }
-
-    dd {
-      margin-inline-start: 0;
-      margin-bottom: $padding-16;
-    }
-  }
-
-  // Special case for highlighted code with line numbers
-  .highlight table tr {
-    td:nth-child(1) pre {
-      margin: 0;
-      padding-inline-end: 0;
-    }
-    td:nth-child(2) pre {
-      margin: 0;
-      padding-inline-start: 0;
-    }
-  }
-
-  details {
-    padding: $padding-16;
-    border: $padding-1 solid var(--gray-200);
-    border-radius: $border-radius;
-
-    summary {
-      line-height: 1;
-      padding: $padding-16;
-      margin: -$padding-16;
-      cursor: pointer;
-    }
-
-    &[open] summary {
-      margin-bottom: 0;
-    }
-  }
-
-  figure {
-    margin: $padding-16 0;
-    figcaption p {
-      margin-top: 0;
-    }
-  }
-}
-
-.markdown-inner {
-  // Util class to remove extra margin in nested markdown content
-  > :first-child {
-    margin-top: 0;
-  }
-  > :last-child {
-    margin-bottom: 0;
-  }
-}
diff --git a/docs/themes/hugo-book/assets/_print.scss b/docs/themes/hugo-book/assets/_print.scss
deleted file mode 100644
index 8ae29012..00000000
--- a/docs/themes/hugo-book/assets/_print.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-@media print {
-  .book-menu,
-  .book-footer,
-  .book-toc {
-    display: none;
-  }
-
-  .book-header,
-  .book-header aside {
-    display: block;
-  }
-
-  main {
-    // Fix for https://bugzilla.mozilla.org/show_bug.cgi?id=939897
-    display: block !important;
-  }
-}
diff --git a/docs/themes/hugo-book/assets/_shortcodes.scss b/docs/themes/hugo-book/assets/_shortcodes.scss
deleted file mode 100644
index 714de2ae..00000000
--- a/docs/themes/hugo-book/assets/_shortcodes.scss
+++ /dev/null
@@ -1,104 +0,0 @@
-.markdown {
-  // {{< expand "Label" "icon" >}}
-  .book-expand {
-    margin-top: $padding-16;
-    margin-bottom: $padding-16;
-
-    border: $padding-1 solid var(--gray-200);
-    border-radius: $border-radius;
-
-    overflow: hidden;
-
-    .book-expand-head {
-      background: var(--gray-100);
-      padding: $padding-8 $padding-16;
-      cursor: pointer;
-    }
-
-    .book-expand-content {
-      display: none;
-      padding: $padding-16;
-    }
-
-    input[type="checkbox"]:checked + .book-expand-content {
-      display: block;
-    }
-  }
-
-  // {{< tabs >}}
-  .book-tabs {
-    margin-top: $padding-16;
-    margin-bottom: $padding-16;
-
-    border: $padding-1 solid var(--gray-200);
-    border-radius: $border-radius;
-
-    overflow: hidden;
-
-    display: flex;
-    flex-wrap: wrap;
-
-    label {
-      display: inline-block;
-      padding: $padding-8 $padding-16;
-      border-bottom: $padding-1 transparent;
-      cursor: pointer;
-    }
-
-    .book-tabs-content {
-      order: 999; //Move content blocks to the end
-      width: 100%;
-      border-top: $padding-1 solid var(--gray-100);
-      padding: $padding-16;
-      display: none;
-    }
-
-    input[type="radio"]:checked + label {
-      border-bottom: $padding-1 solid var(--color-link);
-    }
-    input[type="radio"]:checked + label + .book-tabs-content {
-      display: block;
-    }
-    input[type="radio"]:focus + label {
-      @include outline;
-    }
-  }
-
-  // {{< columns >}}
-  .book-columns {
-    margin-left: -$padding-16;
-    margin-right: -$padding-16;
-
-    > div {
-      margin: $padding-16 0;
-      min-width: $body-min-width / 2;
-      padding: 0 $padding-16;
-    }
-  }
-
-  // {{< button >}}
-  a.book-btn {
-    display: inline-block;
-    font-size: $font-size-14;
-    color: var(--color-link);
-    line-height: $padding-16 * 2;
-    padding: 0 $padding-16;
-    border: $padding-1 solid var(--color-link);
-    border-radius: $border-radius;
-    cursor: pointer;
-
-    &:hover {
-      text-decoration: none;
-    }
-  }
-
-  // {{< hint >}}
-  .book-hint {
-    @each $name, $color in $hint-colors {
-      &.#{$name} {
-        border-color: $color;
-        background-color: rgba($color, 0.1);
-      }
-    }
-  }
-}
diff --git a/docs/themes/hugo-book/assets/_utils.scss b/docs/themes/hugo-book/assets/_utils.scss
deleted file mode 100644
index 29ef1caa..00000000
--- a/docs/themes/hugo-book/assets/_utils.scss
+++ /dev/null
@@ -1,92 +0,0 @@
-.flex {
-  display: flex;
-}
-
-.flex-auto {
-  flex: 1 1 auto;
-}
-
-.flex-even {
-  flex: 1 1;
-}
-
-.flex-wrap {
-  flex-wrap: wrap;
-}
-
-.justify-start {
-  justify-content: flex-start;
-}
-
-.justify-end {
-  justify-content: flex-end;
-}
-
-.justify-center {
-  justify-content: center;
-}
-
-.justify-between {
-  justify-content: space-between;
-}
-
-.align-center {
-  align-items: center;
-}
-
-.mx-auto {
-  margin: 0 auto;
-}
-
-.text-center {
-  text-align: center;
-}
-
-.text-left {
-  text-align: left;
-}
-
-.text-right {
-  text-align: right;
-}
-
-.hidden {
-  display: none;
-}
-
-input.toggle {
-  height: 0;
-  width: 0;
-  overflow: hidden;
-  opacity: 0;
-  position: absolute;
-}
-
-.clearfix::after {
-  content: "";
-  display: table;
-  clear: both;
-}
-
-@mixin spin($duration) {
-  animation: spin $duration ease infinite;
-  @keyframes spin {
-    100% {
-      transform: rotate(360deg);
-    }
-  }
-}
-
-@mixin fixed {
-  position: fixed;
-  top: 0;
-  bottom: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-}
-
-@mixin outline {
-  outline-style: auto;
-  outline-color: currentColor;
-  outline-color: -webkit-focus-ring-color;
-}
diff --git a/docs/themes/hugo-book/assets/_variables.scss b/docs/themes/hugo-book/assets/_variables.scss
deleted file mode 100644
index 6e34d16b..00000000
--- a/docs/themes/hugo-book/assets/_variables.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-/* You can override SASS variables here. */
-
-// @import "plugins/dark";
diff --git a/docs/themes/hugo-book/assets/book.scss b/docs/themes/hugo-book/assets/book.scss
deleted file mode 100644
index 59369fab..00000000
--- a/docs/themes/hugo-book/assets/book.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-@import "defaults";
-@import "variables";
-@import "themes/{{ default "light" .Site.Params.BookTheme }}";
-
-@import "normalize";
-@import "utils";
-@import "main";
-@import "fonts";
-@import "print";
-
-@import "markdown";
-@import "shortcodes";
-
-// Custom defined styles
-@import "custom";
diff --git a/docs/themes/hugo-book/assets/clipboard.js b/docs/themes/hugo-book/assets/clipboard.js
deleted file mode 100644
index fdf84cf7..00000000
--- a/docs/themes/hugo-book/assets/clipboard.js
+++ /dev/null
@@ -1,21 +0,0 @@
-(function () {
-  function select(element) {
-    const selection = window.getSelection();
-
-    const range = document.createRange();
-    range.selectNodeContents(element);
-
-    selection.removeAllRanges();
-    selection.addRange(range);
-  }
-
-  document.querySelectorAll("pre code").forEach(code => {
-    code.addEventListener("click", function (event) {
-      select(code.parentElement);
-
-      if (navigator.clipboard) {
-        navigator.clipboard.writeText(code.parentElement.textContent);
-      }
-    });
-  });
-})();
diff --git a/docs/themes/hugo-book/assets/manifest.json b/docs/themes/hugo-book/assets/manifest.json
deleted file mode 100644
index 6a137ac7..00000000
--- a/docs/themes/hugo-book/assets/manifest.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
-  "name": "{{ .Site.Title }}",
-  "short_name": "{{ .Site.Title }}",
-  "start_url": "{{ "/" | relURL }}",
-  "scope": "{{ "/" | relURL }}",
-  "display": "standalone",
-  "background_color": "#000000",
-  "theme_color": "#000000",
-  "icons": [
-    {
-      "src": "{{ "/favicon.svg" | relURL }}",
-      "sizes": "512x512"
-    }
-  ]
-}
diff --git a/docs/themes/hugo-book/assets/menu-reset.js b/docs/themes/hugo-book/assets/menu-reset.js
deleted file mode 100644
index 37cb47be..00000000
--- a/docs/themes/hugo-book/assets/menu-reset.js
+++ /dev/null
@@ -1,7 +0,0 @@
-(function() {
-  var menu = document.querySelector("aside .book-menu-content");
-  addEventListener("beforeunload", function(event) {
-      localStorage.setItem("menu.scrollTop", menu.scrollTop);
-  });
-  menu.scrollTop = localStorage.getItem("menu.scrollTop");
-})();
diff --git a/docs/themes/hugo-book/assets/mermaid.json b/docs/themes/hugo-book/assets/mermaid.json
deleted file mode 100644
index 0a3f4fba..00000000
--- a/docs/themes/hugo-book/assets/mermaid.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
-  "flowchart": {
-    "useMaxWidth":true
-  },
-  "theme": "default"
-}
diff --git a/docs/themes/hugo-book/assets/normalize.css b/docs/themes/hugo-book/assets/normalize.css
deleted file mode 100644
index 192eb9ce..00000000
--- a/docs/themes/hugo-book/assets/normalize.css
+++ /dev/null
@@ -1,349 +0,0 @@
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
-
-/* Document
-   ========================================================================== */
-
-/**
- * 1. Correct the line height in all browsers.
- * 2. Prevent adjustments of font size after orientation changes in iOS.
- */
-
-html {
-  line-height: 1.15; /* 1 */
-  -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/* Sections
-   ========================================================================== */
-
-/**
- * Remove the margin in all browsers.
- */
-
-body {
-  margin: 0;
-}
-
-/**
- * Render the `main` element consistently in IE.
- */
-
-main {
-  display: block;
-}
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-
-h1 {
-  font-size: 2em;
-  margin: 0.67em 0;
-}
-
-/* Grouping content
-   ========================================================================== */
-
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-
-hr {
-  box-sizing: content-box; /* 1 */
-  height: 0; /* 1 */
-  overflow: visible; /* 2 */
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-
-pre {
-  font-family: monospace, monospace; /* 1 */
-  font-size: 1em; /* 2 */
-}
-
-/* Text-level semantics
-   ========================================================================== */
-
-/**
- * Remove the gray background on active links in IE 10.
- */
-
-a {
-  background-color: transparent;
-}
-
-/**
- * 1. Remove the bottom border in Chrome 57-
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-
-abbr[title] {
-  border-bottom: none; /* 1 */
-  text-decoration: underline; /* 2 */
-  text-decoration: underline dotted; /* 2 */
-}
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-
-b,
-strong {
-  font-weight: bolder;
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-
-code,
-kbd,
-samp {
-  font-family: monospace, monospace; /* 1 */
-  font-size: 1em; /* 2 */
-}
-
-/**
- * Add the correct font size in all browsers.
- */
-
-small {
-  font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` elements from affecting the line height in
- * all browsers.
- */
-
-sub,
-sup {
-  font-size: 75%;
-  line-height: 0;
-  position: relative;
-  vertical-align: baseline;
-}
-
-sub {
-  bottom: -0.25em;
-}
-
-sup {
-  top: -0.5em;
-}
-
-/* Embedded content
-   ========================================================================== */
-
-/**
- * Remove the border on images inside links in IE 10.
- */
-
-img {
-  border-style: none;
-}
-
-/* Forms
-   ========================================================================== */
-
-/**
- * 1. Change the font styles in all browsers.
- * 2. Remove the margin in Firefox and Safari.
- */
-
-button,
-input,
-optgroup,
-select,
-textarea {
-  font-family: inherit; /* 1 */
-  font-size: 100%; /* 1 */
-  line-height: 1.15; /* 1 */
-  margin: 0; /* 2 */
-}
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-
-button,
-input { /* 1 */
-  overflow: visible;
-}
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-
-button,
-select { /* 1 */
-  text-transform: none;
-}
-
-/**
- * Correct the inability to style clickable types in iOS and Safari.
- */
-
-button,
-[type="button"],
-[type="reset"],
-[type="submit"] {
-  -webkit-appearance: button;
-}
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-
-button::-moz-focus-inner,
-[type="button"]::-moz-focus-inner,
-[type="reset"]::-moz-focus-inner,
-[type="submit"]::-moz-focus-inner {
-  border-style: none;
-  padding: 0;
-}
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-
-button:-moz-focusring,
-[type="button"]:-moz-focusring,
-[type="reset"]:-moz-focusring,
-[type="submit"]:-moz-focusring {
-  outline: 1px dotted ButtonText;
-}
-
-/**
- * Correct the padding in Firefox.
- */
-
-fieldset {
-  padding: 0.35em 0.75em 0.625em;
-}
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- *    `fieldset` elements in all browsers.
- */
-
-legend {
-  box-sizing: border-box; /* 1 */
-  color: inherit; /* 2 */
-  display: table; /* 1 */
-  max-width: 100%; /* 1 */
-  padding: 0; /* 3 */
-  white-space: normal; /* 1 */
-}
-
-/**
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-
-progress {
-  vertical-align: baseline;
-}
-
-/**
- * Remove the default vertical scrollbar in IE 10+.
- */
-
-textarea {
-  overflow: auto;
-}
-
-/**
- * 1. Add the correct box sizing in IE 10.
- * 2. Remove the padding in IE 10.
- */
-
-[type="checkbox"],
-[type="radio"] {
-  box-sizing: border-box; /* 1 */
-  padding: 0; /* 2 */
-}
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-
-[type="number"]::-webkit-inner-spin-button,
-[type="number"]::-webkit-outer-spin-button {
-  height: auto;
-}
-
-/**
- * 1. Correct the odd appearance in Chrome and Safari.
- * 2. Correct the outline style in Safari.
- */
-
-[type="search"] {
-  -webkit-appearance: textfield; /* 1 */
-  outline-offset: -2px; /* 2 */
-}
-
-/**
- * Remove the inner padding in Chrome and Safari on macOS.
- */
-
-[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-
-/**
- * 1. Correct the inability to style clickable types in iOS and Safari.
- * 2. Change font properties to `inherit` in Safari.
- */
-
-::-webkit-file-upload-button {
-  -webkit-appearance: button; /* 1 */
-  font: inherit; /* 2 */
-}
-
-/* Interactive
-   ========================================================================== */
-
-/*
- * Add the correct display in Edge, IE 10+, and Firefox.
- */
-
-details {
-  display: block;
-}
-
-/*
- * Add the correct display in all browsers.
- */
-
-summary {
-  display: list-item;
-}
-
-/* Misc
-   ========================================================================== */
-
-/**
- * Add the correct display in IE 10+.
- */
-
-template {
-  display: none;
-}
-
-/**
- * Add the correct display in IE 10.
- */
-
-[hidden] {
-  display: none;
-}
diff --git a/docs/themes/hugo-book/assets/plugins/_numbered.scss b/docs/themes/hugo-book/assets/plugins/_numbered.scss
deleted file mode 100644
index 56cda5ac..00000000
--- a/docs/themes/hugo-book/assets/plugins/_numbered.scss
+++ /dev/null
@@ -1,36 +0,0 @@
-$startLevel: 1;
-$endLevel: 6;
-
-.book-page .markdown {
-  @for $currentLevel from $startLevel through $endLevel {
-    > h#{$currentLevel} {
-      counter-increment: h#{$currentLevel};
-      counter-reset: h#{$currentLevel + 1};
-
-      $content: "";
-      @for $n from $startLevel through $currentLevel {
-        $content: $content + 'counter(h#{$n})"."';
-      }
-
-      &::before {
-        content: unquote($content) " ";
-      }
-    }
-  }
-}
-
-.book-toc nav ul {
-  li {
-    counter-increment: item;
-
-    &:first-child {
-      counter-reset: item;
-    }
-
-    &:before {
-      content: counters(item, ".") ". ";
-      float: left;
-      margin-inline-end: $padding-4;
-    }
-  }
-}
diff --git a/docs/themes/hugo-book/assets/plugins/_scrollbars.scss b/docs/themes/hugo-book/assets/plugins/_scrollbars.scss
deleted file mode 100644
index 00625827..00000000
--- a/docs/themes/hugo-book/assets/plugins/_scrollbars.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@import "defaults";
-@import "variables";
-
-// Webkit
-::-webkit-scrollbar {
-  width: $padding-8;
-}
-
-::-webkit-scrollbar-thumb {
-  background: transparent;
-  border-radius: $padding-8;
-}
-
-:hover::-webkit-scrollbar-thumb {
-  background: var(--gray-500);
-}
-
-// MS
-body {
-  -ms-overflow-style: -ms-autohiding-scrollbar;
-}
-
-// Future
-.book-menu nav {
-  scrollbar-color: transparent var(--gray-500);
-}
diff --git a/docs/themes/hugo-book/assets/search-data.json b/docs/themes/hugo-book/assets/search-data.json
deleted file mode 100644
index 9a137c3b..00000000
--- a/docs/themes/hugo-book/assets/search-data.json
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{{- $pages := where .Site.Pages "Kind" "in" (slice "page" "section") -}}
-{{- $pages = where $pages "Params.booksearchexclude" "!=" true -}}
-{{- $pages = where $pages "Content" "not in" (slice nil "") -}}
-
-{{ range $index, $page := $pages }}
-{{ if gt $index 0}},{{end}} {
-    "id": {{ $index }},
-    "href": "{{ $page.RelPermalink }}",
-    "title": {{ (partial "docs/title" $page) | jsonify }},
-    "section": {{ (partial "docs/title" $page.Parent) | jsonify }},
-    "content": {{ $page.Plain | jsonify }}
-}
-{{- end -}}
-]
diff --git a/docs/themes/hugo-book/assets/sw-register.js b/docs/themes/hugo-book/assets/sw-register.js
deleted file mode 100644
index b67dbfde..00000000
--- a/docs/themes/hugo-book/assets/sw-register.js
+++ /dev/null
@@ -1,7 +0,0 @@
-{{- $swJS := resources.Get "sw.js" | resources.ExecuteAsTemplate "sw.js" . -}}
-if (navigator.serviceWorker) {
-  navigator.serviceWorker.register(
-    "{{ $swJS.RelPermalink }}", 
-    { scope: "{{ "/" | relURL }}" }
-  );
-}
diff --git a/docs/themes/hugo-book/assets/sw.js b/docs/themes/hugo-book/assets/sw.js
deleted file mode 100644
index 2ff11fc7..00000000
--- a/docs/themes/hugo-book/assets/sw.js
+++ /dev/null
@@ -1,55 +0,0 @@
-const cacheName = self.location.pathname
-const pages = [
-{{ if eq .Site.Params.BookServiceWorker "precache" }}
-  {{ range .Site.AllPages -}}
-  "{{ .RelPermalink }}",
-  {{ end -}}
-{{ end }}
-];
-
-self.addEventListener("install", function (event) {
-  self.skipWaiting();
-
-  caches.open(cacheName).then((cache) => {
-    return cache.addAll(pages);
-  });
-});
-
-self.addEventListener("fetch", (event) => {
-  const request = event.request;
-  if (request.method !== "GET") {
-    return;
-  }
-
-  /**
-   * @param {Response} response
-   * @returns {Promise<Response>}
-   */
-  function saveToCache(response) {
-    if (cacheable(response)) {
-      return caches
-        .open(cacheName)
-        .then((cache) => cache.put(request, response.clone()))
-        .then(() => response);
-    } else {
-      return response;
-    }
-  }
-
-  /**
-   * @param {Error} error
-   */
-  function serveFromCache(error) {
-    return caches.open(cacheName).then((cache) => cache.match(request.url));
-  }
-
-  /**
-   * @param {Response} response
-   * @returns {Boolean}
-   */
-  function cacheable(response) {
-    return response.type === "basic" && response.ok && !response.headers.has("Content-Disposition")
-  }
-
-  event.respondWith(fetch(request).then(saveToCache).catch(serveFromCache));
-});
diff --git a/docs/themes/hugo-book/assets/themes/_auto.scss b/docs/themes/hugo-book/assets/themes/_auto.scss
deleted file mode 100644
index 31d7f9ac..00000000
--- a/docs/themes/hugo-book/assets/themes/_auto.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-:root {
-  @include theme-light;
-}
-
-@media (prefers-color-scheme: dark) {
-  :root {
-    @include theme-dark;
-  }
-}
diff --git a/docs/themes/hugo-book/assets/themes/_dark.scss b/docs/themes/hugo-book/assets/themes/_dark.scss
deleted file mode 100644
index e00e38ef..00000000
--- a/docs/themes/hugo-book/assets/themes/_dark.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-:root {
-  @include theme-dark;
-}
diff --git a/docs/themes/hugo-book/assets/themes/_light.scss b/docs/themes/hugo-book/assets/themes/_light.scss
deleted file mode 100644
index 8c0e3465..00000000
--- a/docs/themes/hugo-book/assets/themes/_light.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-:root {
-  @include theme-light;
-}
diff --git a/docs/themes/hugo-book/exampleSite/assets/_custom.scss b/docs/themes/hugo-book/exampleSite/assets/_custom.scss
deleted file mode 100644
index 9be7a1d2..00000000
--- a/docs/themes/hugo-book/exampleSite/assets/_custom.scss
+++ /dev/null
@@ -1,4 +0,0 @@
-/* You can add custom styles here. */
-
-// @import "plugins/numbered";
-// @import "plugins/scrollbars";
diff --git a/docs/themes/hugo-book/exampleSite/assets/_variables.scss b/docs/themes/hugo-book/exampleSite/assets/_variables.scss
deleted file mode 100644
index 98b4d4ef..00000000
--- a/docs/themes/hugo-book/exampleSite/assets/_variables.scss
+++ /dev/null
@@ -1 +0,0 @@
-/* You can override SASS variables here. */
diff --git a/docs/themes/hugo-book/exampleSite/config.toml b/docs/themes/hugo-book/exampleSite/config.toml
deleted file mode 100644
index dfd9a31c..00000000
--- a/docs/themes/hugo-book/exampleSite/config.toml
+++ /dev/null
@@ -1,118 +0,0 @@
-# hugo server --minify --themesDir ... --baseURL=http://0.0.0.0:1313/theme/hugo-book/
-
-baseURL = 'https://example.com/'
-title = 'Hugo Book'
-theme = 'hugo-book'
-
-# Book configuration
-disablePathToLower = true
-enableGitInfo = true
-
-# Needed for mermaid/katex shortcodes
-[markup]
-[markup.goldmark.renderer]
-  unsafe = true
-
-[markup.tableOfContents]
-  startLevel = 1
-
-# Multi-lingual mode config
-# There are different options to translate files
-# See https://gohugo.io/content-management/multilingual/#translation-by-filename
-# And https://gohugo.io/content-management/multilingual/#translation-by-content-directory
-[languages]
-[languages.en]
-  languageName = 'English'
-  contentDir = 'content'
-  weight = 1
-
-[languages.ru]
-  languageName = 'Russian'
-  contentDir = 'content.ru'
-  weight = 2
-
-[languages.zh]
-  languageName = 'Chinese'
-  contentDir = 'content.zh'
-  weight = 3
-
-[menu]
-# [[menu.before]]
-[[menu.after]]
-  name = "Github"
-  url = "https://github.com/alex-shpak/hugo-book"
-  weight = 10
-
-[[menu.after]]
-  name = "Hugo Themes"
-  url = "https://themes.gohugo.io/hugo-book/"
-  weight = 20
-
-[params]
-  # (Optional, default light) Sets color theme: light, dark or auto.
-  # Theme 'auto' switches between dark and light modes based on browser/os preferences
-  BookTheme = 'light'
-
-  # (Optional, default true) Controls table of contents visibility on right side of pages.
-  # Start and end levels can be controlled with markup.tableOfContents setting.
-  # You can also specify this parameter per page in front matter.
-  BookToC = true
-
-  # (Optional, default none) Set the path to a logo for the book. If the logo is
-  # /static/logo.png then the path would be logo.png
-  # BookLogo = 'logo.png'
-
-  # (Optional, default none) Set leaf bundle to render as side menu
-  # When not specified file structure and weights will be used
-  # BookMenuBundle = '/menu'
-
-  # (Optional, default docs) Specify root page to render child pages as menu.
-  # Page is resoled by .GetPage function: https://gohugo.io/functions/getpage/
-  # For backward compatibility you can set '*' to render all sections to menu. Acts same as '/'
-  BookSection = 'docs'
-
-  # Set source repository location.
-  # Used for 'Last Modified' and 'Edit this page' links.
-  BookRepo = 'https://github.com/alex-shpak/hugo-book'
-
-  # (Optional, default 'commit') Specifies commit portion of the link to the page's last modified
-  # commit hash for 'doc' page type.
-  # Requires 'BookRepo' param.
-  # Value used to construct a URL consisting of BookRepo/BookCommitPath/<commit-hash>
-  # Github uses 'commit', Bitbucket uses 'commits'
-  # BookCommitPath = 'commit'
-
-  # Enable "Edit this page" links for 'doc' page type.
-  # Disabled by default. Uncomment to enable. Requires 'BookRepo' param.
-  # Edit path must point to root directory of repo.
-  BookEditPath = 'edit/main/exampleSite'
-
-  # Configure the date format used on the pages
-  # - In git information
-  # - In blog posts
-  BookDateFormat = 'January 2, 2006'
-
-  # (Optional, default true) Enables search function with flexsearch,
-  # Index is built on fly, therefore it might slowdown your website.
-  # Configuration for indexing can be adjusted in i18n folder per language.
-  BookSearch = true
-
-  # (Optional, default true) Enables comments template on pages
-  # By default partals/docs/comments.html includes Disqus template
-  # See https://gohugo.io/content-management/comments/#configure-disqus
-  # Can be overwritten by same param in page frontmatter
-  BookComments = true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables portable links and link checks in markdown pages.
-  # Portable links meant to work with text editors and let you write markdown without {{< relref >}} shortcode
-  # Theme will print warning if page referenced in markdown does not exists.
-  BookPortableLinks = true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables service worker that caches visited pages and resources for offline use.
-  BookServiceWorker = true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables a drop-down menu for translations only if a translation is present.
-  BookTranslatedOnly = false
diff --git a/docs/themes/hugo-book/exampleSite/config.yaml b/docs/themes/hugo-book/exampleSite/config.yaml
deleted file mode 100644
index 4f439c68..00000000
--- a/docs/themes/hugo-book/exampleSite/config.yaml
+++ /dev/null
@@ -1,114 +0,0 @@
-# hugo server --minify --themesDir ... --baseURL=http://0.0.0.0:1313/theme/hugo-book/
-
-baseURL: https://example.com/
-title: Hugo Book
-theme: hugo-book
-
-# Book configuration
-disablePathToLower: true
-enableGitInfo: true
-
-# Needed for mermaid/katex shortcodes
-markup:
-  goldmark:
-    renderer:
-      unsafe: true
-  tableOfContents:
-    startLevel: 1
-
-# Multi-lingual mode config
-# There are different options to translate files
-# See https://gohugo.io/content-management/multilingual/#translation-by-filename
-# And https://gohugo.io/content-management/multilingual/#translation-by-content-directory
-languages:
-  en:
-    languageName: English
-    contentDir: content
-    weight: 1
-  ru:
-    languageName: Russian
-    contentDir: content.ru
-    weight: 2
-  zh:
-    languageName: Chinese
-    contentDir: content.zh
-    weight: 3
-
-menu:
-  # before: []
-  after:
-    - name: "Github"
-      url: "https://github.com/alex-shpak/hugo-book"
-      weight: 10
-    - name: "Hugo Themes"
-      url: "https://themes.gohugo.io/hugo-book/"
-      weight: 20
-
-params:
-  # (Optional, default light) Sets color theme: light, dark or auto.
-  # Theme 'auto' switches between dark and light modes based on browser/os preferences
-  BookTheme: "light"
-
-  # (Optional, default true) Controls table of contents visibility on right side of pages.
-  # Start and end levels can be controlled with markup.tableOfContents setting.
-  # You can also specify this parameter per page in front matter.
-  BookToC: true
-
-  # (Optional, default none) Set the path to a logo for the book. If the logo is
-  # /static/logo.png then the path would be logo.png
-  # BookLogo: /logo.png
-
-  # (Optional, default none) Set leaf bundle to render as side menu
-  # When not specified file structure and weights will be used
-  # BookMenuBundle: /menu
-
-  # (Optional, default docs) Specify root page to render child pages as menu.
-  # Page is resoled by .GetPage function: https://gohugo.io/functions/getpage/
-  # For backward compatibility you can set '*' to render all sections to menu. Acts same as '/'
-  BookSection: docs
-
-  # Set source repository location.
-  # Used for 'Last Modified' and 'Edit this page' links.
-  BookRepo: https://github.com/alex-shpak/hugo-book
-
-  # (Optional, default 'commit') Specifies commit portion of the link to the page's last modified
-  # commit hash for 'doc' page type.
-  # Requires 'BookRepo' param.
-  # Value used to construct a URL consisting of BookRepo/BookCommitPath/<commit-hash>
-  # Github uses 'commit', Bitbucket uses 'commits'
-  # BookCommitPath: commit
-
-  # Enable "Edit this page" links for 'doc' page type.
-  # Disabled by default. Uncomment to enable. Requires 'BookRepo' param.
-  # Edit path must point to root directory of repo.
-  BookEditPath: edit/main/exampleSite
-
-  # Configure the date format used on the pages
-  # - In git information
-  # - In blog posts
-  BookDateFormat: "January 2, 2006"
-
-  # (Optional, default true) Enables search function with flexsearch,
-  # Index is built on fly, therefore it might slowdown your website.
-  # Configuration for indexing can be adjusted in i18n folder per language.
-  BookSearch: true
-
-  # (Optional, default true) Enables comments template on pages
-  # By default partals/docs/comments.html includes Disqus template
-  # See https://gohugo.io/content-management/comments/#configure-disqus
-  # Can be overwritten by same param in page frontmatter
-  BookComments: true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables portable links and link checks in markdown pages.
-  # Portable links meant to work with text editors and let you write markdown without {{< relref >}} shortcode
-  # Theme will print warning if page referenced in markdown does not exists.
-  BookPortableLinks: true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables service worker that caches visited pages and resources for offline use.
-  BookServiceWorker: true
-
-  # /!\ This is an experimental feature, might be removed or changed at any time
-  # (Optional, experimental, default false) Enables a drop-down menu for translations only if a translation is present.
-  BookTranslatedOnly: false
diff --git a/docs/themes/hugo-book/exampleSite/content.bn/_index.md b/docs/themes/hugo-book/exampleSite/content.bn/_index.md
deleted file mode 100644
index 85c03e00..00000000
--- a/docs/themes/hugo-book/exampleSite/content.bn/_index.md
+++ /dev/null
@@ -1,79 +0,0 @@
----
-title: ভূমিকা
-type: docs
----
-
-# বাংলা ভাষায় শুরু করুন
-
-{{< columns >}}
-## অস্ট্রিস চিপসে ফুর্তিভা 
-
-Est in vagis et Pittheus tu arge accipiter regia iram vocatur nurus. Omnes ut
-olivae sensit **arma sorori** deducit, inesset **crudus**, ego vetuere aliis,
-modo arsit? Utinam rapta fiducia valuere litora _adicit cursu_, ad facies
-
-<--->
-
-## সুইস কোটা ভোটে
-
-Ea _furtique_ risere fratres edidit terrae magis. Colla tam mihi tenebat:
-miseram excita suadent es pecudes iam. Concilio _quam_ velatus posset ait quod
-nunc! Fragosis suae dextra geruntur functus vulgata.
-{{< /columns >}}
-
-
-## টেম্পোরার নিশি
-
-Lorem **markdownum** emicat gestu. Cannis sol pressit ducta. **Est** Idaei,
-tremens ausim se tutaeque, illi ulnis hausit, sed, lumina cutem. Quae avis
-sequens!
-
-    var panel = ram_design;
-    if (backup + system) {
-        file.readPoint = network_native;
-        sidebar_engine_device(cell_tftp_raster,
-                dual_login_paper.adf_vci.application_reader_design(
-                graphicsNvramCdma, lpi_footer_snmp, integer_model));
-    }
-    public_keyboard_docking += error.controller_gibibyte_plug.ip(4,
-            asciiPetaflops, software(supercomputer_compatible_status + 4));
-    dynamic_disk.indexModeLaptop = bufferTftpReality;
-    var export_vlog_sequence = trinitron_flowchart + supercomputer_cluster_rj(
-            -1, toolbar_powerpoint_query, -2 / multiprocessing_impression);
-
-## Locis suis novi cum suoque decidit eadem
-
-Idmoniae ripis, at aves, ali missa adest, ut _et autem_, et ab? Venit spes
-versus finis sermonibus patefecit murum nec est sine oculis. _Ille_ inmota
-macies domoque caelestia cadit tantummodo scelus procul, corde!
-
-1. Dolentem capi parte rostro alvum habentem pudor
-2. Fulgentia sanguine paret
-3. E punior consurgit lentus
-4. Vox hasta eras micantes
-
-## Facibus pharetrae indetonsusque indulsit sic incurrite foliis
-
-Nefandam et prisci palmas! Blandita cutis flectitur montis macies, te _nati_
-Latiis; turbaque inferias. Virginis tibi peracta avidusque facies caper nec, e
-at ademptae, mira.
-
-    direct *= font(inputScareware(sliHome), crossplatform.byte(
-            ppl_encryption.excel_e_rte(integratedModelModifier), timeVirtual,
-            floating_speakers.media_printer(us, yahoo, primaryPhp)));
-    friendly_metal_flatbed(cd, isoPrimaryStorage(reader), dmaMirrored);
-    if (parse_flash_cron.metalGif(1, adServiceDevice, utility)) {
-        adf -= operation_cdma_samba;
-        imapGif.switch += torrent;
-    } else {
-        pmu.disk_captcha = digital_ppp_pci + recursionTransistor(5, dram);
-        ajax_service += grayscalePythonLock;
-        google_scroll_capacity = ftp + engine_dslam_sidebar / tape - 1;
-    }
-    drive_rw = zipTftp;
-    var suffix = software_router_extension.dimm_ddr(-5,
-            kernel_digital_minisite);
-
-Vocavit toto; alas **mitis** maestus in liquidarum ab legi finitimosque dominam
-tibi subitus; Orionis vertitur nota. Currere alti etiam seroque cernitis
-innumeris miraturus amplectique collo sustinet quemque! Litora ante turba?
diff --git a/docs/themes/hugo-book/exampleSite/content.ru/_index.md b/docs/themes/hugo-book/exampleSite/content.ru/_index.md
deleted file mode 100644
index 8fa610a4..00000000
--- a/docs/themes/hugo-book/exampleSite/content.ru/_index.md
+++ /dev/null
@@ -1,79 +0,0 @@
----
-title: Введение
-type: docs
----
-
-# Стартовая страница на русском языке
-
-{{< columns >}}
-## Astris ipse furtiva
-
-Est in vagis et Pittheus tu arge accipiter regia iram vocatur nurus. Omnes ut
-olivae sensit **arma sorori** deducit, inesset **crudus**, ego vetuere aliis,
-modo arsit? Utinam rapta fiducia valuere litora _adicit cursu_, ad facies
-
-<--->
-
-## Suis quot vota
-
-Ea _furtique_ risere fratres edidit terrae magis. Colla tam mihi tenebat:
-miseram excita suadent es pecudes iam. Concilio _quam_ velatus posset ait quod
-nunc! Fragosis suae dextra geruntur functus vulgata.
-{{< /columns >}}
-
-
-## Tempora nisi nunc
-
-Lorem **markdownum** emicat gestu. Cannis sol pressit ducta. **Est** Idaei,
-tremens ausim se tutaeque, illi ulnis hausit, sed, lumina cutem. Quae avis
-sequens!
-
-    var panel = ram_design;
-    if (backup + system) {
-        file.readPoint = network_native;
-        sidebar_engine_device(cell_tftp_raster,
-                dual_login_paper.adf_vci.application_reader_design(
-                graphicsNvramCdma, lpi_footer_snmp, integer_model));
-    }
-    public_keyboard_docking += error.controller_gibibyte_plug.ip(4,
-            asciiPetaflops, software(supercomputer_compatible_status + 4));
-    dynamic_disk.indexModeLaptop = bufferTftpReality;
-    var export_vlog_sequence = trinitron_flowchart + supercomputer_cluster_rj(
-            -1, toolbar_powerpoint_query, -2 / multiprocessing_impression);
-
-## Locis suis novi cum suoque decidit eadem
-
-Idmoniae ripis, at aves, ali missa adest, ut _et autem_, et ab? Venit spes
-versus finis sermonibus patefecit murum nec est sine oculis. _Ille_ inmota
-macies domoque caelestia cadit tantummodo scelus procul, corde!
-
-1. Dolentem capi parte rostro alvum habentem pudor
-2. Fulgentia sanguine paret
-3. E punior consurgit lentus
-4. Vox hasta eras micantes
-
-## Facibus pharetrae indetonsusque indulsit sic incurrite foliis
-
-Nefandam et prisci palmas! Blandita cutis flectitur montis macies, te _nati_
-Latiis; turbaque inferias. Virginis tibi peracta avidusque facies caper nec, e
-at ademptae, mira.
-
-    direct *= font(inputScareware(sliHome), crossplatform.byte(
-            ppl_encryption.excel_e_rte(integratedModelModifier), timeVirtual,
-            floating_speakers.media_printer(us, yahoo, primaryPhp)));
-    friendly_metal_flatbed(cd, isoPrimaryStorage(reader), dmaMirrored);
-    if (parse_flash_cron.metalGif(1, adServiceDevice, utility)) {
-        adf -= operation_cdma_samba;
-        imapGif.switch += torrent;
-    } else {
-        pmu.disk_captcha = digital_ppp_pci + recursionTransistor(5, dram);
-        ajax_service += grayscalePythonLock;
-        google_scroll_capacity = ftp + engine_dslam_sidebar / tape - 1;
-    }
-    drive_rw = zipTftp;
-    var suffix = software_router_extension.dimm_ddr(-5,
-            kernel_digital_minisite);
-
-Vocavit toto; alas **mitis** maestus in liquidarum ab legi finitimosque dominam
-tibi subitus; Orionis vertitur nota. Currere alti etiam seroque cernitis
-innumeris miraturus amplectique collo sustinet quemque! Litora ante turba?
diff --git a/docs/themes/hugo-book/exampleSite/content.zh/_index.md b/docs/themes/hugo-book/exampleSite/content.zh/_index.md
deleted file mode 100644
index 3e998235..00000000
--- a/docs/themes/hugo-book/exampleSite/content.zh/_index.md
+++ /dev/null
@@ -1,79 +0,0 @@
----
-title: 介绍
-type: docs
----
-
-# 中文索引页
-
-{{< columns >}}
-## Astris ipse furtiva
-
-Est in vagis et Pittheus tu arge accipiter regia iram vocatur nurus. Omnes ut
-olivae sensit **arma sorori** deducit, inesset **crudus**, ego vetuere aliis,
-modo arsit? Utinam rapta fiducia valuere litora _adicit cursu_, ad facies
-
-<--->
-
-## Suis quot vota
-
-Ea _furtique_ risere fratres edidit terrae magis. Colla tam mihi tenebat:
-miseram excita suadent es pecudes iam. Concilio _quam_ velatus posset ait quod
-nunc! Fragosis suae dextra geruntur functus vulgata.
-{{< /columns >}}
-
-
-## Tempora nisi nunc
-
-Lorem **markdownum** emicat gestu. Cannis sol pressit ducta. **Est** Idaei,
-tremens ausim se tutaeque, illi ulnis hausit, sed, lumina cutem. Quae avis
-sequens!
-
-    var panel = ram_design;
-    if (backup + system) {
-        file.readPoint = network_native;
-        sidebar_engine_device(cell_tftp_raster,
-                dual_login_paper.adf_vci.application_reader_design(
-                graphicsNvramCdma, lpi_footer_snmp, integer_model));
-    }
-    public_keyboard_docking += error.controller_gibibyte_plug.ip(4,
-            asciiPetaflops, software(supercomputer_compatible_status + 4));
-    dynamic_disk.indexModeLaptop = bufferTftpReality;
-    var export_vlog_sequence = trinitron_flowchart + supercomputer_cluster_rj(
-            -1, toolbar_powerpoint_query, -2 / multiprocessing_impression);
-
-## Locis suis novi cum suoque decidit eadem
-
-Idmoniae ripis, at aves, ali missa adest, ut _et autem_, et ab? Venit spes
-versus finis sermonibus patefecit murum nec est sine oculis. _Ille_ inmota
-macies domoque caelestia cadit tantummodo scelus procul, corde!
-
-1. Dolentem capi parte rostro alvum habentem pudor
-2. Fulgentia sanguine paret
-3. E punior consurgit lentus
-4. Vox hasta eras micantes
-
-## Facibus pharetrae indetonsusque indulsit sic incurrite foliis
-
-Nefandam et prisci palmas! Blandita cutis flectitur montis macies, te _nati_
-Latiis; turbaque inferias. Virginis tibi peracta avidusque facies caper nec, e
-at ademptae, mira.
-
-    direct *= font(inputScareware(sliHome), crossplatform.byte(
-            ppl_encryption.excel_e_rte(integratedModelModifier), timeVirtual,
... 11521 lines suppressed ...