From 01bcfad44aa81c5cd57158ce3eb5a4bb8444942d Mon Sep 17 00:00:00 2001 From: Ta-Ching Chen Date: Tue, 23 Jan 2018 02:58:22 +0800 Subject: [PATCH] Update docs-site --- Documentation/docs-site/config.toml | 37 +- .../content/{_header.md => _header.en.md} | 0 Documentation/docs-site/content/_index.en.md | 99 + Documentation/docs-site/content/_index.md | 6 - .../content/compilation/_index.en.md | 56 + .../{install.md => installation/_index.en.md} | 3 +- .../_index.en.md} | 2 +- .../docs-site/content/upgrade/_index.en.md | 12 + .../{ => upgrade}/upgrade-from-v0.1.md | 3 +- .../{ => upgrade}/upgrade-from-v0.3.md | 3 +- .../docs-site/static/images/favicon.png | Bin 0 -> 5848 bytes .../docs-site/static/images/fission-logo.png | Bin 0 -> 32706 bytes .../docs-site/themes/docdock/.gitignore | 2 - .../docs-site/themes/docdock/README.md | 34 - .../themes/docdock/archetypes/default.md | 9 - .../themes/docdock/archetypes/slide.md | 46 - .../themes/docdock/exampleSite/config.toml | 43 - .../docdock/exampleSite/content/_header.md | 6 - .../docdock/exampleSite/content/_index.md | 47 - .../content/content-organisation/_index.md | 138 - .../customize-style/_index.md | 40 - .../customize-style/theme-variants.md | 35 - .../content/content-organisation/extramenu.md | 28 - .../content/content-organisation/logo.md | 12 - .../exampleSite/content/create-page/_index.md | 54 - .../content/create-page/homepage.md | 8 - .../content/create-page/myslide.md | 48 - .../content/create-page/page-images.md | 28 - .../content/create-page/page-slide.md | 114 - .../content/getting-start/_index.md | 12 - .../content/getting-start/configuration.md | 26 - .../content/getting-start/installation.md | 31 - .../exampleSite/content/search/_index.md | 11 - .../exampleSite/content/shortcodes/_index.md | 10 - .../exampleSite/content/shortcodes/alert.md | 30 - .../exampleSite/content/shortcodes/button.md | 37 - .../children-1/children-1-1/_index.md | 6 - .../content/shortcodes/excerpt-include.md | 22 - .../exampleSite/content/shortcodes/excerpt.md | 39 - .../exampleSite/content/shortcodes/icon.md | 1254 ----- .../exampleSite/content/shortcodes/notice.md | 61 - .../exampleSite/content/shortcodes/panel.md | 60 - .../content/shortcodes/revealjs.md | 74 - .../docdock/exampleSite/content/showcase.md | 11 - .../layouts/partials/menu-footer.html | 13 - .../exampleSite/static/menu-entry-icon.png | Bin 9189 -> 0 bytes .../static/showcase/invincible.site.png | Bin 1348219 -> 0 bytes .../exampleSite/static/variant-gold.png | Bin 189338 -> 0 bytes .../exampleSite/static/variant-gray.png | Bin 142870 -> 0 bytes .../exampleSite/static/variant-green.png | Bin 177552 -> 0 bytes .../docs-site/themes/docdock/i18n/en.toml | 35 - .../docs-site/themes/docdock/i18n/fr.toml | 35 - .../docs-site/themes/docdock/i18n/nb.toml | 35 - .../themes/docdock/images/screenshot.png | Bin 352989 -> 0 bytes .../docs-site/themes/docdock/images/tn.png | Bin 140295 -> 0 bytes .../docs-site/themes/docdock/layouts/404.html | 53 - .../themes/docdock/layouts/_default/li.html | 25 - .../themes/docdock/layouts/index.html | 30 - .../partials/custom-content-footer.html | 1 - .../layouts/partials/custom-footer.html | 1 - .../docdock/layouts/partials/custom-head.html | 1 - .../docdock/layouts/partials/header.html | 88 - .../themes/docdock/layouts/partials/logo.html | 10 - .../docdock/layouts/partials/menu-footer.html | 0 .../themes/docdock/layouts/partials/menu.html | 126 - .../docdock/layouts/partials/pagination.html | 9 - .../docdock/layouts/partials/scripts.html | 13 - .../docdock/layouts/partials/search.html | 11 - .../docdock/layouts/shortcodes/alert.html | 6 - .../docdock/layouts/shortcodes/anchor.html | 1 - .../layouts/shortcodes/anchorlink.html | 1 - .../layouts/shortcodes/attachmentlink.html | 5 - .../docdock/layouts/shortcodes/button.html | 6 - .../docdock/layouts/shortcodes/code.html | 1 - .../docdock/layouts/shortcodes/emoticon.html | 29 - .../layouts/shortcodes/excerpt-include.html | 14 - .../docdock/layouts/shortcodes/excerpt.html | 7 - .../docdock/layouts/shortcodes/header.html | 16 - .../docdock/layouts/shortcodes/icon.html | 13 - .../docdock/layouts/shortcodes/image.html | 5 - .../docdock/layouts/shortcodes/info.html | 10 - .../docdock/layouts/shortcodes/label.html | 1 - .../docdock/layouts/shortcodes/note.html | 4 - .../docdock/layouts/shortcodes/pagelink.html | 12 - .../layouts/shortcodes/pagetreesearch.html | 1 - .../docdock/layouts/shortcodes/panel.html | 5 - .../layouts/shortcodes/recently-updated.html | 7 - .../docdock/layouts/shortcodes/relref.html | 12 - .../docdock/layouts/shortcodes/revealjs.html | 66 - .../docdock/layouts/shortcodes/section.html | 1 - .../docdock/layouts/shortcodes/task.html | 10 - .../docdock/layouts/shortcodes/tasklist.html | 4 - .../docdock/layouts/shortcodes/tip.html | 10 - .../docdock/layouts/shortcodes/toc.html | 2 - .../docdock/layouts/shortcodes/unknow.html | 1 - .../docdock/layouts/shortcodes/userlink.html | 1 - .../docdock/layouts/shortcodes/viewppt.html | 5 - .../docdock/layouts/shortcodes/viewxls.html | 5 - .../docdock/layouts/shortcodes/warning.html | 12 - .../docdock/layouts/shortcodes/well.html | 1 - .../themes/docdock/layouts/slide/single.html | 37 - .../docdock/static/css/bootstrap.min.css | 1884 ------- .../themes/docdock/static/css/horsey.css | 35 - .../themes/docdock/static/css/theme-blue.css | 0 .../themes/docdock/static/css/theme-gold.css | 61 - .../themes/docdock/static/css/theme-gray.css | 61 - .../themes/docdock/static/css/theme-green.css | 61 - .../themes/docdock/static/fonts/Lato-Bold.ttf | Bin 121788 -> 0 bytes .../docdock/static/fonts/Lato-Bold.woff2 | Bin 32304 -> 0 bytes .../docdock/static/fonts/Lato-Regular.ttf | Bin 120196 -> 0 bytes .../docdock/static/fonts/Lato-Regular.woff2 | Bin 32704 -> 0 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../themes/docdock/static/js/horsey.js | 1571 ------ .../themes/docdock/static/js/hugo-learn.js | 81 - .../docs-site/themes/docdock/static/none.html | 0 .../themes/docdock/static/revealjs/.gitignore | 13 - .../docdock/static/revealjs/.travis.yml | 5 - .../docdock/static/revealjs/CONTRIBUTING.md | 23 - .../themes/docdock/static/revealjs/LICENSE | 19 - .../themes/docdock/static/revealjs/README.md | 1185 ---- .../static/revealjs/css/print/paper.css | 203 - .../docdock/static/revealjs/css/print/pdf.css | 171 - .../docdock/static/revealjs/css/reveal.css | 1365 ----- .../docdock/static/revealjs/css/reveal.scss | 1446 ----- .../static/revealjs/css/theme/README.md | 21 - .../static/revealjs/css/theme/beige.css | 296 - .../static/revealjs/css/theme/black.css | 292 - .../static/revealjs/css/theme/blood.css | 315 -- .../static/revealjs/css/theme/league.css | 298 - .../static/revealjs/css/theme/moon.css | 296 - .../static/revealjs/css/theme/night.css | 290 - .../static/revealjs/css/theme/serif.css | 292 - .../static/revealjs/css/theme/simple.css | 295 - .../docdock/static/revealjs/css/theme/sky.css | 299 - .../static/revealjs/css/theme/solarized.css | 296 - .../revealjs/css/theme/source/beige.scss | 39 - .../revealjs/css/theme/source/black.scss | 49 - .../revealjs/css/theme/source/blood.scss | 78 - .../revealjs/css/theme/source/league.scss | 34 - .../revealjs/css/theme/source/moon.scss | 57 - .../revealjs/css/theme/source/night.scss | 34 - .../revealjs/css/theme/source/serif.scss | 35 - .../revealjs/css/theme/source/simple.scss | 43 - .../static/revealjs/css/theme/source/sky.scss | 46 - .../revealjs/css/theme/source/solarized.scss | 63 - .../revealjs/css/theme/source/white.scss | 49 - .../revealjs/css/theme/template/mixins.scss | 29 - .../revealjs/css/theme/template/settings.scss | 43 - .../revealjs/css/theme/template/theme.scss | 352 -- .../static/revealjs/css/theme/white.css | 292 - .../themes/docdock/static/revealjs/demo.html | 410 -- .../themes/docdock/static/revealjs/index.html | 50 - .../docdock/static/revealjs/js/reveal.js | 4961 ----------------- .../static/revealjs/lib/css/zenburn.css | 80 - .../revealjs/lib/font/league-gothic/LICENSE | 2 - .../lib/font/league-gothic/league-gothic.css | 10 - .../lib/font/league-gothic/league-gothic.eot | Bin 25696 -> 0 bytes .../lib/font/league-gothic/league-gothic.ttf | Bin 64256 -> 0 bytes .../lib/font/league-gothic/league-gothic.woff | Bin 30764 -> 0 bytes .../revealjs/lib/font/source-sans-pro/LICENSE | 45 - .../source-sans-pro-italic.eot | Bin 75720 -> 0 bytes .../source-sans-pro-italic.ttf | Bin 238084 -> 0 bytes .../source-sans-pro-italic.woff | Bin 98556 -> 0 bytes .../source-sans-pro-regular.eot | Bin 88070 -> 0 bytes .../source-sans-pro-regular.ttf | Bin 288008 -> 0 bytes .../source-sans-pro-regular.woff | Bin 114324 -> 0 bytes .../source-sans-pro-semibold.eot | Bin 89897 -> 0 bytes .../source-sans-pro-semibold.ttf | Bin 284640 -> 0 bytes .../source-sans-pro-semibold.woff | Bin 115648 -> 0 bytes .../source-sans-pro-semibolditalic.eot | Bin 75706 -> 0 bytes .../source-sans-pro-semibolditalic.ttf | Bin 240944 -> 0 bytes .../source-sans-pro-semibolditalic.woff | Bin 98816 -> 0 bytes .../font/source-sans-pro/source-sans-pro.css | 39 - .../static/revealjs/lib/js/classList.js | 2 - .../static/revealjs/lib/js/head.min.js | 9 - .../static/revealjs/lib/js/html5shiv.js | 7 - .../revealjs/plugin/highlight/highlight.js | 78 - .../revealjs/plugin/markdown/example.html | 129 - .../revealjs/plugin/markdown/example.md | 31 - .../revealjs/plugin/markdown/markdown.js | 411 -- .../static/revealjs/plugin/markdown/marked.js | 6 - .../static/revealjs/plugin/math/math.js | 67 - .../revealjs/plugin/multiplex/client.js | 13 - .../static/revealjs/plugin/multiplex/index.js | 64 - .../revealjs/plugin/multiplex/master.js | 31 - .../revealjs/plugin/multiplex/package.json | 19 - .../revealjs/plugin/notes-server/client.js | 65 - .../revealjs/plugin/notes-server/index.js | 69 - .../revealjs/plugin/notes-server/notes.html | 585 -- .../static/revealjs/plugin/notes/notes.html | 609 -- .../static/revealjs/plugin/notes/notes.js | 145 - .../revealjs/plugin/print-pdf/print-pdf.js | 51 - .../static/revealjs/plugin/search/search.js | 196 - .../static/revealjs/plugin/zoom-js/zoom.js | 288 - .../revealjs/test/examples/assets/image1.png | Bin 21991 -> 0 bytes .../revealjs/test/examples/assets/image2.png | Bin 10237 -> 0 bytes .../revealjs/test/examples/barebones.html | 41 - .../test/examples/embedded-media.html | 49 - .../static/revealjs/test/examples/math.html | 185 - .../test/examples/slide-backgrounds.html | 144 - .../test/examples/slide-transitions.html | 101 - .../static/revealjs/test/qunit-1.12.0.css | 244 - .../static/revealjs/test/qunit-1.12.0.js | 2212 -------- .../docdock/static/revealjs/test/simple.md | 12 - .../test-markdown-element-attributes.html | 134 - .../test/test-markdown-element-attributes.js | 46 - .../revealjs/test/test-markdown-external.html | 36 - .../revealjs/test/test-markdown-external.js | 24 - .../revealjs/test/test-markdown-options.html | 41 - .../revealjs/test/test-markdown-options.js | 26 - .../test/test-markdown-slide-attributes.html | 128 - .../test/test-markdown-slide-attributes.js | 47 - .../static/revealjs/test/test-markdown.html | 52 - .../static/revealjs/test/test-markdown.js | 15 - .../static/revealjs/test/test-pdf.html | 83 - .../docdock/static/revealjs/test/test-pdf.js | 15 - .../docdock/static/revealjs/test/test.html | 86 - .../docdock/static/revealjs/test/test.js | 597 -- .../docs-site/themes/docdock/theme.toml | 22 - .../themes/{docdock => learn}/LICENSE.md | 0 .../docs-site/themes/learn/README.md | 53 + .../themes/learn/archetypes/chapter.md | 13 + .../themes/learn/archetypes/default.md | 7 + .../themes/learn/exampleSite/LICENSE.md | 20 + .../themes/learn/exampleSite/config.toml | 73 + .../learn/exampleSite/content/_index.en.md | 41 + .../learn/exampleSite/content/_index.fr.md | 43 + .../exampleSite/content/basics/_index.en.md | 12 + .../exampleSite/content/basics/_index.fr.md | 12 + .../content/basics/configuration/_index.en.md | 54 + .../content/basics/configuration/_index.fr.md | 54 + .../content/basics/installation/_index.en.md | 102 + .../content/basics/installation/_index.fr.md | 100 + .../basics/installation/images/chapter.png | Bin 0 -> 87764 bytes .../content/basics/requirements/_index.en.md | 11 + .../content/basics/requirements/_index.fr.md | 11 + .../basics/requirements/images/magic.gif | Bin 0 -> 1458653 bytes .../basics/style-customization/_index.en.md | 194 + .../basics/style-customization/_index.fr.md | 194 + .../images/blue-variant.png | Bin 0 -> 389127 bytes .../images/green-variant.png | Bin 0 -> 390899 bytes .../images/red-variant.png | Bin 0 -> 389964 bytes .../exampleSite/content/cont/_index.en.md | 12 + .../exampleSite/content/cont/_index.fr.md | 12 + .../exampleSite/content/cont/archetypes.en.md | 57 + .../exampleSite/content/cont/archetypes.fr.md | 57 + .../content/cont/i18n/_index.en.md | 78 + .../content/cont/i18n/_index.fr.md | 78 + .../content/cont/i18n/images/i18n-menu.gif | Bin 0 -> 24315 bytes .../exampleSite/content/cont/markdown.en.md | 663 +++ .../exampleSite/content/cont/markdown.fr.md | 665 +++ .../content/cont/menushortcuts.en.md | 109 + .../content/cont/menushortcuts.fr.md | 109 + .../content/cont/pages/_index.en.md | 166 + .../content/cont/pages/_index.fr.md | 146 + .../cont/pages/images/frontmatter-icon.png | Bin 0 -> 5811 bytes .../cont/pages/images/pages-chapter.png | Bin 0 -> 249169 bytes .../cont/pages/images/pages-default.png | Bin 0 -> 318250 bytes .../exampleSite/content/credits.en.md} | 28 +- .../learn/exampleSite/content/credits.fr.md | 28 + .../content/shortcodes/_index.en.md | 16 + .../content/shortcodes/_index.fr.md | 16 + .../BachGavotteShort.mp3 | Bin .../Carroll_AliceAuPaysDesMerveilles.pdf | Bin .../adivorciarsetoca00cape.pdf | Bin .../shortcodes/attachments.en.files}/hugo.png | Bin .../movieselectricsheep-flock-244-32500-2.mp4 | Bin .../content/shortcodes/attachments.en.md} | 52 +- .../attachments.fr.files/BachGavotteShort.mp3 | Bin 0 -> 366464 bytes .../Carroll_AliceAuPaysDesMerveilles.pdf | Bin 0 -> 179272 bytes .../adivorciarsetoca00cape.pdf | Bin 0 -> 370183 bytes .../shortcodes/attachments.fr.files/hugo.png | Bin 0 -> 18210 bytes .../movieselectricsheep-flock-244-32500-2.mp4 | Bin 0 -> 348402 bytes .../content/shortcodes/attachments.fr.md | 85 + .../content/shortcodes/button.en.md | 16 + .../content/shortcodes/button.fr.md | 16 + .../content/shortcodes/children/_index.en.md} | 15 +- .../content/shortcodes/children/_index.fr.md | 45 + .../children/children-1/_index.en.md} | 0 .../children/children-1/_index.fr.md | 6 + .../children-1/children-1-1/_index.en.md} | 2 +- .../children-1/children-1-1/_index.fr.md | 6 + .../children-1-1/children-1-1-1/_index.en.md} | 0 .../children-1-1/children-1-1-1/_index.fr.md | 6 + .../children-1-1-1-1/_index.en.md} | 0 .../children-1-1-1-1/_index.fr.md | 6 + .../children-1-1-1-1-1/_index.en.md} | 0 .../children-1-1-1-1-1/_index.fr.md | 6 + .../children/children-2/_index.en.md} | 0 .../children/children-2/_index.fr.md | 11 + .../children/children-2/test3.en.md} | 0 .../children/children-2/test3.fr.md | 6 + .../children/children-3/_index.en.md | 6 + .../children/children-3/_index.fr.md | 6 + .../children/children-4/_index.en.md} | 2 +- .../children/children-4/_index.fr.md | 7 + .../content/shortcodes/children/test.en.md} | 4 +- .../content/shortcodes/children/test.fr.md | 6 + .../content/shortcodes/expand.en.md} | 24 +- .../content/shortcodes/expand.fr.md | 45 + .../content/shortcodes/mermaid.en.md} | 29 +- .../content/shortcodes/mermaid.fr.md | 103 + .../content/shortcodes/notice.en.md | 62 + .../content/shortcodes/notice.fr.md | 62 + .../content/shortcodes/siteparam.en.md | 23 + .../content/shortcodes/siteparam.fr.md | 23 + .../learn/exampleSite/content/showcase.en.md | 10 + .../learn/exampleSite/content/showcase.fr.md | 11 + .../layouts/partials/custom-footer.html} | 2 +- .../exampleSite/layouts/partials/logo.html | 39 + .../layouts/partials/menu-footer.html | 14 + .../layouts/shortcodes/ghcontributors.html | 0 .../exampleSite/static/css/theme-mine.css | 104 + .../static/fonts/monogramos-webfont.eot | Bin 0 -> 28654 bytes .../static/fonts/monogramos-webfont.svg | 237 + .../static/fonts/monogramos-webfont.ttf | Bin 0 -> 136752 bytes .../static/fonts/monogramos-webfont.woff | Bin 0 -> 34276 bytes .../static/fonts/monogramos-webfont.woff2 | Bin 0 -> 26436 bytes .../static/images/showcase/tat.png | Bin 0 -> 414931 bytes .../docs-site/themes/learn/i18n/en.toml | 26 + .../docs-site/themes/learn/i18n/es.toml | 26 + .../docs-site/themes/learn/i18n/fr.toml | 26 + .../docs-site/themes/learn/i18n/pt.toml | 26 + .../themes/learn/images/screenshot.png | Bin 0 -> 284162 bytes .../docs-site/themes/learn/images/tn.png | Bin 0 -> 144767 bytes .../docs-site/themes/learn/layouts/404.html | 59 + .../layouts/_default/list.html | 17 - .../layouts/_default/single.html | 0 .../docs-site/themes/learn/layouts/index.html | 31 + .../{docdock => learn}/layouts/index.json | 0 .../layouts/partials/custom-comments.html | 3 + .../learn/layouts/partials/custom-footer.html | 5 + .../learn/layouts/partials/custom-header.html | 5 + .../learn/layouts/partials/favicon.html | 2 + .../layouts/partials/footer.html | 33 +- .../themes/learn/layouts/partials/header.html | 95 + .../themes/learn/layouts/partials/logo.html | 3 + .../learn/layouts/partials/menu-footer.html | 1 + .../themes/learn/layouts/partials/menu.html | 150 + .../layouts/partials/meta.html | 0 .../themes/learn/layouts/partials/search.html | 16 + .../layouts/partials/toc.html | 0 .../layouts/shortcodes/attachments.html | 12 +- .../learn/layouts/shortcodes/button.html | 13 + .../layouts/shortcodes/children.html | 21 +- .../layouts/shortcodes/expand.html | 14 +- .../layouts/shortcodes/mermaid.html | 2 +- .../layouts/shortcodes/notice.html | 0 .../themes/learn/layouts/shortcodes/ref.html | 14 + .../learn/layouts/shortcodes/relref.html | 14 + .../learn/layouts/shortcodes/siteparam.html | 7 + .../themes/learn/static/css/auto-complete.css | 47 + .../static/css/featherlight.min.css | 0 .../static/css/font-awesome.min.css | 0 .../themes/learn/static/css/hugo-theme.css | 254 + .../{docdock => learn}/static/css/hybrid.css | 0 .../{docdock => learn}/static/css/nucleus.css | 0 .../static/css/perfect-scrollbar.min.css | 2 + .../themes/learn/static/css/theme-blue.css | 104 + .../learn/static/css/theme-fission.css} | 592 +- .../themes/learn/static/css/theme-green.css | 104 + .../themes/learn/static/css/theme-red.css | 104 + .../{docdock => learn}/static/css/theme.css | 566 +- .../static/fonts/FontAwesome.otf | Bin .../static/fonts/Inconsolata.eot | Bin .../static/fonts/Inconsolata.svg | 0 .../static/fonts/Inconsolata.ttf | Bin .../static/fonts/Inconsolata.woff | Bin .../Novecentosanswide-Normal-webfont.eot | Bin .../Novecentosanswide-Normal-webfont.svg | 0 .../Novecentosanswide-Normal-webfont.ttf | Bin .../Novecentosanswide-Normal-webfont.woff | Bin .../Novecentosanswide-Normal-webfont.woff2 | Bin .../Novecentosanswide-UltraLight-webfont.eot | Bin .../Novecentosanswide-UltraLight-webfont.svg | 0 .../Novecentosanswide-UltraLight-webfont.ttf | Bin .../Novecentosanswide-UltraLight-webfont.woff | Bin ...Novecentosanswide-UltraLight-webfont.woff2 | Bin .../static/fonts/Work_Sans_200.eot | Bin .../static/fonts/Work_Sans_200.svg | 0 .../static/fonts/Work_Sans_200.ttf | Bin .../static/fonts/Work_Sans_200.woff | Bin .../static/fonts/Work_Sans_200.woff2 | Bin .../static/fonts/Work_Sans_300.eot | Bin .../static/fonts/Work_Sans_300.svg | 0 .../static/fonts/Work_Sans_300.ttf | Bin .../static/fonts/Work_Sans_300.woff | Bin .../static/fonts/Work_Sans_300.woff2 | Bin .../static/fonts/Work_Sans_500.eot | Bin .../static/fonts/Work_Sans_500.svg | 0 .../static/fonts/Work_Sans_500.ttf | Bin .../static/fonts/Work_Sans_500.woff | Bin .../static/fonts/Work_Sans_500.woff2 | Bin .../static/fonts/fontawesome-webfont.eot | Bin .../static/fonts/fontawesome-webfont.svg | 0 .../static/fonts/fontawesome-webfont.ttf | Bin .../static/fonts/fontawesome-webfont.woff | Bin .../static/fonts/fontawesome-webfont.woff2 | Bin .../static/images/clippy.svg | 0 .../static/images/favicon.png | Bin .../static/images/gopher-404.jpg | Bin .../themes/learn/static/js/auto-complete.js | 223 + .../static/js/clipboard.min.js | 0 .../static/js/featherlight.min.js | 0 .../static/js/highlight.pack.js | 0 .../static/js/html5shiv-printshiv.min.js | 0 .../themes/learn/static/js/hugo-learn.js | 86 + .../static/js/jquery-2.x.min.js | 0 .../themes/learn/static/js/jquery.sticky.js | 288 + .../{docdock => learn}/static/js/learn.js | 101 +- .../{docdock => learn}/static/js/lunr.min.js | 0 .../static/js/modernizr.custom.71422.js | 0 .../static/js/perfect-scrollbar.jquery.min.js | 2 + .../learn/static/js/perfect-scrollbar.min.js | 2 + .../{docdock => learn}/static/js/search.js | 50 +- .../static/mermaid/mermaid.css | 0 .../static/mermaid/mermaid.dark.css | 0 .../static/mermaid/mermaid.forest.css | 0 .../static/mermaid/mermaid.js | 0 .../docs-site/themes/learn/theme.toml | 21 + .../docs-site/themes/learn/wercker.yml | 18 + INSTALL.md | 2 +- README.md | 4 +- hack/update-docs.sh | 2 +- 428 files changed, 6789 insertions(+), 29646 deletions(-) rename Documentation/docs-site/content/{_header.md => _header.en.md} (100%) create mode 100644 Documentation/docs-site/content/_index.en.md delete mode 100644 Documentation/docs-site/content/_index.md create mode 100644 Documentation/docs-site/content/compilation/_index.en.md rename Documentation/docs-site/content/{install.md => installation/_index.en.md} (99%) rename Documentation/docs-site/content/{kubernetessetup.md => prerequisite/_index.en.md} (99%) create mode 100644 Documentation/docs-site/content/upgrade/_index.en.md rename Documentation/docs-site/content/{ => upgrade}/upgrade-from-v0.1.md (98%) rename Documentation/docs-site/content/{ => upgrade}/upgrade-from-v0.3.md (98%) create mode 100644 Documentation/docs-site/static/images/favicon.png create mode 100644 Documentation/docs-site/static/images/fission-logo.png delete mode 100644 Documentation/docs-site/themes/docdock/.gitignore delete mode 100644 Documentation/docs-site/themes/docdock/README.md delete mode 100644 Documentation/docs-site/themes/docdock/archetypes/default.md delete mode 100644 Documentation/docs-site/themes/docdock/archetypes/slide.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/config.toml delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/_header.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/theme-variants.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/extramenu.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/logo.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/create-page/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/create-page/homepage.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/create-page/myslide.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-images.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-slide.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/configuration.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/installation.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/search/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/alert.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/button.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/excerpt-include.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/excerpt.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/icon.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/notice.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/panel.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/revealjs.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/content/showcase.md delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/layouts/partials/menu-footer.html delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/static/menu-entry-icon.png delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/static/showcase/invincible.site.png delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/static/variant-gold.png delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/static/variant-gray.png delete mode 100644 Documentation/docs-site/themes/docdock/exampleSite/static/variant-green.png delete mode 100644 Documentation/docs-site/themes/docdock/i18n/en.toml delete mode 100644 Documentation/docs-site/themes/docdock/i18n/fr.toml delete mode 100644 Documentation/docs-site/themes/docdock/i18n/nb.toml delete mode 100644 Documentation/docs-site/themes/docdock/images/screenshot.png delete mode 100644 Documentation/docs-site/themes/docdock/images/tn.png delete mode 100644 Documentation/docs-site/themes/docdock/layouts/404.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/_default/li.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/index.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/custom-content-footer.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/custom-footer.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/custom-head.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/header.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/logo.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/menu-footer.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/menu.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/pagination.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/scripts.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/partials/search.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/alert.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/anchor.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/anchorlink.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/attachmentlink.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/button.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/code.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/emoticon.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt-include.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/header.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/icon.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/image.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/info.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/label.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/note.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/pagelink.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/pagetreesearch.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/panel.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/recently-updated.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/relref.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/revealjs.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/section.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/task.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/tasklist.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/tip.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/toc.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/unknow.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/userlink.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/viewppt.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/viewxls.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/warning.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/shortcodes/well.html delete mode 100644 Documentation/docs-site/themes/docdock/layouts/slide/single.html delete mode 100644 Documentation/docs-site/themes/docdock/static/css/bootstrap.min.css delete mode 100644 Documentation/docs-site/themes/docdock/static/css/horsey.css delete mode 100644 Documentation/docs-site/themes/docdock/static/css/theme-blue.css delete mode 100644 Documentation/docs-site/themes/docdock/static/css/theme-gold.css delete mode 100644 Documentation/docs-site/themes/docdock/static/css/theme-gray.css delete mode 100644 Documentation/docs-site/themes/docdock/static/css/theme-green.css delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/Lato-Bold.ttf delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/Lato-Bold.woff2 delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/Lato-Regular.ttf delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/Lato-Regular.woff2 delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.eot delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.svg delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.ttf delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.woff delete mode 100644 Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 Documentation/docs-site/themes/docdock/static/js/horsey.js delete mode 100644 Documentation/docs-site/themes/docdock/static/js/hugo-learn.js delete mode 100644 Documentation/docs-site/themes/docdock/static/none.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/.gitignore delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/.travis.yml delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/CONTRIBUTING.md delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/LICENSE delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/README.md delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/print/paper.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/print/pdf.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/reveal.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/reveal.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/README.md delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/beige.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/black.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/blood.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/league.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/moon.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/night.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/serif.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/simple.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/sky.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/solarized.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/beige.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/black.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/blood.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/league.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/moon.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/night.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/serif.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/simple.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/sky.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/solarized.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/source/white.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/template/mixins.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/template/settings.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/template/theme.scss delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/css/theme/white.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/demo.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/index.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/js/reveal.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/css/zenburn.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/league-gothic/LICENSE delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/league-gothic/league-gothic.css delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/league-gothic/league-gothic.eot delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/league-gothic/league-gothic.ttf delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/league-gothic/league-gothic.woff delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/LICENSE delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-italic.eot delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-italic.ttf delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-italic.woff delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-regular.eot delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-regular.ttf delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-regular.woff delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.eot delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.ttf delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.woff delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/font/source-sans-pro/source-sans-pro.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/js/classList.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/js/head.min.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/lib/js/html5shiv.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/highlight/highlight.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/markdown/example.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/markdown/example.md delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/plugin/markdown/markdown.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/markdown/marked.js delete mode 100755 Documentation/docs-site/themes/docdock/static/revealjs/plugin/math/math.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/multiplex/client.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/multiplex/index.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/multiplex/master.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/multiplex/package.json delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/notes-server/client.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/notes-server/index.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/notes-server/notes.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/notes/notes.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/notes/notes.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/print-pdf/print-pdf.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/search/search.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/plugin/zoom-js/zoom.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/assets/image1.png delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/assets/image2.png delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/barebones.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/embedded-media.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/math.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/slide-backgrounds.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/examples/slide-transitions.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/qunit-1.12.0.css delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/qunit-1.12.0.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/simple.md delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-element-attributes.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-element-attributes.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-external.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-external.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-options.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-options.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-slide-attributes.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown-slide-attributes.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-markdown.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-pdf.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test-pdf.js delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test.html delete mode 100644 Documentation/docs-site/themes/docdock/static/revealjs/test/test.js delete mode 100644 Documentation/docs-site/themes/docdock/theme.toml rename Documentation/docs-site/themes/{docdock => learn}/LICENSE.md (100%) create mode 100644 Documentation/docs-site/themes/learn/README.md create mode 100644 Documentation/docs-site/themes/learn/archetypes/chapter.md create mode 100644 Documentation/docs-site/themes/learn/archetypes/default.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/LICENSE.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/config.toml create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/_index.fr.md create mode 100755 Documentation/docs-site/themes/learn/exampleSite/content/basics/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/configuration/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/configuration/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/installation/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/installation/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/installation/images/chapter.png create mode 100755 Documentation/docs-site/themes/learn/exampleSite/content/basics/requirements/_index.en.md create mode 100755 Documentation/docs-site/themes/learn/exampleSite/content/basics/requirements/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/requirements/images/magic.gif create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/style-customization/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/style-customization/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/style-customization/images/blue-variant.png create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/style-customization/images/green-variant.png create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/basics/style-customization/images/red-variant.png create mode 100755 Documentation/docs-site/themes/learn/exampleSite/content/cont/_index.en.md create mode 100755 Documentation/docs-site/themes/learn/exampleSite/content/cont/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/archetypes.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/archetypes.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/i18n/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/i18n/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/i18n/images/i18n-menu.gif create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/markdown.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/markdown.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/menushortcuts.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/menushortcuts.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/pages/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/pages/_index.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/pages/images/frontmatter-icon.png create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/pages/images/pages-chapter.png create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/cont/pages/images/pages-default.png rename Documentation/docs-site/themes/{docdock/exampleSite/content/credits.md => learn/exampleSite/content/credits.en.md} (55%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/credits.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/attachments.files => learn/exampleSite/content/shortcodes/attachments.en.files}/BachGavotteShort.mp3 (100%) rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/attachments.files => learn/exampleSite/content/shortcodes/attachments.en.files}/Carroll_AliceAuPaysDesMerveilles.pdf (100%) rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/attachments.files => learn/exampleSite/content/shortcodes/attachments.en.files}/adivorciarsetoca00cape.pdf (100%) rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/attachments.files => learn/exampleSite/content/shortcodes/attachments.en.files}/hugo.png (100%) rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/attachments.files => learn/exampleSite/content/shortcodes/attachments.en.files}/movieselectricsheep-flock-244-32500-2.mp4 (100%) rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/attachments.md => learn/exampleSite/content/shortcodes/attachments.en.md} (55%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/attachments.fr.files/BachGavotteShort.mp3 create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/attachments.fr.files/Carroll_AliceAuPaysDesMerveilles.pdf create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/attachments.fr.files/adivorciarsetoca00cape.pdf create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/attachments.fr.files/hugo.png create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/attachments.fr.files/movieselectricsheep-flock-244-32500-2.mp4 create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/attachments.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/button.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/button.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/_index.md => learn/exampleSite/content/shortcodes/children/_index.en.md} (89%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-1/_index.md => learn/exampleSite/content/shortcodes/children/children-1/_index.en.md} (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-1/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-3/_index.md => learn/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.en.md} (80%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.md => learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.en.md} (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.md => learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.en.md} (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.md => learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.en.md} (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-2/_index.md => learn/exampleSite/content/shortcodes/children/children-2/_index.en.md} (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-2/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-2/test3.md => learn/exampleSite/content/shortcodes/children/children-2/test3.en.md} (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-2/test3.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-3/_index.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-3/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/children-4/_index.md => learn/exampleSite/content/shortcodes/children/children-4/_index.en.md} (89%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/children-4/_index.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/children/test.md => learn/exampleSite/content/shortcodes/children/test.en.md} (73%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/children/test.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/expand.md => learn/exampleSite/content/shortcodes/expand.en.md} (76%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/expand.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/content/shortcodes/mermaid.md => learn/exampleSite/content/shortcodes/mermaid.en.md} (88%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/mermaid.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/notice.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/notice.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/siteparam.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/shortcodes/siteparam.fr.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/showcase.en.md create mode 100644 Documentation/docs-site/themes/learn/exampleSite/content/showcase.fr.md rename Documentation/docs-site/themes/{docdock/exampleSite/layouts/partials/custom-head.html => learn/exampleSite/layouts/partials/custom-footer.html} (89%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/layouts/partials/logo.html create mode 100644 Documentation/docs-site/themes/learn/exampleSite/layouts/partials/menu-footer.html rename Documentation/docs-site/themes/{docdock => learn}/exampleSite/layouts/shortcodes/ghcontributors.html (100%) create mode 100644 Documentation/docs-site/themes/learn/exampleSite/static/css/theme-mine.css create mode 100755 Documentation/docs-site/themes/learn/exampleSite/static/fonts/monogramos-webfont.eot create mode 100755 Documentation/docs-site/themes/learn/exampleSite/static/fonts/monogramos-webfont.svg create mode 100755 Documentation/docs-site/themes/learn/exampleSite/static/fonts/monogramos-webfont.ttf create mode 100755 Documentation/docs-site/themes/learn/exampleSite/static/fonts/monogramos-webfont.woff create mode 100755 Documentation/docs-site/themes/learn/exampleSite/static/fonts/monogramos-webfont.woff2 create mode 100644 Documentation/docs-site/themes/learn/exampleSite/static/images/showcase/tat.png create mode 100644 Documentation/docs-site/themes/learn/i18n/en.toml create mode 100644 Documentation/docs-site/themes/learn/i18n/es.toml create mode 100644 Documentation/docs-site/themes/learn/i18n/fr.toml create mode 100644 Documentation/docs-site/themes/learn/i18n/pt.toml create mode 100644 Documentation/docs-site/themes/learn/images/screenshot.png create mode 100644 Documentation/docs-site/themes/learn/images/tn.png create mode 100644 Documentation/docs-site/themes/learn/layouts/404.html rename Documentation/docs-site/themes/{docdock => learn}/layouts/_default/list.html (52%) rename Documentation/docs-site/themes/{docdock => learn}/layouts/_default/single.html (100%) create mode 100644 Documentation/docs-site/themes/learn/layouts/index.html rename Documentation/docs-site/themes/{docdock => learn}/layouts/index.json (100%) create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/custom-comments.html create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/custom-footer.html create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/custom-header.html create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/favicon.html rename Documentation/docs-site/themes/{docdock => learn}/layouts/partials/footer.html (54%) create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/header.html create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/logo.html create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/menu-footer.html create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/menu.html rename Documentation/docs-site/themes/{docdock => learn}/layouts/partials/meta.html (100%) create mode 100644 Documentation/docs-site/themes/learn/layouts/partials/search.html rename Documentation/docs-site/themes/{docdock => learn}/layouts/partials/toc.html (100%) rename Documentation/docs-site/themes/{docdock => learn}/layouts/shortcodes/attachments.html (65%) create mode 100644 Documentation/docs-site/themes/learn/layouts/shortcodes/button.html rename Documentation/docs-site/themes/{docdock => learn}/layouts/shortcodes/children.html (88%) rename Documentation/docs-site/themes/{docdock => learn}/layouts/shortcodes/expand.html (62%) rename Documentation/docs-site/themes/{docdock => learn}/layouts/shortcodes/mermaid.html (52%) rename Documentation/docs-site/themes/{docdock => learn}/layouts/shortcodes/notice.html (100%) create mode 100644 Documentation/docs-site/themes/learn/layouts/shortcodes/ref.html create mode 100644 Documentation/docs-site/themes/learn/layouts/shortcodes/relref.html create mode 100644 Documentation/docs-site/themes/learn/layouts/shortcodes/siteparam.html create mode 100644 Documentation/docs-site/themes/learn/static/css/auto-complete.css rename Documentation/docs-site/themes/{docdock => learn}/static/css/featherlight.min.css (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/css/font-awesome.min.css (100%) create mode 100644 Documentation/docs-site/themes/learn/static/css/hugo-theme.css rename Documentation/docs-site/themes/{docdock => learn}/static/css/hybrid.css (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/css/nucleus.css (100%) create mode 100644 Documentation/docs-site/themes/learn/static/css/perfect-scrollbar.min.css create mode 100644 Documentation/docs-site/themes/learn/static/css/theme-blue.css rename Documentation/docs-site/{static/css/theme.css => themes/learn/static/css/theme-fission.css} (71%) create mode 100644 Documentation/docs-site/themes/learn/static/css/theme-green.css create mode 100644 Documentation/docs-site/themes/learn/static/css/theme-red.css rename Documentation/docs-site/themes/{docdock => learn}/static/css/theme.css (72%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/FontAwesome.otf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Inconsolata.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Inconsolata.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Inconsolata.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Inconsolata.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-Normal-webfont.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-Normal-webfont.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-Normal-webfont.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-Normal-webfont.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-Normal-webfont.woff2 (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-UltraLight-webfont.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-UltraLight-webfont.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-UltraLight-webfont.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-UltraLight-webfont.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Novecentosanswide-UltraLight-webfont.woff2 (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_200.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_200.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_200.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_200.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_200.woff2 (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_300.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_300.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_300.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_300.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_300.woff2 (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_500.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_500.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_500.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_500.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/Work_Sans_500.woff2 (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/fontawesome-webfont.eot (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/fontawesome-webfont.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/fontawesome-webfont.ttf (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/fontawesome-webfont.woff (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/fonts/fontawesome-webfont.woff2 (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/images/clippy.svg (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/images/favicon.png (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/images/gopher-404.jpg (100%) create mode 100644 Documentation/docs-site/themes/learn/static/js/auto-complete.js rename Documentation/docs-site/themes/{docdock => learn}/static/js/clipboard.min.js (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/js/featherlight.min.js (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/js/highlight.pack.js (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/js/html5shiv-printshiv.min.js (100%) create mode 100644 Documentation/docs-site/themes/learn/static/js/hugo-learn.js rename Documentation/docs-site/themes/{docdock => learn}/static/js/jquery-2.x.min.js (100%) create mode 100755 Documentation/docs-site/themes/learn/static/js/jquery.sticky.js rename Documentation/docs-site/themes/{docdock => learn}/static/js/learn.js (76%) rename Documentation/docs-site/themes/{docdock => learn}/static/js/lunr.min.js (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/js/modernizr.custom.71422.js (100%) create mode 100644 Documentation/docs-site/themes/learn/static/js/perfect-scrollbar.jquery.min.js create mode 100644 Documentation/docs-site/themes/learn/static/js/perfect-scrollbar.min.js rename Documentation/docs-site/themes/{docdock => learn}/static/js/search.js (59%) rename Documentation/docs-site/themes/{docdock => learn}/static/mermaid/mermaid.css (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/mermaid/mermaid.dark.css (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/mermaid/mermaid.forest.css (100%) rename Documentation/docs-site/themes/{docdock => learn}/static/mermaid/mermaid.js (100%) create mode 100644 Documentation/docs-site/themes/learn/theme.toml create mode 100644 Documentation/docs-site/themes/learn/wercker.yml diff --git a/Documentation/docs-site/config.toml b/Documentation/docs-site/config.toml index 02d0dd95..ba0d751d 100644 --- a/Documentation/docs-site/config.toml +++ b/Documentation/docs-site/config.toml @@ -1,4 +1,35 @@ -baseURL = "http://fission.io/docs/0.3.0" -languageCode = "en-us" +baseURL = "http://fission.io/docs/0.4.0" +languageCode = "en-US" +defaultContentLanguage = "en" + title = "Fission: Serverless Functions for Kubernetes" -theme = "docdock" +theme = "learn" +metaDataFormat = "yaml" +defaultContentLanguageInSubdir= true + +[params] + editURL = "https://github.com/fission/fission/edit/master/Documentation/docs-site/content/" + description = "Documentation for Fission" + author = "Fission" + showVisitedLinks = true + themeVariant = "fission" + +[outputs] +home = [ "HTML", "RSS", "JSON"] + +[Languages] +[Languages.en] +title = "Serverless Functions for Kubernetes" +weight = 1 +languageName = "English" + +[[Languages.en.menu.shortcuts]] +name = " Github repo" +identifier = "ds" +url = "https://github.com/fission/fission" +weight = 10 + +[[Languages.en.menu.shortcuts]] +name = " Credits" +url = "https://github.com/fission/fission/graphs/contributors" +weight = 11 diff --git a/Documentation/docs-site/content/_header.md b/Documentation/docs-site/content/_header.en.md similarity index 100% rename from Documentation/docs-site/content/_header.md rename to Documentation/docs-site/content/_header.en.md diff --git a/Documentation/docs-site/content/_index.en.md b/Documentation/docs-site/content/_index.en.md new file mode 100644 index 00000000..f9eee575 --- /dev/null +++ b/Documentation/docs-site/content/_index.en.md @@ -0,0 +1,99 @@ +--- +title: Fission +weight: 1 +--- + +Fission: Serverless Functions for Kubernetes +============================================ + +[fission.io](http://fission.io) [@fissionio](http://twitter.com/fissionio) + +Fission is a fast serverless framework for Kubernetes with a focus on +developer productivity and high performance. + +Fission operates on _just the code_: Docker and Kubernetes are +abstracted away under normal operation, though you can use both to +extend Fission if you want to. + +Fission is extensible to any language; the core is written in Go, and +language-specific parts are isolated in something called +_environments_ (more below). Fission currently supports NodeJS, Python, Ruby, Go, +PHP, Bash, and any Linux executable, with more languages coming soon. + +### Performance: 100msec cold start + +Fission maintains a pool of "warm" containers that each contain a +small dynamic loader. When a function is first called, +i.e. "cold-started", a running container is chosen and the function is +loaded. This pool is what makes Fission fast: cold-start latencies +are typically about 100msec. + +### Kubernetes is the right place for Serverless + +We're built on Kubernetes because we think any non-trivial app will +use a combination of serverless functions and more conventional +microservices, and Kubernetes is a great framework to bring these +together seamlessly. + +Building on Kubernetes also means that anything you do for operations +on your Kubernetes cluster — such as monitoring or log +aggregation — also helps with ops on your Fission deployment. + + +Fission Concepts +---------------- + +A _function_ is a piece of code that follows the fission function +interface. + +An _environment_ contains the language- and runtime-specific parts of +running a function. + +The following environments are currently available: + + +| Environment | Image | +| ------------------------------------ | ------------------------- | +| Binary (for executables or scripts) | `fission/binary-env` | +| Go | `fission/go-env` | +| .NET | `fission/dotnet-env` | +| .NET 2.0 | `fission/dotnet20-env` | +| NodeJS (Alpine) | `fission/node-env` | +| NodeJS (Debian) | `fission/node-env-debian` | +| Perl | `fission/perl-env` | +| PHP 7 | `fission/php-env` | +| Python 3 | `fission/python-env` | +| Ruby | `fission/ruby-env` | + + +You can also extend environments or create entirely new +ones if you want. (An environment is essentially just a container +with a webserver and dynamic loader.) + +A _trigger_ is something that maps an event to a function; Fission +supports HTTP routes as triggers today, with upcoming support for +other types of event triggers, such as timers and Kubernetes events. + +Usage +----- + +```bash + + # Add the stock NodeJS env to your Fission deployment + $ fission env create --name nodejs --image fission/node-env + + # A javascript one-liner that prints "hello world" + $ curl https://raw.githubusercontent.com/fission/fission/master/examples/nodejs/hello.js > hello.js + + # Upload your function code to fission + $ fission function create --name hello --env nodejs --code hello.js + + # Map GET /hello to your new function + $ fission route create --method GET --url /hello --function hello + + # Run the function. This takes about 100msec the first time. + $ curl http://$FISSION_ROUTER/hello + Hello, world! +``` + +See the [examples](examples) directory for more. \ No newline at end of file diff --git a/Documentation/docs-site/content/_index.md b/Documentation/docs-site/content/_index.md deleted file mode 100644 index d09b9a44..00000000 --- a/Documentation/docs-site/content/_index.md +++ /dev/null @@ -1,6 +0,0 @@ -## Fission Documentation - - * [Installation guide](install) - - * [Upgrade guide for v0.3 to v0.4](upgrade-from-v0.3) - \ No newline at end of file diff --git a/Documentation/docs-site/content/compilation/_index.en.md b/Documentation/docs-site/content/compilation/_index.en.md new file mode 100644 index 00000000..57e365b2 --- /dev/null +++ b/Documentation/docs-site/content/compilation/_index.en.md @@ -0,0 +1,56 @@ +--- +title: "Compiling Fission" +date: 2017-09-07T20:10:05-07:00 +draft: false +weight: 1 +--- + +[You only need to do this if you're making Fission changes; if you're +just deploying Fission, use fission.yaml which points to prebuilt +images.] + +You'll need the `go` compiler and tools installed, along with the +[glide dependency management +tool](https://github.com/Masterminds/glide#install). You'll also need +docker for building images. + +The server side is compiled as one binary ("fission-bundle") which +contains controller, poolmgr and router; it invokes the right one +based on command-line arguments. + +To build fission-bundle: clone this repo to +`$GOPATH/src/github.com/fission/fission`, then from the top level +directory (if you want to build the image with the docker inside +minikube, you'll need to set the proper environment variables with +`eval $(minikube docker-env)`): + +``` + # Get dependencies + $ glide install + + # Build fission server and an image + $ pushd fission-bundle + $ ./build.sh +``` + +You now need to build the docker image for fission. You can use +`push.sh` and push it to a docker hub account. But it's easiest to use +minikube and its built-in docker daemon: + +``` + $ eval $(minikube docker-env) + $ docker build -t minikube/fission-bundle . +``` + +Next, install fission with this image on your kubernetes cluster using the helm chart: + +``` + $ helm install --set "image=minikube/fission-bundle,pullPolicy=IfNotPresent,analytics=false" charts/fission-all +``` + +And if you're changing the CLI too, you can build it with: + +``` + # Build Fission CLI + $ cd fission && go install +``` \ No newline at end of file diff --git a/Documentation/docs-site/content/install.md b/Documentation/docs-site/content/installation/_index.en.md similarity index 99% rename from Documentation/docs-site/content/install.md rename to Documentation/docs-site/content/installation/_index.en.md index 1bedef54..6c22f0f6 100644 --- a/Documentation/docs-site/content/install.md +++ b/Documentation/docs-site/content/installation/_index.en.md @@ -1,7 +1,8 @@ --- -title: "Fission Installation Guide" +title: "Installation Guide" date: 2017-09-07T20:10:05-07:00 draft: false +weight: 20 --- Welcome! This guide will get you up and running with Fission on a diff --git a/Documentation/docs-site/content/kubernetessetup.md b/Documentation/docs-site/content/prerequisite/_index.en.md similarity index 99% rename from Documentation/docs-site/content/kubernetessetup.md rename to Documentation/docs-site/content/prerequisite/_index.en.md index b57a2c5a..a2d79bc1 100644 --- a/Documentation/docs-site/content/kubernetessetup.md +++ b/Documentation/docs-site/content/prerequisite/_index.en.md @@ -1,7 +1,7 @@ --- title: "Kubernetes Quick Install" date: 2017-09-07T20:10:05-07:00 -draft: false +weight: 10 --- This is a quick guide to help you get started running Kubernetes on diff --git a/Documentation/docs-site/content/upgrade/_index.en.md b/Documentation/docs-site/content/upgrade/_index.en.md new file mode 100644 index 00000000..7f56cfb0 --- /dev/null +++ b/Documentation/docs-site/content/upgrade/_index.en.md @@ -0,0 +1,12 @@ +--- +title: "Upgrade" +date: 2017-09-07T20:10:05-07:00 +weight: 30 +--- + +### From v0.1 to v0.2.x + +* [Upgade guide](upgrade-from-v0.1) + +### From v0.3 to v0.4.x +* [Upgrade guide](upgrade-from-v0.3) \ No newline at end of file diff --git a/Documentation/docs-site/content/upgrade-from-v0.1.md b/Documentation/docs-site/content/upgrade/upgrade-from-v0.1.md similarity index 98% rename from Documentation/docs-site/content/upgrade-from-v0.1.md rename to Documentation/docs-site/content/upgrade/upgrade-from-v0.1.md index ac56cd0d..ea085029 100644 --- a/Documentation/docs-site/content/upgrade-from-v0.1.md +++ b/Documentation/docs-site/content/upgrade/upgrade-from-v0.1.md @@ -1,7 +1,8 @@ --- -title: "Upgrading from Fission v0.1 to v0.2.x" +title: "Upgrading from v0.1 to v0.2.x" date: 2017-09-08T16:26:29-07:00 draft: false +weight: 31 --- ## TL;DR diff --git a/Documentation/docs-site/content/upgrade-from-v0.3.md b/Documentation/docs-site/content/upgrade/upgrade-from-v0.3.md similarity index 98% rename from Documentation/docs-site/content/upgrade-from-v0.3.md rename to Documentation/docs-site/content/upgrade/upgrade-from-v0.3.md index 00478c37..9cd4bec5 100644 --- a/Documentation/docs-site/content/upgrade-from-v0.3.md +++ b/Documentation/docs-site/content/upgrade/upgrade-from-v0.3.md @@ -1,7 +1,8 @@ --- -title: "Upgrading from Fission v0.3 to v0.4.x" +title: "Upgrading from v0.3 to v0.4.x" date: 2017-11-04T03:38:29+08:00 draft: false +weight: 32 --- ## Introduction diff --git a/Documentation/docs-site/static/images/favicon.png b/Documentation/docs-site/static/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3e6328e5ca9beea6709f83f0b88e6ff405cd80c3 GIT binary patch literal 5848 zcmZ`-1yEeswrwo91rH&?EkNV$G){1LhYn8T7DBLuAOV7V7__mVjZ1JEYc#kM+$Gp2 zGxO$6y{dn!?vZuYTKk;6>r~ykAJkRlaj~9Z0RRA8MFo)NV=wvp#dz}AmVn(BA3G$7 zro1$ueE9j##|gESg63-gz>g6C2o41Remz3L+W>$kCjhWx4gd(J003mJ8I2mE001&J zSX!Shy5cLs$96H%}SWx>oIXXjxeZ*-0WC%Zwf5Sjp z>OUzS4q~+Wuhpq#T-NJ%O7WAwDukzuEIc|x3@Qk zHxGx4yB&~ANJt3C$qnS@W`AU`Lwub*EPU9VA#{J4{Kp4m1F>=kyLy0KoT-2NT3EVx zdWg}|{tood^VdE-z_$O55oQHW0|8Oq}a)$-lAx<*T`aZ643}JIp`)e`Ej4SGRZZaCywN zJJ?Fm*~7;DG1%Yg|7`I8XZ-CY3jCd}f2HrQ+Wd(=7DpUQ6!=e}#j)^ZSrY&NVl_pO zl(rAjzL9r;j%;hT`#_7LByt`Bp$Iz~Ng~=H$`=y-=?l^(HA81)WTc6RU2(qho2iqy zxX>g55@V6ZSJ}0PB{QT(Y%IiRgW~yY@dOIaLQad9-fQp3Azf&|`%`jp0myJh>eA5d z=JZ<>tB64hoaa657C5&OJ%9(;g*ZdKMSeitc z$4gCsb;1)ai=X$&wz=->Qz-AvYAObHo;raaGG*y56>VFcl`qGR9h>tHtEeS9h&$Xz z*1YeE9;Ep5L(!C`hCYOzC~;_VBy3Pdc_9oFHCsI47&EHS3fm*s|nhfj|A||g~VJL9ga&;5u9}94oYY4xs{MNWE@T9vQ)F?;SVOB=Y^}EQv^dDCS4rN&>;`HK zH5s|OWQ@Z1?;Aqq$K66G4tLWoV%0A~W{Az7pl_ibh&{NqriIv!t+(F3&n8s-} z5-=sw`Cg4P)V4XT4~a|>|6H(i&QDioBO-EnGLj{UO<>$*Rin4kKK`6h_S&nJPMPz1 zJ#Pf-kp6qevH|Fh{%Zc>$_i|f8C134&QA72+5)D72D3Tj_i>Lo$$;R%agf178v!`s ziLPoaPpTp_t%S7q2&m+j3yX}G6+Qx)fJ@t6(VMcH zed}QZ8Jm5mFf;2WY!5H4;ecxr>J}JAw=c2VNxs9H{?qU%M*RT!Olu)*G-Y2db0L>K&x)M(Zg>yJar1RiF9s^@d)=G_Xbi}xZgp3Eu6i}lWP~xYP5)x{Y{a`d z>2t=Z+ZRtBvmAJmO9sr}?e)swm+YnHC_yjIK~GFf2H5T>_ z{n!4x*n%@U-q$X^Xt!d|MQ`wY?gh*fE*X-031Ns;M}azI(}mDL1l0`UO8oSF>cYBT zhmG0Gg0Ikxd9TA0Uf5!y6w%bWzz`13>e#lYW?EE-^GgRM5f`_+X!EwaXp&_v?Kf!g}{%+J`kS8Ep7p<@*Sc<)s<*~rb@Xfnx9T7hnq{!6>9 zOydB#@7mZ21U>3hCs z6ug+BugmYg@yBKr?kE30NNRc7^7wyrP0<+molk9be5FbbWsA!;;+|Um2^3^C#0hS@ zj7Zqh%ZAr{IqxQ&J=ENZMQD4RBoP_tXqb5vF9}R~&KHkIk34>i5IUy7m!35WLM+e= zxXU2Qs+;c2S@(4ZCJncU*(PB_HA|89$%o?nn`e$Og5h9J#RDg4vk4hrI2wv_#aV-J z@(`7#2}eZQ+TLC+p4E-boN3fw8!QwMDZ&tCd-;4g+EmfnD_ zXp8#wca246nE{j@s>DMGptPJ zWyIIm+v%)2E6r=D=y_PzUeUT=@N#^H86znY?v}5fj#I!L^M7Ho*DX>LOF)5?#TkhM0^TiG6?5IHe{BoP?q)90;eN?DLcZOX_H>7GJ4ViFIoydFSe~E3&0)h4ZFX{+oR5) z&htgt(L8}>?r_%`F=))f)GVm@Hhfe+*}mOhb?b*hNNHlNCHU?P^GpS8cxvH@A$(TU zkK0s4RDAaG>6 z!Z*DBolrhMl(2<6SO;xvyQmp@yzxpsL&>9+4*XMvV&Iktlo>2?=>LpQ6*l*k~x~a*6dPGk|Pmv?-j!!GXfjaW|rq-P6j3#u%)D;1NA4w zw#k{rp|4)OvFnwY;U%}`d&$+r(*8?+#!Eac32Rv15;K|uVy81j+VSGb7wZ~_H4TQ$ zg;vQBDLHF{L9-Y;(~)U?3y|{uY_n4l-svV{gCKqSF(}>aArhJSIqqGn63g*;EmN}R zA2A8lTi%6O1$Jb8?=`4z)|SUQ(yd@gcDPqU0&2U(P!2p`DezfrG@e)3KruAkvwGJM zLP(HGIyzp^`KI~HFOB{Y_9jW5aenKML$ES-iQ5}GRBIiV=#cUU0EpD6@cd2gK@<8p zSbDBHaJ11tb=Gzl!pE<9} z{$lB-yT=lQ)OBgx0PuFnf{f-GWk~JkI^MpJxChS$I?2Rf9aX?cs4%VQUsQtNma2ow z*_ZR4$2&6iC|A2VewvFR_i0Rv?@tlY^KRc!#jVN(lCXsgXc|(oR))W-2hMSQ$P&?c z&s$`!{_{F(z2z!7T1{_)EJ)5NH)9+dY>8#^?t$j%)e%wJr=dy5?1G%2h!Xp9Vf1@R zfhGFzCKc!?IxJjbG$Wx}c{nYr{!DJJHmj&8`+9nK>X`0vqe5?wQ0{`qlHb$rYmh{l z)?QND9gafg&%>yKM|H|L{5-ZD_oxy&(Q^W*R*{ddSMcLl7k>($7`?@+>^a0u4Ufxc zjLo2JYx&xUh<&{O%N_zCuv+#!Gk5R<2^7$lKjhnrFRA*nWhOn#Onni z<5Fve_!Wodj#>Mz2xIgluVAa7A^XK~S`VRcUq@FH_Bx12v1Ze_%8zXZ66s^OMfVRG z4^?3*lIeqz=+?!hK3&Pah_5U3t_u&vsKmLPrjV<@5j0kPDM`ZJs1Ue8P0WW}aBLfA zF(dF{E!DUuEmqL?k|qHSPsWSEG=PYlIRf*O{dam)8)tXXtxg8Mvg@wdt}S#L95eMS zAE%y5-S@*w@^iv8$SEtLO}&e$hd(UCB!W-QYK|lLhZcxjPJJ*{-{MZhVO!LYOs%n} zKO2YtEc|1NllI|#M%imI$_KpM8&n!f;p|Q00F{vf;l4blNNM=xbBC70M5-!VfxdVk zz+iZn&{2V$sQq#sOWM59mE}cr>GMq!dABRfUWw-l%J`R3PnhAhQ(hV0CGDdbQm*Xj zrA<5Fv7HwJ67lIyW)=Oj8+PE3WQ#!qjGpF5f~)6*(dTxWVaZd(H1H`yX(5}oP&U6O z8hP-_Te;eEv|Dki$qy_!CN7{!InI55&|bEZgJrv&^G zDD-?QS3jw7h9~u*z^ASV7@Y~&!F=PVcSXQ=Q%y$Q5F-br8AQ~%*n@ZQaG}2h%>zT^ zC0rk>7W6MEowrJ zJwJo2Kr@|%p*c68Jy&zLbZ8!n`RpghWrg`$@)(sPG4kwi)XUQNu!`IX;p6kMX1%O# zsGLtyI)-@IlBCIC@cLrqs`%%D)**`%?-@s=M7EBa9B28C`H>KZ)_AtDlvezaa6}Dl^dW_ zIQiQjSl`;HQ@F918qswZ$_zYlNsPYnNObn7((%drO6o&4nzYy83$mN2^!}>v00G4% zK^MDpZq@k@-U~UI)@OBwvX=ci%Q8G2?de_)F zF35r~1Ej;Q!m5I8!s!~}gK@?Nk@K{@;gp0C#PX6Z_1lvVbPM7Okh!Tc&EECGIAVB-g3M9K?51D{CVi|`uCj0 z4ZSQnV7nq=^9#_yj4mTBmx()rg@}AAS@f{9Xr@zC> zyJdHB-Yv!9i#Umj|!P+BB;}0Uzl)8#8Fy!OeTQg2WRcpdDXr++|vz z-Z*@&6G`WRPFvtx4&ksn30QZp^VhtQ`wsP9ZaHsv*;)NjJa~&MdGR37x9*)pY1->} zqw@y+`$;6?>363neAeBv)7Ed@ z1ojVpXO9=LkdQ2q*In!BW&S0X7J{6*j&uO*TI&)X{T0ld!?S#Ec_*GoAI4Y&nh-^? zI9IfPOOnVK)87T*2ccR1Ob_shYlV)iPmXM-fgJ ztp;=tRoK=nsc7^ zQt*AA@v9Rq5QKrOIm+tjs<^Ipw6V(B3WvQcMB7yApfj4J7IC>rjqzln-HNca=_Tq8 znc2lmEz4rTylF^!muoEt2lg#2NGX$>LX!2kC`%---!_6!SAyh2bh7zVkOgK&TfWyt za=&B#kv6^1UQELC{!cDTOg0$y_zia=<+bo`v=Xi)s#a1~PwYVSald!XR1d8$&qT}T zORM?hRj*j4Om1Kz{%V-m9{lefaG{(8p<)xfYcGtNQ*V79{F^u5kaNtMF8>VixEX#K zAOZri5QZq0!7)^_8{r`S^T>HAXXS4R&Yp=Ce-$SIfrV2hTH7*JY3ci}E;&T)f^b`~nQ~_+v z`^1B0Z;D_g*GMdg1j zzyBn~WDf?r0eE@6y}fz71$kUO?0EUb#l?B~1b77mp58+|_4IWCTlqY7@nrrR$^YO{ zwDGj|0J(udt}YC}@mjrfg@C1)n0{~c@1MWv1cPkFhmtRM`L0b#*PY3eyhrx|BRh! z-0$#B>|`*K`1b1KV(oIEV8evB*Dv3iy^F4F-6hWvsnf6Gf`XR8!x$Rf|9|{{4*b8w zfjks6biALSR4LV!ikhwrnC&Rc{IQtZO2Z2U*&DVJP3y9Sffp5-d)8=dmVXQ>U@*Z# z<+kypy?1S`Hd(iJ91szT|E@iA*-<~=r8*QRE%=XtltcyC>%#450M0O(x z)i5%L^BdL=qKMF|Gb% z0hlD@sI83OMSTZD-&JRg`srG9jQ(QrTMkRiwG`M}@8mzA(_}T!ei-&+Y`hA=V8efS z!{+wdH8ADYahH;{UybAwEa?yOWnD?!2I^a8f~KdJ=XyR${l*@B;iK%%gS0wG@7oN5%8huG(Qd^@)?*b&WImayy^f=es>Azp$vuXUN{sDNd?hH6 zCcJaBN8c#GZdi-XRv}JQzw+$L{8lS>>cdIqpG>`u>y{1uYhfWUHV!{tn)evc=CINo za`;oGZq<=XV236R8h8S_?#P-|Q^3658Ln9TEnmHJCo zjjIdq|Aza0EutNTz>iICB&)VUsQyHx7a#n=+UVmuVtrPq8A<-l82UC4EP9E$yMFo} zYUqdFGlPr0_nBdOj>+B|DJA5sBGU6tvFicTHP^1EkeRxQ=AW8*zYho-vFh_eDh|6{Ceq@%GI-KAMgUSf zt+6HwGQN(BFotBjP=U0OtL@6DL9ZXl(HH2SN#d{p*GxcP;9Hy~b8TujfX+Ykr7=^M z{R6USaet8Ku9f_O^a4|t_@yBln-hVP@$?yg2PgMTUkEx@Y+rtt&V@4GfM4QS0y(H& z`Hm7Rsn1Q|jgZNJ>P*&p!)9>s1}}OK?W;eG$vw$)IDB8H92y-D-WRPnp6P$G1s>t` zpJt1gRcSI`$TXMjvm5f*kj8oZaOIM4a912}UUTAeaIvtaqHo}XJpZ8S`cH&)_dK9{ zdpkdi2RaYX;AU@9TsNs=bj`}8VLi%aeflmPwJKUfIokHWF6h`>^5vI~X4J4`y5(?73`b^sc{R8oCsKT1mmoKxV%ISLPW7p>Ob-IlEbUq8&;|q}j$GAGb1OE|- z(;YH!vo@-6=+(b}}F){k`~OZVuH{Lt53o42z+_S6+9)0&f#>##^HG zv0J`)0?~gc8$KF1##X*2kHatYGh@};cv~hUI2j%+2HYBUYO4S4UtMVapviZ>_I0EQ zUchrL+MgD=0b`^VnSb21zf3<}q4<~-YBu`=sW&end8#cD0xXSos<{`QqUYy2Js$6_ z-;_3KT^DQvSe{W#f+a&$SWX(d`7$3bdWJdAFs(nM7hF3g8CRY~Gu|CAG$5*46^ zKIUZ4_ne)tDIo|K%ys$j!CW>5&%3tZ@R)O*&YDMDEG+w;J*lp43771F$Sj$t+pMJ(#6@**lOT+_oAi7tsiZaT& z4>n#lWoS`yjAF2n70%?RnT_ z+2yjkO=9BktkA|EjTb?Jzc*@2W@wo0z>_r<3a7a+2=@0zUoTavXm zp!qe)f0!CN&0vC_`FpNKPnc#c(#}{ZwAEen+_c9gm+e$%@MKJmFn>~X_aRLPuh-Hv zwi>_VspRPe<|390th#7j{?_oUdZS=bkO4ccM$PA*I3I!G%Rkx-fRzI}7M2~1o1@`rlmX`|hK zQ^oB76ABqOlNi%Qu6AzgNn0He+$GJfU__qI#p@T_5wbhK<6sHQi2qp=3OWH_&tg=? zY$`(QVx{Mfu-j10N=Acz%2d;-^=z!M5vZ1oY;b@*WKAu#tE_)HGo5CYODYt~Iyl~{ zWr}6@9|Ha&CK!ccEwzBpFBThS+b=NwgM5>N;hNVyEAcQPxWoN5Ip|EQ*kcOJvVZRM-IxbAZa28hh$lr)~b%+Hym1YVr3{ft4FG}U|5R70V zyfaR{bFS1lXzAi?Gm74i{YM1$IU0px<&s7D$pVLquh_WiR7Djnam`p~-`Y9rVvY5= zqvo-FgDbH=O~7Op-{$c_Azn7mvu{KEH@#{i<*h$XZ3OmC*uDGRiQ_k|dW3FT;)seN zXCT>2eK~3~{Oq1*S<(^{QPI+7^|HCReTLet91e~8uJ2(TRD^I!cK-ho$F>z(V86iJ zVBE=gvhP~kx^LH`*1Y8qq(MQc9dnT8e8kJk8!D#dI#ko;FX8QHq7NPTRM(6Wf3oCCD<$`8}c!9JT9~Y&d8=tqF;aTN2?49h_&Mz z=T{UZMEXI6(8qxU!{LaAVOZ|L#oLWhM9H=_^6_}X=y>$Da&x-fx$A$sjZ$1xo@;XX zDyOZ&)4o*?4tv}R0L?y!& zb?F^KkmIXR_K98T=#ZCT4$e+%yX1a(Ff@Su(Ev~y^Fgv_kZwj}G}NVenN+{0S;?Z` zt(@Q%I(+)XGyV8TNiaMi8Q5RhJM)PM$&}+P~ z^ycVEQU3YqQUWf@uF$bVL}samUp}^mkfnbk06?%9j?8j_gPQv|z+%S5ZvnF|kxB3N-|;8p;$_@a`^ghc9HDO5_HZ=$_2m=&nz3Q|A%Q+#u9(Xif-sT9gB9Ro7qe zUh#*Rvvx}hKLOwfd$AbBG}iT+N1@4tOjU3%y8LD1Lb7n&3UmfIv=%B_qr~n^Vjs{_ zuH3z$y&0OC8@2(j2^=8k4lD{B$6%_XXRN+oblFAPpF+YbiiZ!wmy`~gODRnIHWirf z_4xGj%R8nM(>gqe{CyrQi?*)<=-+13N+e+Ya+L;116ULXhRf7?5D5KCn~7F1PGoZ@ zG|$2UGQX@nA5Gk}qJFSD!_VZT_;`fIKgP)=G!@7YgR(H(5?`G4qR$Jr!tt9Mb^W8L z6Akw)kvPUN2lpYbdv71og)tk%raV<#65RnQqf3=Bh<(`C)9kKw76+EfyuEXNJRn??hSTHz!qr3^jORlVooF zFR|TTr_t>U*JtLz5NoAJSKd|+WXQ=A1g^*8{rw1U{Z&n~RuGNZf)EclVt1%&40)*;vX>?^Bc#HT0x7z175tbXIVS1m@joeqY*=D~RgX1b zUUKYAQW8*>actxp)Gu_Cm}r&Jobl#|7B41lbI$Sm*2P;3F`XyEr#6{@d2noddS%|^ zTCH6h*&N~p9g~PBj`y6Lz!07 ze0Pyj#kdoplDm(6N&02)P41hQan}i60m%^u2t%!#{xZ#<6vb}07``t9WMaS>`hJ9$ zgb(H_FkGfgMR`-Tf=}IS5xC`sX~jGJBD>Opmz9MglBDe~HSN))o&^WE&m^9ykey^c z?%TKhT_cjUBU%Zr(u@R9s_mcG>aQu%l?r7KLNB(2uGn7sgVm+v2JfKZ0(CkmU7ls2 zuwDB=n!eq)56BdkJhjPn2PEtp1)?or!I~s`%TUUrOZ}Boj##pzYm-i{+vV3NPwYFz zo|K`1nw`dyrN<_Jm9WnEevu~o`TBlidbIsG__J^9!dGR>tuPZmm@vjRf96KZ@_MMr$h1{2xeuEXf z5bPQ7a_4ISr8hSr{x`)!Duv#9(imO?z>{OsAxMNt( zPZVo1#d{-YoKsaW$!?J_h=3;;`u!@;aOq?BjwlE|6PWhN)hcHDGVEcyM|BzPJlhL@%U>6fFdMY}xD1fugc=A=1)& z*F%))Cz92@96$D0d>3mYO>!pEW!Z`B2X6Tl*ik*q?h}J@IRSCb#1;b}^HBDyHljir`O)4|WH%+~SaZ!&XG!s( zCKFp|+3-hkbL-RlJjzV5Ti1%DQiG?LLh&*sPdbRv?-5L~O*_u9r58AxTrIw=2Rt&O zz_NiL&@b!;TVWFq&iy19xHS<$pNQ)Mb~7_SMH;YsKngX(H8u|4K4vo4&2i?(?tXTa z1K7#7b(fie>s;4AwcqufgSh#!X}>@_n3b7#r!D0Qnz;{m7}!v~xvgKXz4Y))bSPgR zvF|q)F|%}uL4smK9jvNuvz1@-8nZe?1qBloEoAf@o6}~teBwbG^sA02aJDYq`wIHC zLOxv;-CS)WZtjpzSA^$0>e=V@h3`j=x@51qb|==>DD;Z&>&FafvJz);V;^6*m;Uyg zZ%BS3;cg<|U%p>4PYL_L)XB&G8I#zDawn$*-N#G&^}RLGO8TLi^4&}ERAchT={5eH z@Ka%}p#_T^NJUi5op!<{Fidh6sTrK~f#j?+_-ARJ*4qvi4%CGV^Bxa-ZByMeK+ayfL6C!Fn7WorDXcP@p=Qw?!(*Q=^%|{0 z-p~lM#~Mzb6~~r7eT@?15^ZUyIN2b!NCu?VsWOFgIQkIbNB-QQp>C~~lh_kM+n2Bj z6g1dk&&6wVX7=#=Z4b19L-&M;C=}#$ppFjQ%qOwi7YyugVDbsNB$1;hXx>YP?|!T* z{#-)eu%U>^FAO#s8{)?skJ!J0Xzz7JE=UyTLhF5ZeQ!R+qMjuvXd97>pOg!}ZB6-I2GEv6qwPyo^_EN3`_!cgZZdj%ESGzr8$3T*9FG>b~x3(vJwkFIJpb%YutLVSZL4LIC zx(XMEHkU$Ap|rJ_qUcZDE>^sbi_O|vUxd?*k9f5?k!)k2?Z2JKe>6DD$Z7pW({c@v z@!NF`5UrrJYxkgEq}YfgwwWc>1`dCL6pWu3G*e<&HrWYwlMdAZj?bqWXN3{z+j2tG ziy^Tpcmt(BP{yBzuVv&mIHQuqFT?Nzt=opa)Y!Ew*d~7WCOT`sHh&M4pW&5qJ3QggG)-3M?CxBfKAk9CGS=3Vsy{GN zh|HP8m|ST|i6!tkSm+X?sXkLxd$R=NxaT>Q%+Grh{XrJ$XHI)15y>=Tl>mb~0e8B1 z3k!C|G>l$dEUwXLev+r$r0P(6=QGCF*>|~4OLH#XU-)-A~jKVNNg)|T`Jf?4Zy%xk&!#G^ZKShuu_yMs${Z#yQn!S1ZAIeSZ^oGEK#eK zmsnV>2jjSpGlb1#?utbW1xDY(qiOIEbvoqiis_*5 zr9)1f0k!ng=UV^}mM$|>Tf*vS)OrKgeji2`TeozR*tqANoG2WJKscb zr@dA3=62n~@OMK1lZVGZs&P2>g`H#4maFE4*443{Bw+b=Qx%eJJ+yu6hP+M$tEy;O zW(_Cu{RsXxVWWLX^Tg@zf=);?@d^rnsEtrKQ~5^U#c_ip3*a&VJMCc*wka*5Ik^9Plr{cZ#Am{!^|%OG~rjb z;DGT^&lIF=^KW#bu9w_f8s`pvSFb{PaNK02Xv5}A6#XlHK6^tdI|qIIobDTU@zzla z0cX!gGUo0!W8R^`>J6#7#o>a-)HXBCGfvFd+w+|5jaA#R8=t*uOj7^5DTGjzrFdUD z)gbF9V)MkAe;|62M!ljD?-?-ov`XUhXkKM;s&L~$RabJA9rQKe-Kp0Nhj3w(U17)% zLw$d`R_MQrqX&$9=6+F6t0vPq%cf|^7d%2n9+Vdsub&PEbjp5q{l)Fv@XQRsww@&c z`Qa+CYojA`V_S!`xKoMLfhU?R)NyAw;{8t|dw)^_M#KTHo=@)SPqHYe<6gVb3|Te+ zLXN}@=)^&ifJNJa?)$mc7xcCYk!eia0!rtY>%Ia?(srD2-NoYMO;ihuzvlY8zK+?M z8dOPFeb1zIR|91Kr%n&X390^J=rL9`D)jAZoAJ|^0cPYx6jWiZQVTwk#;gphNxk$M zbUfH^brEZftDw-6v()CtBNUpJ7e7mT`Kcofunv!U#T)E=;9=2sjc>gh|ARVBHkD}m ztgP19%#RsniaD3NeGUTi*NuU`#cH&`^E8XDL6e*Q<2UAbs42g&B83lT^qtW{J*$`Y zb#78gl3VuytKX{%U1<@ zbdJYWlPl4=Po3{<9oEIFZK_}40L}y-3_G|lfYgUUv^PlAp19N z5EH6r000qi!nDN2xH#a4q1Oa1#N^(s|2;gI;~jc=TE^AAdK+g($NZ?G>7Lz&5nm#( z4!l8wo^}%+(|zsr0Jqy79LY3m94JT&aq=#LxJ&=52ePMZm4D()tv?XS3V1vm{Yo&O z9`1d~g1k??{@ps4)gs(3i?z{o1lvE8sSw%F9XLKMu5FCAh(C&IOwX_Zn2Qi9F4D~-Dv=Qiw>iJ@ zzTTKp8`j3RbCz3i?ftd$uvwL!EZ~{!`t%zhCE;VTLan2H!gt;7e~L3ISR$ng`!w#Z zF-W^IK2LO_-1omCpg``Cj;Lu7x1WTY16~JEJ#=E%7Saf_F70W_M6pqNYl>1-au*Hzs?zy8mX;JH?tQ zg?1IQU)&KwV{Xi|i*oqHw%5#KAexn)IdRMBc804aqwi-fcJCTgW9Z);wO_YDs8FX{ zt36ZYho&2`?BZuDj#znHQ!4=t~JxaE?D z0!*b(btZ+SF-RWQ9Iq;RT5)$J*?C?iSN0LZqGTJH)cmfGY(^}<*q&({l`%T#j`&yo zfeo%d;bKVdg(jur8@K>w38S8E>gy+9frG%#6#-nxBX*dcbJVm#MFFQyLa}E9fNdsU zeWm1}6#me*U3-;L+~CsC&_BLJYq!jCZEB3b9v%5Kxdf!ByQecVPoaCqdkl85U?Y4M z4D(|HGe^~LMVbmss>NU*Ka!tMa5B>fhDf3s(>e!>$PF<9PoKS77pG*cvnD1(utuUH zWr57lrL5^g0)IBDSP3df#b+$S#(7C(Bk5TvAn3XSu2SZq-ac87nk*<3Nt|olhnlI&KV=V*dyndmy20L)=Jtb5-Gy*wb~K&i*y9#gbS1I zG#LY4+HW51>MITioW^kM3JPD+IoL%cu3e>_UGxfmi88c!aW*%R%^*UUP3WcEMv~8o zmz%eMQ2SaD7=G7EW8>gZIcP$?L&ZD197whps{Fh;KzKJRrBg}Qh=Xk^I1++igh zEijq0U0Ml}VID^e=^fTzbTw$tlE!~Ja@Q^mjZ#5KOVu>{ z^i`xcL7@bG0@F#cj%5!uk97*^p526#8ObKQW|Rc1a}-MKE&51Ls&i^8Z}k{0OY$sQ zR?ZQ~C`Q2LiVX73(UuF}3L?t*0;@l-S&Eb1iBcG0cBK~50i^ZEE%Q9byS8N~Qxd+% zSXMLKjapvoDa*9lM(lCW28tS#_#Xs&u~F~99|H&u-^MBdqz#6_ur9^}Xqy9>XTZEh zFw9`W{jri>mEV5}*FZ`kCO{3-j2oGxW1LqREg4%Yk357#t<@^<86wWD4(7v4uK=ae)VT_}TnF+E_|v?Z!Zst} zQIt4kOipyscZMw1*T0Z&Sr2CP4%xL!7D|LHDY={*+o!zL%%WzsNEYq$2|NoleMse8 z&ql#6&P~z)@ve%T%&2yzSqAV760=cT^)Zm>8hr;m!_u(2H6u1=vY8US>f}8BO(93> zWg#Syhpk(rmVVgp;lXP*Il1C?KSzda(%UGZ`t&KG*Cbn2G0-w48_gIan#H1vt-W!t zA{X+7${g5?{neCx|70xS$@gTvmdVu7ZbQ-b9}2CD$Z|0cx@ZY^jH)$5tcM6+Oga^% zyU5KN|1c8+?X6*j`07(~P*q(Z3NQ0!u5Z4)EW`uK-!2oCamuP0?&Y1>9hX~M?a854`Ym2eM+&J8IJ1xM zS*Bi6p&UC5I(B<*1bb1}L#{{ZUN+0pe1+aeUh4grEl)#a4k?IaWO*$Og#$fG_V0TJp4qa$ zH0Dwc;}2>53#Cv;m2X)F9>l#ZGSy+VIk_wgvCY*kIreY#RNJr6`&y!B3#KA_eR7t3 z;!SEdtw8mHt09Jckh^kW=%oquGnzwXb%?u(a6w6`F^G@x3v69ej#xxcn|UmH413sN zwnLYCLT{9jJ9mn7`XpM7hoK#foaT5^=+!g^EV5&Pcr(I7=ydy$)e--vra;Y)sl}V~ z&|s83W4aJ#K@mv6@nOdJ06We}(?%Er&fe_M7hSp!ZKSiH#tL0t%lhiX5}&!=RHN+1 z!O+x;*immFW4o;FU=Nyb6X$3Z9UQ3X`T|hyJd-bmsPCgO?l6pdH)P9}QiNq_IxdAYnfP!*gaH znTVh{sY9b{n~Th8PR*l5_BMp6QFh2p-q$fU0!QD|%g?rQOu%hnfeY7HKJ$fTbt2fv zZ#cp2&D2)D{2%9o_~hpM3)^UtQk_#%nXk%tPzf}sH%9i@dMy2SilieeMatcuebo?+ zzfDgAWmigJ6u)fGD3ek$fa}eF5D@+Xz{{hCsaZtJOQi5kb42GP?WW-M2^HpYTkDAd z`v9De77_vP*dfoeJ*z7o+qDu9ERMI*ioR6K1UL9$P=~jDLC$^~Z7Y*AnjiP18=|fx z;?M8Y1at;7B-EW~JPR)(v5C^G#A7!3MS_6lhz;1X{V<#!lzx3z)n#3*Gfcm3Xwc3T z+kM^FTHS0H+n1#KsX@CYXK(jODI%6Nj5c($jA9yom%BaYwKeT@X3%+8kSg&GlCo=R zjvwdpUPqArAgy*fWypR;^HkYu?yeK`{j1q@vEJ~`RMNp1BFd9^Hd-Q{zJx*Ijihfq zT`y)u3uL}6vs+$Vl=q!X^TngG0SEh6ssTUP{aMFB^OaSX7|>?xFXiHt_+__TTpi(I z5N>hNrz!`h{)ROR)|~_l>Q{5I;1O}==s2FCcC-U=8XjMB^=9-0Wlmv4fn3JvyiQ2s z;AC*3YcqQOgy^i^g8D&^FHm5aY;A?P$D3`jkMXGLHM`3@2Bm8j&SNokJEG55`8Sif zbXE&N6wbI^tYbBZT!d@Q>hGze!Eu4z1eaczM5liIciup$R7 zGQ-aAc*sSy>HrOm*5+A*EvAa%=fCC!-&MWcq4l?~P^2RaqJ!wEv@ST$@VqCA_ods> zl-HuB=;v)f<<|NxszSpYU@ONg?436e8T9TB1RQnWbUxfXK-_Yvtej*yB0>5=`&b#o z3l7Fk(=W3=7^0n!?RC{JK@?sU3{F>fM8RxjZVTV8iA7YyEV5Oc(J@IyxV{a$&4q&} zu8G%;j6OcOl%-r8miG5`1FO8*y&>wfY)dao_(cQFud{OApNlODu7&Sv{sv3D%Ou5wVH~aD#*mhuHOX%)~{!Pqj z-hh^^yaK|qkTW=%Apj-NyzsoEDxTnxb9z`*b*8rs^Yx@P4YRt|iNggv@+<;YPGU zxTonPbUEP?w7@kE7F-|Q#+a3&Xki%dQa3Ie6$+%R=sL+K8{4&iA;diBpu|67Tr;>? z<9t}6m-m`pJ3<8^s4DtqNuf<7hZ-14US7618dR+&=I9xSMV7 zzs;~d6kd<178C{U$t_JeuA+0td9sY!o*PP*@XHR=d5ovgn~BVxI4&SW>RBBOI^#-s478WMOGED+dP=c_)IuGt z;o|9YSVkR51&Ob~e3KGvlJT5OqT`2Zkn{RfBMopt&2PpCD~|Q&#rO=tO$j@8?V_oM z0)#((8Z2v)e6V@LaNlH9Ja0+h>288asm{-wFAHLZO4;vga8h>=_>PR5TU&MkJ7Kj~=brq`xj-XSc0-@U0pFiu|7UdmJ5fs#h1=6@hl zRAI&}b6y{m0tVvQMd8xaW>ar1b>L#&-~E8QRb%k+7%%){KFC_1*q7nR#nL@0C4=Nk z{GymlJRUo>`D57x8$_({&l(ytC1)9{DSD+|qDHOUE>)Y!07(It*uap<5RL`S!dt&B zGmZo5u+e+_B5D`Zc5$Xv_>p{()`zMy?3FHjF21^biU1#TCtOxypKp4M@qlC2#tQ}2 ztN8=`y%*Rs>GONWOQGt}aPZ+#`)9n_&2nff6NcfTE*y)dIgCZ7X%Qo5AA5!r7LC{{ z9qX@mW4_c>BGhZ9=A&N1t`1&iu9!SWo1fYDFkCt)3Qo$z`{I7V<==D~&b^@(EFzzp z&#Rr>nIUR%0q+)u;|^2);<>QnDOghTe;(0?phql}z5~sBtSYmHHRvb1GIn_0nOg+9~sXoa0T%UUwScJQYG`n?$eK zjJhR9)4&SNNmw_3Iq<Cnyk4?8*c#S`^i)mW7mQE8m)HtZeg-?^Z`wso>P!mdJ^+ z&e|sHjoR~2y@~k=Lqu>4BFD=*Umr{C2VtyykF}X3PnL8sTv{N1ac+0)&^wqmw}^qDxjgwkb65^I{?q>80Eg9Ol*Vl=F(`1IK8)f-2@$WL?F|zu@(ijn?w!G5aNv zC??M)!7t3TN9U4@Hkf=dOTMAKFy9t@*IU-`(;0~l#vXt0{zo`Z>^z{aoRyT_9uKt{ zFS}7hE=XRq01M%~&D|(5-jEogoYmY?D5|=|GO8CsV1kk8N(jY%FgI%Qs>WXkM*VoQ zmiCh*naC&oZYTo3qhSC1;fp7%Pw;2zUh?XFpnCE7A;z^uL{#lqQShK4HvWC#`iwd_ zQ?M;MyHnq#YPRQ=OoS|jdNiV+T>qpiR?Dug(UI$2nC5{=n0)Fjso$r_g!l~oeCskA zYnuL2mo=92Y_h)eY0Y}mO0!XKHrwwHff$B2Nd==OPMBCiHjb@tKTH{)$3#_6g3D51 zkk{3$-O6py$#80-U!R1ufBqW4&TY%X&MMC=uJl^Zzx`pTT)9H3^Xb?$E?LGT3eY=T zACv=mI!=KV=(UgeN z3OEMNr)YX4dVH8yRaA37a+SmNNw;F54>7tfk)I;z>U0`g6SL@%Y^!wYrTvb{by9mu zxhb4e4mLkD@<-ok|9q891nGL3kK0Omgk$a%vBML81ZywZ8|ZRgnGG%xzZvT z;2I21LVh&>-hP&$abHmE{q>Ihe-WE! z{_&8p)<#JpJgVA$_(Qe9{ACAV!$MEqBx1eJeEfX_qH=}V!wb|NWJ>Mw zz~|+(brN!~9r-Mm=Nk7fX*-L4itjQYo6%&j`hYHCbs77L*e|QM%tBVld@+9R(f#}5 zY@-kCH`0JLV1fD7SXM%hMl0WHx80&qXHw@;?e1^B)9n-fV}WM0TuxTkR3bqnTNQce+K3Y?Ug9oxd=iNYPvSyN?6YwT#d-5#fr?9#v!z?&(% zgfTmUWNH!ObyR;&2H`riky+qZE9OzpJlpVc=hsl}@wBWQ)kU^j(ac0nH08=3_%}Ly z6dqgfg*?^gglhtFbM)kkraALtDwQN-L!UYfY*%*GZ_ePQI6WY88xX)W^m?O(I8+4) z8e=-giYP_H8GEzebgg^Se-AE?(>?sg&NtVSdsOFN&#k%m03%SHrdfS1w&}C?Gi&o^ zpwvJf$yE|;74-vz#OCSvULU&1?@qRoH?-Hr0ZcxyWrBE?jmxFbIb>P6dxI^7`uz~T zNn=Y@epty$Y?x9Xbtwt#q_Ue1())QwH3@S1c*@oGJ!gR6Vh#mG%JTRB0#G?!UYReL zqM$wIV2_Ps%I%BO4Kyfm9}xJsYg0lQ{X;1=FJYSz`63=q^R*yx;45v@*L*Pj>=@pf z5)1@DoO92ZeKpt4=@ZYnQOy|E!VU>HZzM9|R|L)X^BYM3+OSHSN#dME z0|xVc^Nv=sI1RV*U#~;yGO$p+4Uh9E_Z8spe7_Z$Je1kPq*z7pu((k=Q>Q7k6S$sz z#Q9+j<{lRj7SA9Fh~8*L)QqKVN}7v=5U{wZ(Cl724@%;dop>@C6K&Mdx8!ryMRi2$ zg^0ee-q1|7$E?R!cBWfX{nlQ`Y531O2sOSB< z#Fg-UfCxeJ#`(9b>ltd_FN&zl_+Ady8GF5BN7Z~7dema8DV^GztIUB8BRNvBZS^x2_r7&-cMHAh+lZE_%lCNhwWM{r-#I&5FsAsO<04KNnF*uG=Ur9}QLH zoF&16bCN!LCR-mkO}V>}Y)hhnp*e-q&)b2_*jM?PV+&anJW7}QuU!}*p)Xb^#4>#A zgaMCsbopAC1H7E5*7q_+Tx}{tcglLcJ}~&+|N6$xYm{G&m(-7;0d9|_uBak0jWNi$ zg6_(nCEUlSwU>gIAejz^*MxbvOrjZGyX)`~I=@xUGa18It=Y+8kG9wn4k5-iHI%1P zi$Y`qMdjF;VXt<>gfax$`NyM!0b@L+hD8vm23i2=B5ZPOvLx0^#Wy#}-8EXya*PsG z&oWk-DOxYa!GC!0Ahk*LI6f2)a-4Cp9Mzwd6i;hvZk50g|>qDacnZZ7FQW#LL-o&IBWorV=D^Gi| zdGs6X?5O)VSoF4}i60~wzJ8UJlqd0y(XEZ+{Cn0y;%-l*vxRGO2eq&_*WT1b-(_9l zlVcVm-l01n13zkP>aL<`vY54>fPK*TcLJ5Xh}jyUg0e%=>e%vm{^}$^`7Ip%b`(hW zOL?ZC#j>L83pB~KB$m<}tS{voa#Q5cv4A)UMC7F0ez^hBjovdDr zdAXGqQsc8s^%MJ&#{r1eElec!RhqPT5d{kV*H6A9(megk*5X&(pB70;>u~^hpuv4I z)ocx^2GCGk_x?pIE)x05(q0%nH{aOToI<3<1Gjk@l!4yqgl0pseP2nJSgsGARwpw~ zU)mNmsZbm~`u6lLo)75vc?cY0wHJuiviYsI@zyKW=#g2LGr3?@Qo3vzh8Th4vmMSN z@{Ay>Hun?sLJAbAPZ!$^g|T+55BsglK1;tV)wq1Nz4?FI`^tx?zOHRWKuVC35>PrM zgrSD+9J(b$x}^mPQ2~jeLpp};?jfW>7=~`7yN8Z>=Xc-lbKgFH!TaSspZ2G7c3gX{ zz1O?W3$qJ0ipeLFpHs;yL-(mR z$973CT$^EFm}6D_^#xGy^m`um81*IZn1y>rBz;y9kJ^UzUc<4QxsvJ4h^3KoEPuIL z0dHU{)*YHWY-^)**nczUu4~i=D3%1tb}WZY_qcVIQf2yl&!tik7-|baR9E*!o80l* z3IIw$jx5cPGpW?Mg!&olajS^ritR|>-*$oqT*TXxksA%fr3g!+Tt}4~uNN6Mcna6I z4yp^@SBeI$H3_m`&P!9Vd`8#^gz*E4GOBWqQBixaJ}Q$Ki$3#oso=xAY&AB6PWObd z_?c($VRxTH>G>>AwYbHk85^^5Ekm+!uhk>)FPRb#W6q7R~O=5z}x2vH}fRlRwYIab~| z6aF5xM8cFByGh$~HA|y8lw}8HEuzoRa^~PS!>7UN$}7fb#yvfE9yXj9@s8a7$vh!B zPWwhUTYzn^ZAJ1DVn>wuaAz(ct^m6m>*Zc=XvvP%9qFU{)R`BBM>Kl6EPR*T5u7!V zx-wK?UTnF_d_;Hln;}}2QL*L;O0FGalz3d%&%bAd`!lm|5n?BYIiMu*^@ArBY zDH*SWpq}}$N^OaDf?Zj*dx8#i*zLM%0&;GoOk5EH#cm;Eup{oNA?-vxYG9<%9S%%Y zQ*_OTFy*y>eTH(8mo|xQ`lmPr-q|pKAH2f~&5=?4CbXce>^}dP@Gin_#aD=VP-EFb z`Lblw+{~5s>x3;9uLpyd^zKXdAzbEPbGye_sMF!%xhaYs45f5FE{6xyA~_eeTN`-UuKyLmG4v$uCUx8Ce4j^Qbr zD@b_-NMQld@-RIS06tZQKI3^_ujauSB`Ll=Uvg{Vf1O>(?9hwR{HAY9RT!XS7~?a@D0fRLz2Fz~L%5IN(GZ7Hs5 zGR=yU;QYNp@$nJK+RH*GhphR3m7Tj_+jN&%gX22-6f!OKaX?@5CD`Rf0%rZb0$5&@E2uaf0A*&9 zx^O$Ivc!y*F=ao**UYhJy%i7+R(;-AP8?9Q4bnpMJ^u~T=`%*qEJ~JUw*%NR$Q1oU zLe1+9aZE8|xpBN{_lLA6-!nXfl0;HCiRTr>X$(mmzazla9`NWH{Ip7Q?8*#g`JznF z>!T|Lt-C{MWC-T;`v_P7=vM5JC@AH?ZsoxmO%x;{KnO3A_(^q-4xI^-m}qK^z4y=e ztb5jrlw;R=XtvRA+12>i)YtiG{Oiy*$)(R-fx@^@*|Dvy^5eNd!iA0I$&4A_IPTe)<)c& zcP#Yk3F2-0vgC9YZ4N8Zgz5N=e{hZ%${C&n^c{_0-vNuT-T58^MN>L?(&UQ2HE}dU zQE4)&w7DZlHt$*KI}cYWTGqkUmPD`Mm%i}_ zDD8@NJIUUEcgaw4P)Wc7bt-a(_$v3x{-+ z$I2(%vWLegKtjqK42f)tGxBxh9qB{rTqj5>SR2}HaL#g2TsH6{vc9OCd;K&FTbwP5 zZNG^DPr*JyYArUiW51{AUtSbQg=crc;}QyuZj?$f%|-R*_H-@etv`@6Cl6}{d1$!z zxvG#-?f?<||1bc{kUO!AM{$Pfov&`61lr0;ZtU6Mm(F7fdFb&n|#UCg`&GL*B|Q zHxO%w1FD>5w(T?#nrS;~&VC;`S(}%%5B^FeEZ_NX=2@Zko7A@A#m+(-2vuF|^=3`| zh6$9oqkeztItJI42l)+uDEPw+9}27{*=$Y5#_Q@D#WSg=J0f^;x;LC?>)=zLS(!>> zdnXk2Z&YQXc&Aa(Vp~-Vz~^A8Oo(bFZOyWtPwmrsf*fhM*P~)WbB|pv31^5ZH@M9% zz9p$_n~Ez%c1ls#-Ou!hfxO(_3njb3GwU;nNCS*##cvgT$pMh^lxOs&xR`Eev8zIj(p zTjK)zRvu2@EjzjB-|_>sA+dFtgb$J!#04Z1eKet1Ik0pGe4Zh~BH=~vnaHcuHw5w* z8Z3{YSyEbNH7ObJg}i}*aL|woS)K6(6(}lob_cayZLd3A9_SGSwX|cr-*(Y=T!O~o zxP?mjvjo)EAF0C+rQ42}*Xo<4k)GKC7a|}Sg=HSJ{ddlEi~4usfbR>q^q^EIS>61^&H&GN_To9R*|*Uy zcasUho@-mP`#XTZIB-rhrD*om9>kc_=%AV_#**M|o&R;%U?i&|yp&Akob(?Fw_HfWOQGitQbDf}hQf_8RyYNOvIZI!XK z3JT&lf1AG!Jec2BsU@U9{DN{s1Cvd&JZF>+SZe7k#Y{emZkDCL!{uZmyOce$kJ`{w z7JeHTf!^F^J|HPiaAz8tC{LUf8guxn7?QmE1%|yxd0G)hBWsqQ?rS+_LKZ7Q4Hj{{ z5lNrbJ4Ck{o?T;bXdi|d&`4283cURl)|U7Kw~G$)i}f>2Zg?Fs=k1;UvwIvcZ365c zW-gMxqiKZ^@N$Q#fD;Il^jXMJVfP`)`(2M<$E~N$36B9L@AlIM5BguL>G2*ug*tyJ zj|p4K*V}n#VVR`M*=R*TvcG%?diCO8B=eY(kttefg>A{*aRpv(1~HzW#FOa^qZpl- z+pulST-@`x(Ow&kv4tKa_t5R(j=UL$P%9C7*vzzhoJCp{6x#EvnPnt(#fg5=b6xRH zgy=S6$-zr_tll)h%ALs{`64~^A2lRwtZk#fdgh_8HWpt?4dOWCCM65jLyqhf1eSxd zzG)bYTaa!2G!R$SbT}e!J^$H5jM1RKm90dz7vRKJcxDx|8EF~gejv;rNXO}EPG%w{ zWo)rWe{9AtPUy4AnBal}t#J@y?wSt{v{7>xvh(PC&@7hf;)N2?Z2ZJ|u3o^UHVzK; zN};Y^+yTWa(}BXDHEWex`-fytD$a9>uej`!qqxGc>Rhpg^b8}Ns16gN&oF1o`Mmgy z3t*zNHPLX}+$hw#>$rS^pxSN0YHs=NW1m0az!PAuUBVXPbOUGJPQS z;`Bxpo6A8zlHv6>;s~u;v6Rq8X^rBR^E%<9Q({XhIa%Ncs&p^q(d|}Gu09Q^U)RTv z?x1FY7rn4CAV_T@{voH#TIk8eGDg>=Lvl7oQp_aOiGKGD+Mr%i9t5qz)AyQa(5 z=nuiUaK2=Eo+{Dc^`;`E+l>&wxz?Q%lRE}>MM`H|Z)qP_30+sEe!$)~SP)U6Pbk=2 zVJRZ0e+PnnE|YD`$t<$fXoY~Xgt02y7nPO$O+VV_(2%h;GWEir!S-EO{Alasd3Ztn+% z+H+fLVNH`I#am=@6J&So&FC{U=R5^xZiOq@S3Yl_irX5?7;o=VsERJzqNF?eLpo?b z5+hpO#g?Ap{RDE!r|*WW?JQ2*C!+0%8w9oqcb?Z_=xGYbUvM-=bRX{Q>mY@~Ifx!S{*r17=bo@-< z-5PTRYu(#0_t*&Z3kKvip4cJ%kt8a{A9MaGEduK!g2pVhS`>4!A6wz@6{;dd7u{|v z^s`~!&~tIK;MT?Xx{Wmq3d;FC>Y*5lnV#Why)t?-0Y8eJiCK=DUT{Vq>g;QYRqLZ$ z%tJb?NvQhUISyI)Ml5Vld9i%!eIxb*Uo4;OS69U9V`$Jt5W06-?J#;RM|InDE~P-0 z5RtCDfMV@PjTm!s*)!d-%=_o5?E+sN@F?S7qKck&JE(&%BGVxq-}h;2R!q1? z*ylLkG(Wl(2xLHS_V4Dwj_}OeK-;z(G{G|_h2T>z-q9O|`NF>EZDsKjQbq)48N^I` zke9}G+3z{phJim9oUo5QV3f%$sX+D}o}xSt++~}*mRiX}AiX(4N?fuf3lbxo!04>Z z$r;~~>@a-`aiRd*pBuTc{2(W^Z4YdH<_nYM?PGxu$C7y8DGfCeH`bNXZ($lY7|rpR zU7(A9_-rK7l4>M^*Eba3^a;l+=W(zwsvg1|ZG(6_lyFF-%5^jaD}XBJ=+(*iP$1_< z$2A*Li|RU)`3$q}+iLxt3C0ejnHWM4ZSuoa6qs6DaonC6E9MWiR_EpVD#(r!3rEDwU>){)%UeHz6s@UfjWhEjI2L7&S858+I_{T^*d-HRI6%WD4N_54LU zu#uyuG&P=_zfaieY;Uw=E|eG6|30<$g1K7f~%BBk4ik zn7Jt3pW|3$lSG2k9;g6wZw)e>g)r!g7VmUNMQuu#WF^3jY~E{UFt}U+iR!A;+8P7$G%o|oYsew906$aTa*^=YiItpu zACZnzO3SwcEiZT5e6&8F8Z8J$-DqZKd+V}wPZN1h)XhG%+)2BZQAqZFY9FljE+Y6% zgjj!zak{ZbQS%FP{RgMN7&_+IqIvfTzaeEXcF zJ=OTZuJ46$I7p1MvXPdo12C@Av|4NhgQ}oPamej6zXjzB+fmB1o3zAurjv8JDNA{O zUfCC5eQ5{GJrt~nrE`W^1t#T7?R94tl_(ylpVFoPwD5NVenbgEGE>4@%<(s7gRpDk zI=;RRDyb<7AGV$);Onwzj&@JL$(4g8A~DrVwW@IuW7Gq=wRZ zX*luTcV4aE7d_3&y^=OWwY<&fqTmd9ft)As-!6l6iyv}t{nBb*+q!4xC2^^c5*__{ zK%WSWN}HM!SI&(7wqm?H{8UMe$47kv!+{pdggX!o`@6@RJy|<|B(I9e2U8J@VbiF> zZDgiqMb5~iT7g3iXGW@gP^z)*&6eNsq&Em=*4xxHxetlA+^wg>;4oD;tKhCim`Sz? z4|2Rjl257ZHHhBrVGbVH#Kg{dQoNyMDSAU@juwhV;!&-n9g43|N_O5| zmuM@5wS#_vMHx6@oBs5fWXWp}qX~G#xTI)GZL?cik9(3M@(sQZBiEjc*S1GY(j;J` zcEg8$xLW~szH2bz7qj$>+^gBmoSNCu$mZl7S2&9A&rEDHSykEqs^M>oqOopoCbBgx znGlM(+0GvoJI5hAMjpnC@j=DQcUnCeiMD97iq@>&&{LnoBXYHH-|R)A`FZ8od%PK< ztRu;khU=7W&DKR1tZ2d9_EIF$2YE7AbW&p z;$i9)buj>V?YI)qT@+X2sqg#in0B>da&hZBXA94DTdm#QOT&CB?9}hqX2#nV=WeT} zlG8cFF>?7ZSuP^4*GglZz8StQ2R)70=_BZDO0S&ys!i?#@APSHO~)TRNDQ-RX3LQi zl3e;NcpEOivF(HN5A&)3zMBPEaqzv`gO|1ZY}Jk&^Rm}*G20*Fb0G_3&RSnJKtrO? zeua7RM|b5GSbLfoCOHi#AluJgjfVf2>V(}ZXlXK!?D9%JxV|C~Dq24#kY9 zQLi90@Dn&d=I&X~LHB)%h&=|7iu*kz`WVnT9$QpsD`C5<)g%IpQ7;;HE7i~98ia!) zsA5!G4Y`K%{XB6IShjqA?2*Ql%o-eE&T0py(E;=^cc0yZ$!Ap1Z6%1kPv`7o1?pB! zFi%5X$2&M4#)~@!vcif2MEm zDKRIpe(7wxbpEuOzkhZl#Xj&eKsOOvwz6%6Tri*dq3JY|v@O{soY&9b$~mj8>bB2! z0DfE}{TrqVx7rHc;7&c4>}y!>BP9PnDnAcdJ2r||KV|sTU{tiBG{25;6=3#`-%myG z5v;V!B{`{BB2P*0_isu4aMbFfr?E0=dPcoZfVpY{#$gCK*maE4=7!T%`jhl8C@IgS zE%@fm?!l7Je$SM|Bc|O~2lLOhH`Nv^Me%mVnF%0qF;5&PN~XL2r0 zNa9z|V=aiW{4!%2l|(0slInIyz0d<|D^MQzLggD)FC^; zS#l~?(jK&yFW*t_Wi5MEweLysRl!vkEyinq<$wf6+-pF^^IP#qBHY!|NZ<66t#kCd zOsvo#XL$2*L)F})YpkFoKKSb56mL0Qr$Vs)>Nn(Qp)eRQ!?J4{_tGA0 z!G~#`o$BNEZN))7C#Qs=0J`{KZ}pIK6W@d91%H0p9)>H)e=cD1=g38ICl$QR`IJh0 zj0i%Ir|qY5!kds-_8fzlsi4D8;@_Ph&oWQNe`mas^6K$0iwhB5SeNnjFiYtT&K+16 zVHyoWpPSv;AxVqUgyZsP*Qcjn;!Se$m6VhEYuSZT8jlqp>~ zv`wUPldp%Cn1|h@!F0c+<~V=?B?>H2l?mQ{(I&q3DL+!p(5Pw7bLMBEgbm*TIOYUmeePNoyxlkb3B=2>2Ks6N9| zCeDpfo3u{rG<6>M>|-QRO-sO}d^o{0>W4n#T#&6Z?qxdU>IlDnXlRHq7U12&T~;^cRN+OcEoc-buS2zGb61#WNRy$RlTYW)}zE z$3LO+Gd|n1n~gL^{z3c|&xjXuE0ZPU{~>8~PxeSk!StO%<@#7Ic*h)+Ge*C?aZ!uj zlz;0R#0Y1Zox0L^>X`;FG7Q83kL1mY#ap9`B~os2cM_a}0$)f<$F#BL2|QuqKLttV zvyYaB@*=sq-d@c#zU4{-_^D{wEj#0>UA==<=MV8ztta)x&`wKFdd_A z6DZ}6HXdJD`^0Ykm+VV8YGc4)^BgCdkx`%}EME|_*L#>@SLjFO=VZBxu!*W&9j*D0 zU#rO`7=Jvy_yYmdAtO#MsrInWRmS2cRgnHH*i^<=xiMk#S^ zj+@8|TJu0QIDxe(_$?{F#OX&jSCOa`=368K3;l{uy%tQX+c+sHR(Ed@B{LK47jR@1 zEdJ-}wBjY@&-0%t(xhyA9~k(~NM<5RLJqX26^7^+1&{c~&wG@(KNeI^Px+G7O;Zo? zm#W}XIz!S~eXzzRah8?7UE8-I07f* zpHemSXr-*9Whc4vR=<@0rVUrkUo zjpAj3ARx+3dR0pJRoC!@MxQy1X28s{QzLyyC)$bsGOVbKee41b9edwUBaDr1-0fwp z%s#`0|B8zaDrikmD}2MzOb^l-C?KAfvia=Jcf(}|00*aor(PX+Y0OYprBm`+-a*Z^ z{efRvh$}`8j5KyAR{vnV`?o~WW zvD+vJG5;FeTMrmxjpB?Ac@18g;?gzQY?xZX$-Nf4i9qEYxdV}ejTr$|7gaQm`4c^N z7kEVaF2q8)7O`smq$TJR_BssuKBKDS|6DVb>q!)-QG;lRP<0=V>eX~Pc+_!!t zz9UY{d&3e|zr>y<7JJn}pSD?Sv)$u+5Z!R?ohcp&Y(bgq8x05?H)&TTJPGmju|bZe z&}jlu>Z%gxGuDyT;v(NNZ>O}E$w(LN`GYZ?35XXheh(jeu}6?~uIO&RpV)(RrzpBT zGTIeD>ep__J}Phaz6o$}YdA(S0K84w*jMGFCbl=DtN^H_D?3)iG-=sKdNk~hm6Tdq zL#md;ouzk~Z$=H8JDgplewGWdo23*N7a7L$}~RcwH2T` zU-&w+Sc}3SnjWPZA%$HD+xaOFfi67?gWF8l=NoV-cfOuhwWOx=@5?#U*L~{73&1%~ z+0h6Z{!=OLT2TF`j$o~ZgF7m_*$o1U&L8k>@soLSDesfm zvWyqrN~K1z``#o>x2FM^oDz6ywzQ!=x-2_kYgPyS>ajP+*7+{#$mZSr6X;~;Grxr9 zBZbchp%^k?BXxN*Hu^s)p6AM+UO_CLz?l?aH@1eOLM*VNq?I5tTF8!;cPgi6FGcAD ze8J2}qMp`%&AI#$*-eB}#tW}*0T|E0KO$`Ok2x16uAA_7$ji)o0=GjWoJtb!+1cD* z7=H1j30I<(g#4C|;k@FbvP4OYk&CX)f;?%#2I-zop(aQ9!5&KQ{ydP5J&W*$A89ZT zwD$dBiAIcLDuk(Zsx>p3HoXedz5oB)j>9waFy5@i#9KIT@3Vp95`y$sKg_mND=z%`RMh;tUN)DCbfAR z9+sIEkga-Xu_SXZAT>0~d0$_L63CF`CAxr6HXG#PTO~L@*twr`1HJ=k!+gxNGf`Ek z3IAk}r|vizmiZWl0*!JT{MKWEDq*U*kPIS-*8J+yg=kgr zEs3ElQAJ410d!#AnvL76D&o#9MxD&!TXeqh;twvUzbKemB|k`t$4T-karB>U zSxKI)qXI0`c>=EIiHim?jyeZ({#8Bx=M3l32welvq$y3A_PFa^CSKimujbVg8;0iS zo85dfc?ypye~4-x4K+n3vU%3Px)jL^@tjxI{$uC5s-2rv09YlVw%()zZp$(R~ zKi}K+V-qy`a61NGEQ=m-bc665h~bR;7w=(GYXJw`(>2!Xb@F!BnmO64%M6eF%Be_4 z+4(E=C{yHxh2BGhGn46jcQ~)c2v1@(uBLmCo(f2hx7jVu0bN@)ch0u!;$brFHp$1S z=qc5?TV}l!V(v978i3`-4tH@Hy7|~EJ>g!82an@rYa@vZS|5MAI4gm8H%7BPfe>b+ zsX#NyJ8>;oh^Yq+66_vQo3JQ@=C{0mri;CIa+Mjm%=|i?gz8dlazjm_qJFwZ)}d?b zjDdzIX2sXniJ0(+g?L*LCD#X}u}kd9;oH$byU!pbwFJU!NHmxGCilbVXT&{L7V0pq z7ZtQZBz(!FaUtHLp9-;V9~G#*@<4xJ>}=e|1%*{5D1JFmq8{QKWwSAex0ctM=5N+* zeu9cr1v(Zgr85^>@CKe@156qdO?^TV`XzV$i(6%6>iCSUAV01;SneX#y5B0mAb`}v z6q-o%nUcH~+!pIPN-S`scQwaXtJJ>)wJ3GLIJ_Q(YhKrg@E@_9_${McN_Gb!#PL zd=e@e28tjQL&qiIg#+|N%ir54>HncyF^x)O)mMzjj=r&}#~kiBDzdX%+7e^B)5;}$ zJxtA-FpqJqP3|IX zex(p=G5w=@stazdn8ue&J#ZvOZJ&7lVlMaMHO1Hby^9k59mKx*!8M-gWYeWqbW_R`F8I_of9>hN^;sEmvOX(eg|L=Qq(IBZW!Bxer+)h1{d%BUY52sO=L-8 zJ5NO1I(*&|_=UgLqd5@#(J2}oYiG^_Br+a zII|yhE+#Itydc1NJtT_tlqr!(j;i0aUD5yvi-RnDQ`d>zv)yUrsmisJa4T@79Xm{J zSh!Tz;c+&&d>wi^(dP|?$Bkddh$<7<3bwS@Y`mI@xn7SoZ2@we*wv4`Pu zF>}Yy%+^&EoXKn89p6tmX&W4ul9(;antjmaIJb!7uufg^3O@ANC z<^PV}fh2JEww8Zzmp@7o$@7Q1Whop1U2h7IC?7kI>2AP`Oinly((?2mO5n}f_`Mdb znNj>nrWa|^pJlMy^5K_AdJl_%w6wRyQ>?}w% zse7JMz6Q&RYIx>QB%a5<99_R|8vjXc^{%@t^p>cBVNg0~X(Ex`QJF|wc_N;D+!mH^ zR21N}N*_8-ysVlQD=1jiDg7y>cY1YK&KYg#tg{(&s{9_zXZQA0L>Q0V#vxdbLhatzezweUz^PD+S2mX4 z$oCZz(BLFp{FCu#!ZBTt4}S46J9T{OI(M!YqfVP?I*C|%Fq@-@zfg6oT8N8)Vwa8C zfm5gaU0nK{R{Lz{^X1s?2j$KiyG29uPd~D$DgB!B$6Z37%w0Yal@xtSX#mkbp{lxU*+@u@w%Vg5!BZM&MK8afxfi9F}fVK8jBBFG1%6HI}R2yP=`^u3Bu%a{x~TV^@bv zmLwc58Xi^C|5?w+XlERioq0iL&_`#E&1kd7`bpJE=QguqHE1)ZRW$+sRw zR~tSF_u>y}oExN!Q5RkZM=^ZyH5D5>wG|5SH6=*ZQib^GU-4_&|1k&uG_sUmQI+r# z$Hh~aCZ;G3J@H{;y>+LKW*`fndmc#%V!m7q>&WPJ-Q z9f=|)E<;{N*QXN^px~{uBeLdY!_;Rc&15{^(CS=sw)nG$!Edm{R4m2@SdYwosL6x% z!0djjs*Of#X%JaY@CKrIMiGIAoGyKWrcSpPaeZxX)do#M~jY26%K z>UgU;uJ7?*qm1=@rWCze(#N?6v)KLGmr7-Ba29HrrzI;?&H-aMPj;T}J|I0yjCU;gjO(PUva(oGJ6jz(UEX0m_R1a`*Mq+2W{gWNW%C z+P~FrSYPHejRdvwYaE(Fc}^zRuiuH0{`3ga&`MwBoOAwIDsBYM&*^3yTgai;uwh%QHfBuJ0ASz>2(GZBghc+0 zi5isk>La7%rynm#e3s7gZRkE!dazS^i+oNz+#pR*^yC;-gq*zGhc_&si2QwaUe(m% z?{D4zQqkR3zFNoj^KP{74bfi)BFpdFd#;o zOgp!Q!LQ8}?mUsVFg~Z}d9at2{`csKu`PH#?1m`HHO@~JiL5^g**E#d=Wd*ZO*r!^ zKFqxxXxCbWCtmlJAk|a7#{82j7uLK_uDZwllX&}u@dh#%DJ3#U92r%L>15j|%Agsb;CM|iGlK0Jp6q4lnMlt9y+v7g$E|Ctz6!w#c*=aa{W zyU-lVuCv~`m&W(8TScMwM9#{sVpWYLNQZjMa&wd$ajFqQ`fdz9K1{H=A^3V)J}kXy zPrdoKso{Omzq!U5`h=KPv6ZpvTrgkM4RLHI<-1oJOSeV; zInDgj=*UHz)lax|FISw1FJVgW`)enmwz_@?+N?%~ZcT|w=C>Ez-=yjPnx#j9iWt>q z3rsEsu+7tT#WO1Tf1TC-$4aLLO7JIa(2T_quMsphz4Zuj#6-uB`OoTgFtKviDVERW zWOAciLjrRxP4Wz@i~NV{iHV8H>$FCOEnSMcF&S^3gXOrRUd1@Z=_QKW-R_j`4PN8< z+&%99wF}TG(W`BRff^v8rna& zf2|}hkv;$d$8;V++o0($ADdp{^UQa=)n?E)gv*otWd#1mcaZ2W>bI1ij(C`E-OoQE z<()zlDM0>yA%Efnz6#s%ct)W3u5ISf=1}ZiJ2kOLd_6mGj*sxK{raWD2zQ;Phl4mN zF_n}`$@^%%-VGXDewU0Kf3`=dlRm?zOZ8VrQD!Jk!qavmfu?}r(5S_{g)7sV(eq~k zW36f&p9*87+Cm(8Ld)5PdD%C>Uohd0>6nm#;L&k2ML(POENb?$v)hfS$_L-@?#%&l zXLvQH>Uj1(e}r)Mum9~I{_f|07XJS?{{OW6zX3@G78>&Dn|{Q16APn*N2o_pR#m24 I>iyUM171KfC;$Ke literal 0 HcmV?d00001 diff --git a/Documentation/docs-site/themes/docdock/.gitignore b/Documentation/docs-site/themes/docdock/.gitignore deleted file mode 100644 index 9381b76c..00000000 --- a/Documentation/docs-site/themes/docdock/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.DS_Store -public/ diff --git a/Documentation/docs-site/themes/docdock/README.md b/Documentation/docs-site/themes/docdock/README.md deleted file mode 100644 index f1a00e33..00000000 --- a/Documentation/docs-site/themes/docdock/README.md +++ /dev/null @@ -1,34 +0,0 @@ -# Hugo docDock Theme - -This repository contains a theme for [Hugo](https://gohugo.io/), based on great [Matcornic Learn theme](https://github.com/matcornic/hugo-theme-learn/). - -Visit the [theme documentation](http://docdock.netlify.com/) to see what is going on. It is actually built with this theme. - -# Main features - -- Search -- **Unlimited menu levels** -- RevealJS presentation from markdown (embededed or fullscreen page) -- Attachments files -- List child pages -- Include segment of content from one page in another (Excerpt) -- Automatic next/prev buttons to navigate through menu entries -- Mermaid diagram -- Icons, Buttons, Alerts, Panels, Tip/Note/Info/Warning boxes -- Image resizing, shadow... -- Customizable look and feel - -## Installation -Navigate to your themes folder in your Hugo site and use the following commands: -``` -$ cd themes -$ git clone https://github.com/vjeantet/hugo-theme-docdock.git docdock -``` - -Check that your Hugo version is minimum `0.25` with `hugo version`. - -![Overview](https://github.com/vjeantet/hugo-theme-docdock/raw/master/images/tn.png) - -## Usage - -- [Visit the documentation](http://docdock.netlify.com/) \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/archetypes/default.md b/Documentation/docs-site/themes/docdock/archetypes/default.md deleted file mode 100644 index dd9d7941..00000000 --- a/Documentation/docs-site/themes/docdock/archetypes/default.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title= "{{ replace .TranslationBaseName "-" " " | title }}" -date= {{ .Date }} -description = "" -draft= true -+++ - -Lorem Ipsum. -Notice `draft` is set to true. diff --git a/Documentation/docs-site/themes/docdock/archetypes/slide.md b/Documentation/docs-site/themes/docdock/archetypes/slide.md deleted file mode 100644 index e40a913d..00000000 --- a/Documentation/docs-site/themes/docdock/archetypes/slide.md +++ /dev/null @@ -1,46 +0,0 @@ -+++ -title = "Slide title" -type="slide" - -theme = "league" -[revealOptions] -transition= 'concave' -controls= true -progress= true -history= true -center= true -+++ - -# Slide 1 - -___ - -## Slide 1.1 - -- Turn off alarm -- Get out of bed - -___ - -## Slide 1.2 - -- Eat eggs -- Drink coffee - ---- - -# Slide 2 - -___ - -## Slide 2.1 - -- Eat spaghetti -- Drink wine - -___ - -## Slide 2.2 - -- Get in bed -- Count sheep \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/config.toml b/Documentation/docs-site/themes/docdock/exampleSite/config.toml deleted file mode 100644 index e229f9ce..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/config.toml +++ /dev/null @@ -1,43 +0,0 @@ -baseURL = "/" -languageCode = "en-us" -DefaultContentLanguage = "en" - -title = "Docdock" -theme = "hugo-theme-docdock" -themesdir = "../.." - -[params] -editURL = "https://github.com/vjeantet/hugo-theme-docdock/edit/master/exampleSite/content/" -noHomeIcon = false # default is false -noSearch = false # default is false -showVisitedLinks = true # default is false -# themeStyle = "theme" # overide base css -themeVariant = "" # choose theme variant "green", "gold" , "gray", "blue" (default) -ordersectionsby = "weight" # ordersectionsby = "title" - -[outputs] -home = [ "HTML", "RSS", "JSON"] - - -[[menu.shortcuts]] -pre = "

More

" -name = " Github repo" -identifier = "ds" -url = "https://github.com/vjeantet/hugo-theme-docdock" -weight = 10 - -[[menu.shortcuts]] -name = " Showcases" -url = "/showcase" -weight = 11 - -[[menu.shortcuts]] -name = " Hugo Documentation" -identifier = "hugodoc" -url = "https://gohugo.io/" -weight = 20 - -[[menu.shortcuts]] -name = " Credits" -url = "/credits" -weight = 30 \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/_header.md b/Documentation/docs-site/themes/docdock/exampleSite/content/_header.md deleted file mode 100644 index 36f73f83..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/_header.md +++ /dev/null @@ -1,6 +0,0 @@ -+++ -title = "header" -description = "" -date = "2017-04-24T18:36:24+02:00" -+++ -DocDock Documentation \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/_index.md deleted file mode 100644 index e67c7332..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/_index.md +++ /dev/null @@ -1,47 +0,0 @@ -+++ -title = "DocDock Theme for Hugo" -description = "" -date = "2017-04-24T18:36:24+02:00" - -+++ - -# Hugo docDock theme -[Hugo-theme-docdock {{%icon fa-github%}}](https://github.com/vjeantet/hugo-theme-docdock) is a theme for Hugo, a fast and modern static website engine written in Go. Hugo is often used for blogs, **this theme is fully designed for documentation.** - -This theme is a partial porting of the [Learn theme of matcornic {{%icon fa-github%}}](https://github.com/matcornic/hugo-theme-learn). - -{{%panel%}}docDock works with a "page tree structure" to organize content : All contents are pages, which belong to other pages. [read more about this]({{%relref "content-organisation/_index.md"%}}) {{%/panel%}} - -## Main features - -* [Search]({{%relref "search/_index.md" %}}) -* **Unlimited menu levels** -* [Generate RevealJS presentation]({{%relref "page-slide.md"%}}) from markdown (embededed or fullscreen page) -* Automatic next/prev buttons to navigate through menu entries -* [Image resizing, shadow...]({{%relref "create-page/page-images.md" %}}) -* [Attachments files]({{%relref "shortcodes/attachments.md" %}}) -* [List child pages]({{%relref "shortcodes/children/_index.md" %}}) -* [Excerpt]({{%relref "shortcodes/excerpt.md"%}}) ! Include segment of content from one page in another -* [Mermaid diagram]({{%relref "shortcodes/mermaid.md" %}}) (flowchart, sequence, gantt) -* [Icons]({{%relref "shortcodes/icon.md" %}}), [Buttons]({{%relref "shortcodes/button.md" %}}), [Alerts]({{%relref "shortcodes/alert.md" %}}), [Panels]({{%relref "shortcodes/panel.md" %}}), [Tip/Note/Info/Warning boxes]({{%relref "shortcodes/notice.md" %}}), [Expand]({{%relref "shortcodes/expand.md" %}}) -* [customizable look and feel]({{%relref "content-organisation/customize-style/_index.md"%}}), [theme variants]({{%relref "content-organisation/customize-style/theme-variants.md"%}}) - - - - -![](https://raw.githubusercontent.com/vjeantet/hugo-theme-docdock/master/images/tn.png?width=33pc&classes=border,shadow) - -## Contribute to this documentation -Feel free to update this content, just click the **Edit this page** link displayed on top right of each page, and pullrequest it -{{%alert%}}Your modification will be deployed automatically when merged.{{%/alert%}} - - -## Documentation website -This current documentation has been statically generated with Hugo with a simple command : `hugo -t docdock` -- source code is [available here at GitHub {{%icon fa-github%}}](https://github.com/vjeantet/hugo-theme-docDock) - -{{% panel theme="success" header="Automated deployments" footer="Netlify builds, deploys, and hosts frontends." %}} -Automatically published and hosted thanks to [Netlify](https://www.netlify.com/). - -Read more about [Automated HUGO deployments with Netlify](https://www.netlify.com/blog/2015/07/30/hosting-hugo-on-netlifyinsanely-fast-deploys/) -{{% /panel %}} - diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/_index.md deleted file mode 100644 index df428154..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/_index.md +++ /dev/null @@ -1,138 +0,0 @@ -+++ -title = "Content Organisation" -description = "" -weight = 20 -+++ - -With **Hugo**, pages are the core of your site. Organize your site like any other Hugo project. **Magic occurs with the nested sections implemention done in v0.22 of hugo (congrats @bep)**. - -With docdock, **Each content page composes the menu**, they shape the structure of your website. - -To link pages to each other, place them in a folders hierarchy - -``` -content -├── level-one -│ ├── level-two -│ │ ├── level-three -│ │ │ ├── level-four -│ │ │ │ ├── _index.md -│ │ │ │ ├── page-4-a.md -│ │ │ │ ├── page-4-b.md -│ │ │ │ └── page-4-c.md -│ │ │ ├── _index.md -│ │ │ ├── page-3-a.md -│ │ │ ├── page-3-b.md -│ │ │ └── page-3-c.md -│ │ ├── _index.md -│ │ ├── page-2-a.md -│ │ ├── page-2-b.md -│ │ └── page-2-c.md -│ ├── _index.md -│ ├── page-1-a.md -│ ├── page-1-b.md -│ └── page-1-c.md -├── _index.md -└── page-top.md -``` - - -{{%alert info %}} **_index.md** is required in each folder, it's your "folder home page"{{%/alert%}} - -### Add header to a menu entry - -in the page frontmatter, add a `head` param to insert any HTML code before the menu entry: - -example to display a "Hello" - - +++ - title = "Github repo" - head =" " - +++ - - - -### Add icon to a menu entry - -in the page frontmatter, add a `pre` param to insert any HTML code before the menu label: - -example to display a github icon - - +++ - title = "Github repo" - pre =" " - +++ - -![dsf](/menu-entry-icon.png?height=40px&classes=shadow) - - - - -### Order sibling menu/page entries - -in your frontmatter add `weight` param with a number to order. - - +++ - title="My page" - weight = 4 - +++ - -{{%info%}}add `ordersectionsby = "title"` in your config.toml to order menu entries by title{{%/info%}} - - -### Hide a menu entry - -in your frontmatter add `hidden=true` param. - - +++ - title="My page" - hidden = true - +++ - - -### Unfolded menu entry by default - -One or more menuentries can be displayed unfolded by default. (like the "Getting start" menu entry in this website) - -in your frontmatter add `alwaysopen=true` param. -example : - -``` -title = "Getting start" -description = "" -weight = 1 -alwaysopen = true -``` - -### Folder structure and file name - -Content organization **is** your `content` folder structure. - -### Homepage - -Find out how to [customize homepage]({{%relref "homepage.md"%}}) - - - diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/_index.md deleted file mode 100644 index 387ba2a9..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/_index.md +++ /dev/null @@ -1,40 +0,0 @@ -+++ -title = "Customize website look and feel" -Weight=3 -+++ - -You can change the style and behavior of the theme without touching it. - -* inject your own html, css or js into the page -* overide existing css or js with your own files - -## Inject your HTML - -### into the \ part of each page : - -Create a `custom-head.html` into a `layouts/partials` folder next to the content folder - -> * content/ -> * layouts/ -> * partials/ -> * custom-head.html - -now feel free to add the JS, CSS, HTML code you want :) - -### at the end of the body part of each page : - -Create a `custom-footer.html` into a `layouts/partials` folder next to the content folder - -> * content/ -> * layouts/ -> * partials/ -> * custom-footer.html - -now feel free to add the JS, CSS, HTML code you want :) - -## overide existing CSS or JS - -Create the matching file in your static folder, hugo will use yours instead of the theme's one. -Example : - -create a theme.css and place it into `static/css/` to fully overide docdock's theme.css diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/theme-variants.md b/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/theme-variants.md deleted file mode 100644 index 23e76199..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/customize-style/theme-variants.md +++ /dev/null @@ -1,35 +0,0 @@ -+++ -title = "Theme variants" -description = "change theme style/colors" -+++ - -In site configuration file, you can set a variant name of this theme to load a specific css, with different color specifications. - -add a param `themeVariant = "VARIANT_NAME"` in the `[params]` part of config.toml file. - -{{%info%}}Available variants change only colors at this moment{{%/info%}} - - -## Variant "gray" -``` -[params] -themeVariant = "gray" -``` - -![green docdock](/variant-gray.png) - -## Variant "gold" -``` -[params] -themeVariant = "gold" -``` - -![gold docdock](/variant-gold.png) - -## Variant "green" -``` -[params] -themeVariant = "green"` -``` - -![green docdock](/variant-green.png) \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/extramenu.md b/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/extramenu.md deleted file mode 100644 index 0dd06987..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/extramenu.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -title = "Extra menu entries" -date = "2017-04-29T18:36:24+02:00" -Weight=2 -+++ - -You can define additional menu entries in the navigation menu without any link to content. - -Edit the website configuration `config.toml` and add a `[[menu.shortcuts]]` entry for each link your want to add. - - -Example from the current website, **note the `pre` param** which allows you to insert HTML code and used here to separate content's menu from this "static" menu - - [[menu.shortcuts]] - pre = "

More

" - name = " Github repo" - identifier = "ds" - url = "https://github.com/vjeantet/hugo-theme-docdock" - weight = 1 - - [[menu.shortcuts]] - name = " Hugo Documentation" - identifier = "hugodoc" - url = "https://gohugo.io/" - weight = 2 - - -[{{%icon circle-arrow-right%}} Read more about hugo and menu here](https://gohugo.io/extras/menus/) \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/logo.md b/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/logo.md deleted file mode 100644 index aeb18c6b..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/content-organisation/logo.md +++ /dev/null @@ -1,12 +0,0 @@ -+++ -title = "Logo placeholder" -description = "" -date = "2017-04-24T18:36:24+02:00" -Weight=1 -+++ - -Create a `_header.md` page in content folder. Its content is what you get in the logo placeholder (top left of the screen). - -{{%alert info%}}**Tip :** you can add a image, a combobox with links to other documentation....{{%/alert%}} - -{{%alert info%}}**Tip 2 :** look at [ extra static menu]({{%relref "extramenu.md"%}}) if you want to add links to other website in this sidebar{{%/alert%}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/_index.md deleted file mode 100644 index 0073f939..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/_index.md +++ /dev/null @@ -1,54 +0,0 @@ -+++ -title = "Create Page" -description = "" -date = "2017-04-24T18:36:24+02:00" -creatordisplayname = "Valere JEANTET" -creatoremail = "valere.jeantet@gmail.com" -lastmodifierdisplayname = "Valere JEANTET" -lastmodifieremail = "valere.jeantet@gmail.com" -tags = ["tag1","tag2"] -weight = 10 -pre =" " - -+++ - - -Hugo-theme-docdock defines two types of pages. _Default_ and _Slide_. - -* **Default** is the common page like the current one you are reading. -* **Slide** is a page that use the full screen to display its markdown content as a [reveals.js presentation](http://lab.hakim.se/reveal-js/). -* **HomePage** is a special content that will be displayed as home page content. - -To tell Hugo-theme-docdock to consider a page as a slide, just add a `type="slide"`in then frontmatter of your file. [{{%icon circle-arrow-right%}}read more on page as slide]({{%relref "page-slide.md"%}}) - - -Hugo-theme-docdock provides archetypes to help you create this kind of pages. - - -## Front Matter -Each Hugo page has to define a Front Matter in yaml, toml or json. - -Hugo-theme-docdock uses the following parameters on top of the existing ones : - - +++ - # Type of content, set "slide" to display it fullscreen with reveal.js - type="page" - - # Creator's Display name - creatordisplayname = "Valere JEANTET" - # Creator's Email - creatoremail = "valere.jeantet@gmail.com" - # LastModifier's Display name - lastmodifierdisplayname = "Valere JEANTET" - # LastModifier's Email - lastmodifieremail = "valere.jeantet@gmail.com" - +++ - - -## Ordering - -Hugo provides a flexible way to handle order for your pages. - -The simplest way is to use `weight` parameter in the front matter of your page. - -[{{%icon circle-arrow-right%}}Read more on content organization]({{%relref "content-organisation/_index.md"%}}) diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/homepage.md b/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/homepage.md deleted file mode 100644 index ed0b5bc0..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/homepage.md +++ /dev/null @@ -1,8 +0,0 @@ -+++ -title = "Home page" -description = "" -date = "2017-04-28T18:36:24+02:00" -tags = ["tag1","tag2"] -+++ - -To tell Hugo-theme-docdock to consider a page as homepage's content, just create a content file named `_index.md` in content folder. diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/myslide.md b/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/myslide.md deleted file mode 100644 index 1f611bc6..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/myslide.md +++ /dev/null @@ -1,48 +0,0 @@ -+++ -title = "My Slide ! fullscreen" -date = "2017-04-24T18:36:24+02:00" -type="slide" -hidden=true - -theme = "league" -[revealOptions] -transition= 'concave' -controls= true -progress= true -history= false -center= true -+++ - -# In the morning - -___ - -## Getting up - -- Turn off alarm -- Get out of bed - -___ - -## Breakfast - -- Eat eggs -- Drink coffee - ---- - -# In the evening - -___ - -## Dinner - -- Eat spaghetti -- Drink wine - -___ - -## Going to sleep - -- Get in bed -- Count sheep \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-images.md b/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-images.md deleted file mode 100644 index a395844b..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-images.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -title = "About images" -date = "2017-04-24T18:36:24+02:00" -+++ - -Images have a similar syntax to links but include a preceding exclamation point. - - ![agence](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg) - -![agence](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg) - -## Resizing image - -Add HTTP parameters `width` and/or `height` to the link image to resize the image. Values are CSS values (default is `auto`). - - - ![Hackathon](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg?height=80px) - -![agence](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg?height=80px) - - -## Add CSS classes - -Add a HTTP `classes` parameter to the link image to add CSS classes. `shadow` and `border` are available but you could define other ones. - - ![s](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg?classes=border,shadow) - -![agence](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg?classes=border,shadow) diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-slide.md b/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-slide.md deleted file mode 100644 index 5c3c351e..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/create-page/page-slide.md +++ /dev/null @@ -1,114 +0,0 @@ -+++ -title = "Present a Slide" -description = "" -date = "2017-04-24T18:36:24+02:00" -+++ - -A basic md content page can be rendered as a reveal.js presentation full screen. - -{{%alert info%}}You can, also, **embed presentation in a page** as a small box, using the [revealjs]({{% relref "shortcodes/revealjs.md"%}}) shortcode in your md file.{{%/alert%}} - - -## Formating -Use your common Markdown syntax you use in Hugo, don't forget, you can put html tags too. - -{{%notice info %}} Special syntax (in html comment) is available for adding attributes to Markdown elements. This is useful for fragments, amongst other things. -{{%/notice%}} - -Please read the [{{%icon book%}} doc from hakimel](https://github.com/hakimel/reveal.js/#instructions) - - -## Options -In the frontmatter of your page file, set **type** and **revealOptions** params - -Your content will be served as a fullscreen revealjs presentation and revealOptions will be used to ajust its behaviour. - - +++ - title = "Test slide" - type="slide" - - theme = "league" - [revealOptions] - transition= 'concave' - controls= true - progress= true - history= true - center= true - +++ - -[read more about reveal options here](https://github.com/hakimel/reveal.js/#configuration) - - -## Slide Delimiters -When creating the content for your slideshow presentation within content markdown file you need to be able to distinguish between one slide and the next. This is achieved very simply using a convention within Markdown that indicates the start of each new slide. - -As both horizontal and vertical slides are supported by reveal.js each has it's own unique delimiter. - -To denote the start of a horizontal slide simply add the following delimiter in your Markdown: - - --- - - -To denote the start of a vertical slide simply add the following delimiter in your Markdown: - - ___ - -By using a combination of horizontal and vertical slides you can customize the navigation within your slideshow presentation. Typically vertical slides are used to present information below a top-level horizontal slide. - - - -For example, a very simple slideshow presentation can be created as follows - -``` -+++ - -title = "test" -date = "2017-04-24T18:36:24+02:00" -type="slide" - -theme = "league" -[revealOptions] -transition= 'concave' -controls= true -progress= true -history= true -center= true -+++ - -# In the morning - -___ - -## Getting up - -- Turn off alarm -- Get out of bed - -___ - -## Breakfast - -- Eat eggs -- Drink coffee - ---- - -# In the evening - -___ - -## Dinner - -- Eat spaghetti -- Drink wine - -___ - -## Going to sleep - -- Get in bed -- Count sheep - -``` - -[{{%icon expand%}}click here to view this page rendered]({{%relref "myslide.md"%}}) \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/_index.md deleted file mode 100644 index 9d4e0e4c..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/_index.md +++ /dev/null @@ -1,12 +0,0 @@ -+++ -title = "Getting start" -description = "" -weight = 1 -alwaysopen = true -+++ - -## Requirements - -Download [Hugo binary](https://gohugo.io/overview/installing/) for your OS (Windows, Linux, Mac) : it’s that simple - -{{%children style="h2" description="true"%}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/configuration.md b/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/configuration.md deleted file mode 100644 index 75644b7c..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/configuration.md +++ /dev/null @@ -1,26 +0,0 @@ -+++ -title = "Configuration" -description = "" -weight = 2 -+++ - -When building the website, you can set a theme by using `--theme` option. We suggest you to edit your configuration file and set the theme by default. Example with `config.toml` format. - -``` -theme = "docdock" -``` - -## Search index generation - -Add the follow line in the same `config.toml` file. - -``` -[outputs] -home = [ "HTML", "RSS", "JSON"] -``` - -LUNRJS search index file will be generated on content changes. - -## Your website's content - -Find out how to [create]({{%relref "create-page/_index.md"%}}) and [organize your content]({{%relref "content-organisation/_index.md"%}}) quickly and intuitively. \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/installation.md b/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/installation.md deleted file mode 100644 index 9850f657..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/getting-start/installation.md +++ /dev/null @@ -1,31 +0,0 @@ -+++ -title = "Installation" -description = "" -weight = 1 -+++ - -{{% alert theme="warning" %}}HUGO **v0.25** minimum required to use this theme{{%/alert%}} - -The following steps are here to help you initialize your new website. If you don’t know Hugo at all, we strongly suggest you to train by following this [great documentation for beginners](https://gohugo.io/overview/quickstart/). - - -## Create Your Documentation - -Hugo provides a `new` command to create a new website. - - $ hugo new site - -## Install The Theme - -Install the **Hugo-theme-docdock** theme by following this - -Switch into the themes directory and download the theme - - $ cd themes - $ git clone https://github.com/vjeantet/hugo-theme-docdock.git docdock - -Alternatively, you can [{{%icon download%}} download the theme as .zip](https://github.com/vjeantet/hugo-theme-docdock/archive/master.zip) file and extract it in the themes directory - -## Basic Configuration - -[Follow instructions here]({{%relref "configuration.md"%}}) \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/search/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/search/_index.md deleted file mode 100644 index 2c886ca4..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/search/_index.md +++ /dev/null @@ -1,11 +0,0 @@ -+++ -title = "About the Search Engine" -description = "" -weight = 40 -+++ - -**Nothing to do on your side. :-)** - -Docdock theme uses the last improvement available in hugo version 20+ to generate a json index file ready to be consumed by lunr.js javascript search engine. - -{{%note%}}hugo generate lunrjs index.json at the root of `public` folder.
When you build the site with `hugo server`, hugo generates it internally and of course it don't show up in the filesystem{{%/note%}} diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/_index.md b/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/_index.md deleted file mode 100644 index fd65feb4..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/_index.md +++ /dev/null @@ -1,10 +0,0 @@ -+++ -title = "Shortcodes" -description = "" -date = "2017-04-24T18:36:24+02:00" -weight = 30 -+++ - -A bunch of Shortcodes are available with this theme : - -{{%children style="h2" description="true" %}} diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/alert.md b/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/alert.md deleted file mode 100644 index d69e3ddf..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/alert.md +++ /dev/null @@ -1,30 +0,0 @@ -+++ -title = "alert" -description = "The alert shortcode allows you to highlight information in your page." -+++ - -The `alert` shortcode allow you to highlight information in your page. They create a colored box surrounding your text, like this: - -{{%alert%}}**This is** an alert !{{%/alert%}} -## Usage - -| Parameter | Default | Description | -|:--|:--|:--| -| theme | `info` | `success`, `info`,`warning`,`danger` | - -{{%alert info%}} -**Tips :** setting only the theme as argument works too : -`{{%/*alert warning*/%}}` instead of `{{%/*alert theme="warning"*/%}}` -{{%/alert%}} - -## Basic examples - - {{%/* alert theme="info" */%}}**this** is a text{{%/* /alert */%}} - {{%/* alert theme="success" */%}}**Yeahhh !** is a text{{%/* /alert */%}} - {{%/* alert theme="warning" */%}}**Be carefull** is a text{{%/* /alert */%}} - {{%/* alert theme="danger" */%}}**Beware !** is a text{{%/* /alert */%}} - -{{% alert theme="info"%}}**this** is an info{{% /alert %}} -{{% alert theme="success" %}}**Yeahhh !** is an success{{% /alert %}} -{{% alert theme="warning" %}}**Be carefull** is a warning{{% /alert %}} -{{% alert theme="danger" %}}**Beware !** is a danger{{% /alert %}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/button.md b/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/button.md deleted file mode 100644 index 59d498ff..00000000 --- a/Documentation/docs-site/themes/docdock/exampleSite/content/shortcodes/button.md +++ /dev/null @@ -1,37 +0,0 @@ -+++ -title = "button" -description = "Display an actionable button in your page." -+++ - -Display an actionable button in your page. - -{{ -{{ with .Get "align" }}{{end}} - - \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/code.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/code.html deleted file mode 100644 index 12c13bdd..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/code.html +++ /dev/null @@ -1 +0,0 @@ -
{{.Inner}}
\ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/emoticon.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/emoticon.html deleted file mode 100644 index d1497fa3..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/emoticon.html +++ /dev/null @@ -1,29 +0,0 @@ -{{ $name := .Get "name"}} - -{{ if eq "smile" $name}} -😀 -{{ else if eq "sad" $name}} -🙁 -{{ else if eq "cheeky" $name}} -😛 -{{ else if eq "laugh" $name}} -😃 -{{ else if eq "wink" $name}} -😉 -{{ else if eq "thumbs-up" $name}} - -{{ else if eq "thumbs-down" $name}} - -{{ else if eq "information" $name}} - -{{ else if eq "tick" $name}} - -{{ else if eq "cross" $name}} - -{{ else if eq "warning" $name}} - -{{else}} -( Emoticon: {{$name}} ) -{{end}} - -{{.Inner}} diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt-include.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt-include.html deleted file mode 100644 index 2327e9fb..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt-include.html +++ /dev/null @@ -1,14 +0,0 @@ -{{ $excerpt := findRE "(?ms){{%\\s*excerpt[^%]*%}}(.|\n)*?{{%\\s*/excerpt\\s*%}}" ( readFile (printf "./content/%s" (.Get "filename")) ) }} -{{ range $excerpt }} - {{if ($.Get "panel")}} -
-
{{$.Get "panel"}}
-
- {{ (replaceRE "(?ms){{%\\s*excerpt[^%]*%}}(.*){{%\\s*/excerpt\\s*%}}" "$1" .) | safeHTML | markdownify }} -
-
- {{else}} - {{ (replaceRE "(?ms){{%\\s*excerpt[^%]*%}}(.*){{%\\s*/excerpt\\s*%}}" "$1" .) | safeHTML | markdownify }} - {{ end }} -{{ end }} -{{.Inner}} diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt.html deleted file mode 100644 index 7d0eb334..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/excerpt.html +++ /dev/null @@ -1,7 +0,0 @@ -{{with .Get "hidden"}} - {{if eq . "false"}} - {{$.Inner}} - {{end}} -{{else}} - {{.Inner}} -{{end}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/header.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/header.html deleted file mode 100644 index 3c362d83..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/header.html +++ /dev/null @@ -1,16 +0,0 @@ -
- Résumé
- {{.Inner}} - -
Sur cette page
- {{.Page.TableOfContents}} -
Pages liées
-
    - {{ range sort .Page.Sections }} -
  • {{ .Title }}
  • - {{ end }} - {{ range sort .Page.Pages }} -
  • {{ .Title }}
  • - {{ end }} -
-
diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/icon.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/icon.html deleted file mode 100644 index 33ed18ad..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/icon.html +++ /dev/null @@ -1,13 +0,0 @@ -{{ if .IsNamedParams }} -{{if not (hasPrefix (.Get "name") "fa-") }} - -{{else}} - -{{end}} -{{else}} -{{if not (hasPrefix (.Get 0) "fa-") }} - -{{else}} - -{{end}} -{{end}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/image.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/image.html deleted file mode 100644 index f52fac6f..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/image.html +++ /dev/null @@ -1,5 +0,0 @@ - - - -{{.Inner}} - diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/info.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/info.html deleted file mode 100644 index fa5cd341..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/info.html +++ /dev/null @@ -1,10 +0,0 @@ - -{{- if .Get "title" -}} -
- {{ with .Get "title" }}
{{htmlUnescape .}}
{{end}} -
{{.Inner}}
-
-{{- else -}} - -{{- end -}} - diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/label.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/label.html deleted file mode 100644 index 6a06c5c0..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/label.html +++ /dev/null @@ -1 +0,0 @@ -{{.Inner}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/note.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/note.html deleted file mode 100644 index ff62e2f8..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/note.html +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/pagelink.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/pagelink.html deleted file mode 100644 index ede98bf2..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/pagelink.html +++ /dev/null @@ -1,12 +0,0 @@ -{{ if ne (.Get "spacekey") "" }} - -{{else}} - {{$pages := where .Site.AllPages "Title" (( $.Get "pagename") | htmlUnescape ) }} - {{ if eq 0 (len $pages) }} - - {{else}} - {{ range $pages }} - {{$.Inner}} - {{end}} - {{ end }} -{{end}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/pagetreesearch.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/pagetreesearch.html deleted file mode 100644 index ed3fb8ab..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/pagetreesearch.html +++ /dev/null @@ -1 +0,0 @@ -{{.Inner}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/panel.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/panel.html deleted file mode 100644 index e1e0cf62..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/panel.html +++ /dev/null @@ -1,5 +0,0 @@ -
- {{ with .Get "header" }}
{{ htmlUnescape . | markdownify}}
{{end}} -
{{.Inner}}
- {{ with .Get "footer" }}{{end}} -
diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/recently-updated.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/recently-updated.html deleted file mode 100644 index f09bf1bb..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/recently-updated.html +++ /dev/null @@ -1,7 +0,0 @@ -{{.Inner}} - -{{- range first 10 .Site.Pages }} -
  • -{{ .Date.Format "02/01/2006" }} - {{ .Title }} -
  • -{{ end }} diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/relref.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/relref.html deleted file mode 100644 index 5cb81162..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/relref.html +++ /dev/null @@ -1,12 +0,0 @@ -{{- if in (.Get 0) "/_index.md" -}} - {{- $path := (trim (.Get 0) "_index.md") -}} - {{- with .Site.GetPage "section" (trim $path "/") -}} - {{- .URL -}} - {{- end -}} -{{- else -}} - {{- with .Site.GetPage "section" (.Get 0) }} - {{- .URL -}} - {{- else -}} - {{- .Get 0 | relref .Page -}} - {{- end -}} -{{- end -}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/revealjs.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/revealjs.html deleted file mode 100644 index c611b8d9..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/revealjs.html +++ /dev/null @@ -1,66 +0,0 @@ - - -
    - - - - -
    -
    -
    - {{ .Inner | safeHTML}} -
    -
    -
    - - - - -
    -
  • See it fullscreen
  • - - \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/section.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/section.html deleted file mode 100644 index ed3fb8ab..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/section.html +++ /dev/null @@ -1 +0,0 @@ -{{.Inner}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/task.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/task.html deleted file mode 100644 index 980b5fd2..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/task.html +++ /dev/null @@ -1,10 +0,0 @@ -
    - - -
    \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/tasklist.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/tasklist.html deleted file mode 100644 index 4ff4d588..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/tasklist.html +++ /dev/null @@ -1,4 +0,0 @@ -
    - -{{.Inner}} -
    \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/tip.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/tip.html deleted file mode 100644 index ac0d4584..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/tip.html +++ /dev/null @@ -1,10 +0,0 @@ - -{{if .Get "title" }} -
    - {{ with .Get "title" }}
    {{htmlUnescape .}}
    {{end}} -
    {{.Inner}}
    -
    -{{else}} - -{{end}} - diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/toc.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/toc.html deleted file mode 100644 index b46280a1..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/toc.html +++ /dev/null @@ -1,2 +0,0 @@ -{{.TableOfContents}} -{{.Inner}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/unknow.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/unknow.html deleted file mode 100644 index 4d846314..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/unknow.html +++ /dev/null @@ -1 +0,0 @@ -
    {{.Inner}}
    \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/userlink.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/userlink.html deleted file mode 100644 index f69ad9e9..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/userlink.html +++ /dev/null @@ -1 +0,0 @@ -{{.Inner}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/viewppt.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/viewppt.html deleted file mode 100644 index cd6c9cb4..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/viewppt.html +++ /dev/null @@ -1,5 +0,0 @@ -{{range $i, $att := .Page.Params.attachments }} -{{if eq $att.filename ($.Get "name")}} -{{$.Inner}} -{{end}} -{{end}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/viewxls.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/viewxls.html deleted file mode 100644 index a2633037..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/viewxls.html +++ /dev/null @@ -1,5 +0,0 @@ -{{range $i, $att := .Page.Params.attachments }} -{{if eq $att.filename ($.Get "name")}} -{{$.Inner}} -{{end}} -{{end}} \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/warning.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/warning.html deleted file mode 100644 index 14efaff2..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/warning.html +++ /dev/null @@ -1,12 +0,0 @@ - - - -{{if .Get "title" }} -
    - {{ with .Get "title" }}
    {{htmlUnescape .}}
    {{end}} -
    {{.Inner}}
    -
    -{{else}} - -{{end}} - diff --git a/Documentation/docs-site/themes/docdock/layouts/shortcodes/well.html b/Documentation/docs-site/themes/docdock/layouts/shortcodes/well.html deleted file mode 100644 index 3704ab8f..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/shortcodes/well.html +++ /dev/null @@ -1 +0,0 @@ -
    {{.Inner}}
    diff --git a/Documentation/docs-site/themes/docdock/layouts/slide/single.html b/Documentation/docs-site/themes/docdock/layouts/slide/single.html deleted file mode 100644 index e4b103a0..00000000 --- a/Documentation/docs-site/themes/docdock/layouts/slide/single.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - -
    -
    -
    - {{ .RawContent }} -
    -
    -
    - - - diff --git a/Documentation/docs-site/themes/docdock/static/css/bootstrap.min.css b/Documentation/docs-site/themes/docdock/static/css/bootstrap.min.css deleted file mode 100644 index f1468a52..00000000 --- a/Documentation/docs-site/themes/docdock/static/css/bootstrap.min.css +++ /dev/null @@ -1,1884 +0,0 @@ -@font-face { - font-family: 'Glyphicons Halflings'; - src: url('../fonts/glyphicons-halflings-regular.eot'); - src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\2a"; -} -.glyphicon-plus:before { - content: "\2b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -.glyphicon-cd:before { - content: "\e201"; -} -.glyphicon-save-file:before { - content: "\e202"; -} -.glyphicon-open-file:before { - content: "\e203"; -} -.glyphicon-level-up:before { - content: "\e204"; -} -.glyphicon-copy:before { - content: "\e205"; -} -.glyphicon-paste:before { - content: "\e206"; -} -.glyphicon-alert:before { - content: "\e209"; -} -.glyphicon-equalizer:before { - content: "\e210"; -} -.glyphicon-king:before { - content: "\e211"; -} -.glyphicon-queen:before { - content: "\e212"; -} -.glyphicon-pawn:before { - content: "\e213"; -} -.glyphicon-bishop:before { - content: "\e214"; -} -.glyphicon-knight:before { - content: "\e215"; -} -.glyphicon-baby-formula:before { - content: "\e216"; -} -.glyphicon-tent:before { - content: "\26fa"; -} -.glyphicon-blackboard:before { - content: "\e218"; -} -.glyphicon-bed:before { - content: "\e219"; -} -.glyphicon-apple:before { - content: "\f8ff"; -} -.glyphicon-erase:before { - content: "\e221"; -} -.glyphicon-hourglass:before { - content: "\231b"; -} -.glyphicon-lamp:before { - content: "\e223"; -} -.glyphicon-duplicate:before { - content: "\e224"; -} -.glyphicon-piggy-bank:before { - content: "\e225"; -} -.glyphicon-scissors:before { - content: "\e226"; -} -.glyphicon-bitcoin:before { - content: "\e227"; -} -.glyphicon-btc:before { - content: "\e227"; -} -.glyphicon-xbt:before { - content: "\e227"; -} -.glyphicon-yen:before { - content: "\00a5"; -} -.glyphicon-jpy:before { - content: "\00a5"; -} -.glyphicon-ruble:before { - content: "\20bd"; -} -.glyphicon-rub:before { - content: "\20bd"; -} -.glyphicon-scale:before { - content: "\e230"; -} -.glyphicon-ice-lolly:before { - content: "\e231"; -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} -.glyphicon-education:before { - content: "\e233"; -} -.glyphicon-option-horizontal:before { - content: "\e234"; -} -.glyphicon-option-vertical:before { - content: "\e235"; -} -.glyphicon-menu-hamburger:before { - content: "\e236"; -} -.glyphicon-modal-window:before { - content: "\e237"; -} -.glyphicon-oil:before { - content: "\e238"; -} -.glyphicon-grain:before { - content: "\e239"; -} -.glyphicon-sunglasses:before { - content: "\e240"; -} -.glyphicon-text-size:before { - content: "\e241"; -} -.glyphicon-text-color:before { - content: "\e242"; -} -.glyphicon-text-background:before { - content: "\e243"; -} -.glyphicon-object-align-top:before { - content: "\e244"; -} -.glyphicon-object-align-bottom:before { - content: "\e245"; -} -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} -.glyphicon-object-align-left:before { - content: "\e247"; -} -.glyphicon-object-align-vertical:before { - content: "\e248"; -} -.glyphicon-object-align-right:before { - content: "\e249"; -} -.glyphicon-triangle-right:before { - content: "\e250"; -} -.glyphicon-triangle-left:before { - content: "\e251"; -} -.glyphicon-triangle-bottom:before { - content: "\e252"; -} -.glyphicon-triangle-top:before { - content: "\e253"; -} -.glyphicon-console:before { - content: "\e254"; -} -.glyphicon-superscript:before { - content: "\e255"; -} -.glyphicon-subscript:before { - content: "\e256"; -} -.glyphicon-menu-left:before { - content: "\e257"; -} -.glyphicon-menu-right:before { - content: "\e258"; -} -.glyphicon-menu-down:before { - content: "\e259"; -} -.glyphicon-menu-up:before { - content: "\e260"; -} - - -/*ALERTS*/ -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; - color: #3c763d; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} -.alert-info { - background-color: #d9edf7; - border-color: #bce8f1; - color: #31708f; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} -.alert-warning { - background-color: #fcf8e3; - border-color: #faebcc; - color: #8a6d3b; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} -.alert-danger { - background-color: #f2dede; - border-color: #ebccd1; - color: #a94442; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; -} - -/* BUTTONS */ -[role="button"] { - cursor: pointer; -} -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857143; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus, -.btn.focus, -.btn:active.focus, -.btn.active.focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus, -.btn.focus { - color: #333333; - text-decoration: none; -} -.btn:active, -.btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} -.btn-default { - color: #333333; - background-color: #ffffff; - border-color: #cccccc; -} -.btn-default:focus, -.btn-default.focus { - color: #333333; - background-color: #e6e6e6; - border-color: #8c8c8c; -} -.btn-default:hover { - color: #333333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #333333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active:hover, -.btn-default.active:hover, -.open > .dropdown-toggle.btn-default:hover, -.btn-default:active:focus, -.btn-default.active:focus, -.open > .dropdown-toggle.btn-default:focus, -.btn-default:active.focus, -.btn-default.active.focus, -.open > .dropdown-toggle.btn-default.focus { - color: #333333; - background-color: #d4d4d4; - border-color: #8c8c8c; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background-image: none; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #ffffff; - border-color: #cccccc; -} -.btn-default .badge { - color: #ffffff; - background-color: #333333; -} -.btn-primary { - color: #ffffff; - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary:focus, -.btn-primary.focus { - color: #ffffff; - background-color: #286090; - border-color: #122b40; -} -.btn-primary:hover { - color: #ffffff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #ffffff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active:hover, -.btn-primary.active:hover, -.open > .dropdown-toggle.btn-primary:hover, -.btn-primary:active:focus, -.btn-primary.active:focus, -.open > .dropdown-toggle.btn-primary:focus, -.btn-primary:active.focus, -.btn-primary.active.focus, -.open > .dropdown-toggle.btn-primary.focus { - color: #ffffff; - background-color: #204d74; - border-color: #122b40; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background-image: none; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary .badge { - color: #337ab7; - background-color: #ffffff; -} -.btn-success { - color: #ffffff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:focus, -.btn-success.focus { - color: #ffffff; - background-color: #449d44; - border-color: #255625; -} -.btn-success:hover { - color: #ffffff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #ffffff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active:hover, -.btn-success.active:hover, -.open > .dropdown-toggle.btn-success:hover, -.btn-success:active:focus, -.btn-success.active:focus, -.open > .dropdown-toggle.btn-success:focus, -.btn-success:active.focus, -.btn-success.active.focus, -.open > .dropdown-toggle.btn-success.focus { - color: #ffffff; - background-color: #398439; - border-color: #255625; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - background-image: none; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success .badge { - color: #5cb85c; - background-color: #ffffff; -} -.btn-info { - color: #ffffff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:focus, -.btn-info.focus { - color: #ffffff; - background-color: #31b0d5; - border-color: #1b6d85; -} -.btn-info:hover { - color: #ffffff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #ffffff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active:hover, -.btn-info.active:hover, -.open > .dropdown-toggle.btn-info:hover, -.btn-info:active:focus, -.btn-info.active:focus, -.open > .dropdown-toggle.btn-info:focus, -.btn-info:active.focus, -.btn-info.active.focus, -.open > .dropdown-toggle.btn-info.focus { - color: #ffffff; - background-color: #269abc; - border-color: #1b6d85; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - background-image: none; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info .badge { - color: #5bc0de; - background-color: #ffffff; -} -.btn-warning { - color: #ffffff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:focus, -.btn-warning.focus { - color: #ffffff; - background-color: #ec971f; - border-color: #985f0d; -} -.btn-warning:hover { - color: #ffffff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #ffffff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active:hover, -.btn-warning.active:hover, -.open > .dropdown-toggle.btn-warning:hover, -.btn-warning:active:focus, -.btn-warning.active:focus, -.open > .dropdown-toggle.btn-warning:focus, -.btn-warning:active.focus, -.btn-warning.active.focus, -.open > .dropdown-toggle.btn-warning.focus { - color: #ffffff; - background-color: #d58512; - border-color: #985f0d; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - background-image: none; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #ffffff; -} -.btn-danger { - color: #ffffff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:focus, -.btn-danger.focus { - color: #ffffff; - background-color: #c9302c; - border-color: #761c19; -} -.btn-danger:hover { - color: #ffffff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #ffffff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active:hover, -.btn-danger.active:hover, -.open > .dropdown-toggle.btn-danger:hover, -.btn-danger:active:focus, -.btn-danger.active:focus, -.open > .dropdown-toggle.btn-danger:focus, -.btn-danger:active.focus, -.btn-danger.active.focus, -.open > .dropdown-toggle.btn-danger.focus { - color: #ffffff; - background-color: #ac2925; - border-color: #761c19; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - background-image: none; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger .badge { - color: #d9534f; - background-color: #ffffff; -} -.btn-link { - color: #337ab7; - font-weight: normal; - border-radius: 0; -} -.btn-link, -.btn-link:active, -.btn-link.active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} -.btn-link:hover, -.btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; -} -.btn-lg { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.btn-sm { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 5px; -} - -/*LABELS*/ -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -a.label:hover, -a.label:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #777777; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #5e5e5e; -} -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #286090; -} -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #449d44; -} -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #31b0d5; -} -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ec971f; -} -.label-danger { - background-color: #d9534f; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #c9302c; -} - - -/*PANELS*/ -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - color: #ffffff; - line-height: 1; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: #777777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge, -.btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #ffffff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} - - - -/*PANELS*/ -.panel { - margin-bottom: 20px; - background-color: #ffffff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} -.panel-body { - padding: 15px; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #dddddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.list-group + .panel-footer { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; -} -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-left: 15px; - padding-right: 15px; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #dddddd; -} -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive { - border: 0; - margin-bottom: 0; -} -.panel-group { - margin-bottom: 20px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #dddddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #dddddd; -} -.panel-default { - border-color: #dddddd; -} -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #dddddd; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #dddddd; -} -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #dddddd; -} -.panel-primary { - border-color: #337ab7; -} -.panel-primary > .panel-heading { - color: #ffffff; - background-color: #337ab7; - border-color: #337ab7; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; -} -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #ffffff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; -} -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} -.panel-info { - border-color: #bce8f1; -} -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} -.panel-warning { - border-color: #faebcc; -} -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} -.panel-danger { - border-color: #ebccd1; -} -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} -.well-lg { - padding: 24px; - border-radius: 6px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} diff --git a/Documentation/docs-site/themes/docdock/static/css/horsey.css b/Documentation/docs-site/themes/docdock/static/css/horsey.css deleted file mode 100644 index 358f72d8..00000000 --- a/Documentation/docs-site/themes/docdock/static/css/horsey.css +++ /dev/null @@ -1,35 +0,0 @@ -.sey-list { - display: none; - position: absolute; - padding: 0; - margin: 0; - list-style-type: none; - box-shadow: 1px 2px 6px; - background-color: #fff; - color: #333; - transition: left 0.1s ease-in-out; - max-height: 70vh; - overflow: auto; - width: 265px; -} -.sey-show { - display: block; -} -.sey-hide { - display: none; -} -.sey-item { - cursor: pointer; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - padding: 7px; -} -.sey-item:hover { - background-color: #444; - color: #fff; -} -.sey-selected { - background-color: #333; - color: #fff; -} diff --git a/Documentation/docs-site/themes/docdock/static/css/theme-blue.css b/Documentation/docs-site/themes/docdock/static/css/theme-blue.css deleted file mode 100644 index e69de29b..00000000 diff --git a/Documentation/docs-site/themes/docdock/static/css/theme-gold.css b/Documentation/docs-site/themes/docdock/static/css/theme-gold.css deleted file mode 100644 index d202412a..00000000 --- a/Documentation/docs-site/themes/docdock/static/css/theme-gold.css +++ /dev/null @@ -1,61 +0,0 @@ - -:root{ - --SIDE-MAIN-color:#AD974F; - --SIDE-MAIN-TXT-color:#231F20; - --MAIN-HOVER-color:#8E793E; - --SIDE-FOCUS-BACK-color:#8E793E; - --SIDE-FOCUS-FORE-color:#EAEAEA; - --MENU-LINK-color:#EAEAEA; - --MENU-ACTIVE-BACK-color:#231F20; - --MENU-ACTIVE-LINK-color:white; - -} -a, #sidebar ul li.visited > a .read-icon { - color: var(--SIDE-MAIN-color); -} -a:hover { - color: var(--MAIN-HOVER-color); -} -#body a.highlight:after { - background-color: var(--MAIN-HOVER-color); -} -#sidebar { - background-color: var(--SIDE-MAIN-color); -} -#sidebar #header-wrapper { - background: var(--SIDE-MAIN-color); - color: var(--BF-color) - border-color: var(--SIDE-FOCUS-BACK-color); -} -#sidebar .searchbox { - border-color: var(--BF-color); - background: var(--SIDE-FOCUS-BACK-color); -} -#sidebar ul.topics > li.parent, #sidebar ul.topics > li.active { - background: var(--SIDE-FOCUS-BACK-color); -} -#sidebar .searchbox * { - color: var(--SIDE-FOCUS-FORE-color); -} -#sidebar a , #sidebar a:hover { - color: var(--MENU-LINK-color); -} -#sidebar .parent li, #sidebar .active li { - border-color: var(--MENU-ACTIVE-LINK-color); -} -#sidebar ul li.active > a { - background: var(--MENU-ACTIVE-BACK-color); - color: var(--MENU-ACTIVE-LINK-color) !important; -} -#sidebar ul li .category-icon { - color: var(--MENU-LINK-color); -} -#sidebar #shortcuts h3 { - color: var(--SIDE-MAIN-TXT-color); -} - -.footline { - border-color: var(--SIDE-FOCUS-BACK-color); -} - - diff --git a/Documentation/docs-site/themes/docdock/static/css/theme-gray.css b/Documentation/docs-site/themes/docdock/static/css/theme-gray.css deleted file mode 100644 index 772c154a..00000000 --- a/Documentation/docs-site/themes/docdock/static/css/theme-gray.css +++ /dev/null @@ -1,61 +0,0 @@ - -:root{ - --SIDE-MAIN-color:#a0a0a0; - --SIDE-MAIN-TXT-color:black; - --MAIN-HOVER-color:#505050; - --SIDE-FOCUS-BACK-color:#707070; - --SIDE-FOCUS-FORE-color:black; - --MENU-LINK-color:black; - --MENU-ACTIVE-BACK-color:#505050; - --MENU-ACTIVE-LINK-color:white; - -} -a, #sidebar ul li.visited > a .read-icon { - color: var(--SIDE-MAIN-color); -} -a:hover { - color: var(--MAIN-HOVER-color); -} -#body a.highlight:after { - background-color: var(--MAIN-HOVER-color); -} -#sidebar { - background-color: var(--SIDE-MAIN-color); -} -#sidebar #header-wrapper { - background: var(--SIDE-MAIN-color); - color: var(--BF-color) - border-color: var(--SIDE-FOCUS-BACK-color); -} -#sidebar .searchbox { - border-color: var(--BF-color); - background: var(--SIDE-FOCUS-BACK-color); -} -#sidebar ul.topics > li.parent, #sidebar ul.topics > li.active { - background: var(--SIDE-FOCUS-BACK-color); -} -#sidebar .searchbox * { - color: var(--SIDE-FOCUS-FORE-color); -} -#sidebar a , #sidebar a:hover { - color: var(--MENU-LINK-color); -} -#sidebar .parent li, #sidebar .active li { - border-color: var(--MENU-ACTIVE-LINK-color); -} -#sidebar ul li.active > a { - background: var(--MENU-ACTIVE-BACK-color); - color: var(--MENU-ACTIVE-LINK-color) !important; -} -#sidebar ul li .category-icon { - color: var(--MENU-LINK-color); -} -#sidebar #shortcuts h3 { - color: var(--SIDE-MAIN-TXT-color); -} - -.footline { - border-color: var(--SIDE-FOCUS-BACK-color); -} - - diff --git a/Documentation/docs-site/themes/docdock/static/css/theme-green.css b/Documentation/docs-site/themes/docdock/static/css/theme-green.css deleted file mode 100644 index 7db0721c..00000000 --- a/Documentation/docs-site/themes/docdock/static/css/theme-green.css +++ /dev/null @@ -1,61 +0,0 @@ - -:root{ - --SIDE-MAIN-color:#91A437; - --SIDE-MAIN-TXT-color:black; - --MAIN-HOVER-color:#465400; - --SIDE-FOCUS-BACK-color:#667B00; - --SIDE-FOCUS-FORE-color:black; - --MENU-LINK-color:black; - --MENU-ACTIVE-BACK-color:#465400; - --MENU-ACTIVE-LINK-color:white; - -} -a, #sidebar ul li.visited > a .read-icon { - color: var(--SIDE-MAIN-color); -} -a:hover { - color: var(--MAIN-HOVER-color); -} -#body a.highlight:after { - background-color: var(--MAIN-HOVER-color); -} -#sidebar { - background-color: var(--SIDE-MAIN-color); -} -#sidebar #header-wrapper { - background: var(--SIDE-MAIN-color); - color: var(--BF-color) - border-color: var(--SIDE-FOCUS-BACK-color); -} -#sidebar .searchbox { - border-color: var(--BF-color); - background: var(--SIDE-FOCUS-BACK-color); -} -#sidebar ul.topics > li.parent, #sidebar ul.topics > li.active { - background: var(--SIDE-FOCUS-BACK-color); -} -#sidebar .searchbox * { - color: var(--SIDE-FOCUS-FORE-color); -} -#sidebar a , #sidebar a:hover { - color: var(--MENU-LINK-color); -} -#sidebar .parent li, #sidebar .active li { - border-color: var(--MENU-ACTIVE-LINK-color); -} -#sidebar ul li.active > a { - background: var(--MENU-ACTIVE-BACK-color); - color: var(--MENU-ACTIVE-LINK-color) !important; -} -#sidebar ul li .category-icon { - color: var(--MENU-LINK-color); -} -#sidebar #shortcuts h3 { - color: var(--SIDE-MAIN-TXT-color); -} - -.footline { - border-color: var(--SIDE-FOCUS-BACK-color); -} - - diff --git a/Documentation/docs-site/themes/docdock/static/fonts/Lato-Bold.ttf b/Documentation/docs-site/themes/docdock/static/fonts/Lato-Bold.ttf deleted file mode 100644 index 74343694e2b2114272f38b1124813b972cb592e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121788 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 diff --git a/Documentation/docs-site/themes/docdock/static/fonts/Lato-Bold.woff2 b/Documentation/docs-site/themes/docdock/static/fonts/Lato-Bold.woff2 deleted file mode 100644 index 254684c7f95e1bf7c3b4710536b477c20bd4e86b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32304 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�r(aJ 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 d3)lz{Xfc9M412p diff --git a/Documentation/docs-site/themes/docdock/static/fonts/Lato-Regular.woff2 b/Documentation/docs-site/themes/docdock/static/fonts/Lato-Regular.woff2 deleted file mode 100644 index c4e8b1abc1e5b3fa634da8d623231aab3ed24b1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32704 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.ttf b/Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.ttf deleted file mode 100644 index 1413fc609ab6f21774de0cb7e01360095584f65b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45404 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 G`u_lkUM?>H diff --git a/Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.woff2 b/Documentation/docs-site/themes/docdock/static/fonts/glyphicons-halflings-regular.woff2 deleted file mode 100644 index 64539b54c3751a6d9adb44c8e3a45ba5a73b77f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18028 zcmV(~K+nH-Pew8T0RR9107h&84*&oF0I^&E07eM_0Rl|`00000000000000000000 z0000#Mn+Uk92y`7U;vDA2m}!b3WBL5f#qcZHUcCAhI9*rFaQJ~1&1OBl~F%;WnyLq z8)b|&?3j;$^FW}&KmNW53flIFARDZ7_Wz%hpoWaWlgHTHEHf()GI0&dMi#DFPaEt6 zCO)z0v0~C~q&0zBj^;=tv8q{$8JxX)>_`b}WQGgXi46R*CHJ}6r+;}OrvwA{_SY+o zK)H-vy{l!P`+NG*`*x6^PGgHH4!dsolgU4RKj@I8Xz~F6o?quCX&=VQ$Q{w01;M0? zKe|5r<_7CD z=eO3*x!r$aX2iFh3;}xNfx0v;SwBfGG+@Z;->HhvqfF4r__4$mU>Dl_1w;-9`~5rF~@!3;r~xP-hZvOfOx)A z#>8O3N{L{naf215f>m=bzbp7_(ssu&cx)Qo-{)!)Yz3A@Z0uZaM2yJ8#OGlzm?JO5gbrj~@)NB4@?>KE(K-$w}{};@dKY#K3+Vi64S<@!Z{(I{7l=!p9 z&kjG^P~0f46i13(w!hEDJga;*Eb z`!n|++@H8VaKG<9>VDh(y89J#=;Z$ei=GnD5TesW#|Wf)^D+9NKN4J3H5PF_t=V+Z zdeo8*h9+8&Zfc?>>1|E4B7MAx)^uy$L>szyXre7W|81fjy+RZ1>Gd}@@${~PCOXo) z$#HZd3)V3@lNGG%(3PyIbvyJTOJAWcN@Uh!FqUkx^&BuAvc)G}0~SKI`8ZZXw$*xP zum-ZdtPciTAUn$XWb6vrS=JX~f5?M%9S(=QsdYP?K%Odn0S0-Ad<-tBtS3W06I^FK z8}d2eR_n!(uK~APZ-#tl@SycxkRJ@5wmypdWV{MFtYBUY#g-Vv?5AEBj1 z`$T^tRKca*sn7gt%s@XUD-t>bij-4q-ilku9^;QJ3Mpc`HJ_EX4TGGQ-Og)`c~qm51<|gp7D@ zp#>Grssv^#A)&M8>ulnDM_5t#Al`#jaFpZ<#YJ@>!a$w@kEZ1<@PGs#L~kxOSz7jj zEhb?;W)eS}0IQQuk4~JT30>4rFJ3!b+77}>$_>v#2FFEnN^%(ls*o80pv0Q>#t#%H z@`Yy-FXQ9ULKh{Up&oA_A4B!(x^9&>i`+T|eD!&QOLVd(_avv-bFX~4^>o{%mzzrg_i~SBnr%DeE|i+^}|8?kaV(Z32{`vA^l!sp15>Z72z52FgXf z^8ZITvJ9eXBT1~iQjW|Q`Fac^ak$^N-vI^*geh5|*CdMz;n16gV_zk|Z7q8tFfCvU zJK^Pptnn0Rc~egGIAK}uv99VZm2WLPezQQ5K<`f zg{8Ll|GioPYfNheMj-7-S87=w4N0WxHP`1V6Y)0M&SkYzVrwp>yfsEF7wj&T0!}dB z)R~gGfP9pOR;GY_e0~K^^oJ-3AT+m~?Al!{>>5gNe17?OWz)$)sMH*xuQiB>FT2{i zQ>6U_8}Ay~r4li;jzG+$&?S12{)+<*k9 z<^SX#xY|jvlvTxt(m~C7{y{3g>7TX#o2q$xQO|fc<%8rE@A3=UW(o?gVg?gDV!0q6O!{MlX$6-Bu_m&0ms66 znWS&zr{O_4O&{2uCLQvA?xC5vGZ}KV1v6)#oTewgIMSnBur0PtM0&{R5t#UEy3I9) z`LVP?3f;o}sz*7g5qdTxJl^gk3>;8%SOPH@B)rmFOJ)m6?PlYa$y=RX%;}KId{m9R#2=LNwosF@OTivgMqxpRGe}5=LtAn?VVl6VWCFLD z7l#^^H8jY~42hR)OoVF#YDW(md!g(&pJ;yMj|UBAQa}UH?ED@%ci=*(q~Opn>kE2Q z_4Kgf|0kEA6ary41A;)^Ku(*nirvP!Y>{FZYBLXLP6QL~vRL+uMlZ?jWukMV*(dsn zL~~KA@jU)(UeoOz^4Gkw{fJsYQ%|UA7i79qO5=DOPBcWlv%pK!A+)*F`3WJ}t9FU3 zXhC4xMV7Z%5RjDs0=&vC4WdvD?Zi5tg4@xg8-GLUI>N$N&3aS4bHrp%3_1u9wqL)i z)XQLsI&{Hd&bQE!3m&D0vd!4D`l1$rt_{3NS?~lj#|$GN5RmvP(j3hzJOk=+0B*2v z)Bw133RMUM%wu_+$vbzOy?yk#kvR?xGsg-ipX4wKyXqd zROKp5))>tNy$HByaEHK%$mqd>-{Yoj`oSBK;w>+eZ&TVcj^DyXjo{DDbZ>vS2cCWB z(6&~GZ}kUdN(*2-nI!hvbnVy@z2E#F394OZD&Jb04}`Tgaj?MoY?1`{ejE2iud51% zQ~J0sijw(hqr_Ckbj@pm$FAVASKY(D4BS0GYPkSMqSDONRaFH+O2+jL{hIltJSJT~e)TNDr(}=Xt7|UhcU9eoXl&QZRR<9WomW%&m)FT~j zTgGd3-j}Uk%CRD;$@X)NNV9+RJbifYu>yr{FkO;p>_&njI> zyBHh_72bW;8}oGeY0gpHOxiV597j7mY<#?WMmkf5x~Kfk*re(&tG_mX<3&2cON*2u%V29tsXUv{#-ijs2>EuNH-x3) zPBpi+V6gI=wn}u164_j8xi-y(B?Au2o;UO=r6&)i5S3Mx*)*{_;u}~i4dh$`VgUS- zMG6t*?DXDYX0D2Oj31MI!HF>|aG8rjrOPnxHu4wZl;!=NGjjDoBpXf?ntrwt^dqxm zs(lE@*QB3NH)!`rH)5kks-D89g@UX&@DU9jvrsY)aI=9b4nPy3bfdX_U;#?zsan{G>DKob2LnhCJv8o}duQK)qP{7iaaf2=K`a-VNcfC582d4a z>sBJA*%S|NEazDxXcGPW_uZ&d7xG`~JB!U>U(}acUSn=FqOA~(pn^!aMXRnqiL0;? zebEZYouRv}-0r;Dq&z9>s#Rt1HL`0p4bB)A&sMyn|rE_9nh z?NO*RrjET8D4s(-`nS{MrdYtv*kyCnJKbsftG2D#ia@;42!8xd?a3P(&Y?vCf9na< zQ&Ni*1Qel&Xq{Z?=%f0SRqQt5m|Myg+8T=GDc)@^};=tM>9IDr7hdvE9-M@@<0pqv45xZTeNecbL- zWFQt4t`9>j8~X%lz}%We>Kzh_=`XO}!;4!OWH?=p*DOs#Nt({k^IvtBEL~Qafn)I^ zm*k{y7_bIs9YE}0B6%r`EIUH8US+MGY!KQA1fi-jCx9*}oz2k1nBsXp;4K<_&SN}}w<)!EylI_)v7}3&c)V;Cfuj*eJ2yc8LK=vugqTL><#65r6%#2e| zdYzZ)9Uq7)A$ol&ynM!|RDHc_7?FlWqjW>8TIHc`jExt)f5W|;D%GC#$u!%B*S%Z0 zsj&;bIU2jrt_7%$=!h4Q29n*A^^AI8R|stsW%O@?i+pN0YOU`z;TVuPy!N#~F8Z29 zzZh1`FU(q31wa>kmw{$q=MY>XBprL<1)Py~5TW4mgY%rg$S=4C^0qr+*A^T)Q)Q-U zGgRb9%MdE-&i#X3xW=I`%xDzAG95!RG9)s?v_5+qx`7NdkQ)If5}BoEp~h}XoeK>kweAMxJ8tehagx~;Nr_WP?jXa zJ&j7%Ef3w*XWf?V*nR)|IOMrX;$*$e23m?QN` zk>sC^GE=h6?*Cr~596s_QE@>Nnr?{EU+_^G=LZr#V&0fEXQ3IWtrM{=t^qJ62Sp=e zrrc>bzX^6yFV!^v7;>J9>j;`qHDQ4uc92eVe6nO@c>H=ouLQot``E~KLNqMqJ7(G+?GWO9Ol+q$w z!^kMv!n{vF?RqLnxVk{a_Ar;^sw0@=+~6!4&;SCh^utT=I zo&$CwvhNOjQpenw2`5*a6Gos6cs~*TD`8H9P4=#jOU_`%L!W;$57NjN%4 z39(61ZC#s7^tv`_4j}wMRT9rgDo*XtZwN-L;Qc$6v8kKkhmRrxSDkUAzGPgJ?}~_t zkwoGS4=6lsD`=RL|8L3O9L()N)lmEn-M15fRC{dhZ}7eYV%O-R^gsAp{q4 z!C1}_T8gy^v@SZ5R&Li5JMJy+K8iZw3LOGA0pN1~y@w7RRl#F()ii6Y5mr~Mdy@Kz z@FT4cm^I&#Fu_9IX(HAFP{XLbRALqm&)>m_we>a`hfv?eE|t z?YdDp2yAhj-~vuw^wzVDuj%w?exOcOT(ls(F*ceCe(C5HlN{lcQ;}|mRPqFDqLEzw zR7ldY+M6xe$$qLwekmk{Z&5cME$gpC?-8)f0m$rqaS|mj9ATNJvvyCgs(f2{r;2E!oy$k5{jik#(;S>do<#m0wVcU<}>)VtYmF9O0%(C>GDzPgh6X z9OkQLMR~y7=|MtaU!LDPPY7O)L{X#SC+M|v^X2CZ?$GS>U_|aC(VA(mIvCNk+biD| zSpj>gd(v>_Cbq>~-x^Y3o|?eHmuC?E&z>;Ij`%{$Pm$hI}bl0Kd`9KD~AchY+goL1?igDxf$qxL9< z4sW@sD)nwWr`T>e2B8MQN|p*DVTT8)3(%AZ&D|@Zh6`cJFT4G^y6`(UdPLY-&bJYJ z*L06f2~BX9qX}u)nrpmHPG#La#tiZ23<>`R@u8k;ueM6 znuSTY7>XEc+I-(VvL?Y>)adHo(cZ;1I7QP^q%hu#M{BEd8&mG_!EWR7ZV_&EGO;d(hGGJzX|tqyYEg2-m0zLT}a{COi$9!?9yK zGN7&yP$a|0gL`dPUt=4d^}?zrLN?HfKP0_gdRvb}1D73Hx!tXq>7{DWPV;^X{-)cm zFa^H5oBDL3uLkaFDWgFF@HL6Bt+_^g~*o*t`Hgy3M?nHhWvTp^|AQDc9_H< zg>IaSMzd7c(Sey;1SespO=8YUUArZaCc~}}tZZX80w%)fNpMExki-qB+;8xVX@dr; z#L52S6*aM-_$P9xFuIui;dN#qZ_MYy^C^hrY;YAMg;K`!ZpKKFc z9feHsool)`tFSS}Su|cL0%F;h!lpR+ym|P>kE-O`3QnHbJ%gJ$dQ_HPTT~>6WNX41 zoDEUpX-g&Hh&GP3koF4##?q*MX1K`@=W6(Gxm1=2Tb{hn8{sJyhQBoq}S>bZT zisRz-xDBYoYxt6--g2M1yh{#QWFCISux}4==r|7+fYdS$%DZ zXVQu{yPO<)Hn=TK`E@;l!09aY{!TMbT)H-l!(l{0j=SEj@JwW0a_h-2F0MZNpyucb zPPb+4&j?a!6ZnPTB>$t`(XSf-}`&+#rI#`GB> zl=$3HORwccTnA2%>$Nmz)u7j%_ywoGri1UXVNRxSf(<@vDLKKxFo;5pTI$R~a|-sQ zd5Rfwj+$k1t0{J`qOL^q>vZUHc7a^`cKKVa{66z?wMuQAfdZBaVVv@-wamPmes$d! z>gv^xx<0jXOz;7HIQS z4RBIFD?7{o^IQ=sNQ-k!ao*+V*|-^I2=UF?{d>bE9avsWbAs{sRE-y`7r zxVAKA9amvo4T}ZAHSF-{y1GqUHlDp4DO9I3mz5h8n|}P-9nKD|$r9AS3gbF1AX=2B zyaK3TbKYqv%~JHKQH8v+%zQ8UVEGDZY|mb>Oe3JD_Z{+Pq%HB+J1s*y6JOlk`6~H) zKt)YMZ*RkbU!GPHzJltmW-=6zqO=5;S)jz{ zFSx?ryqSMxgx|Nhv3z#kFBTuTBHsViaOHs5e&vXZ@l@mVI37<+^KvTE51!pB4Tggq zz!NlRY2ZLno0&6bA|KHPYOMY;;LZG&_lzuLy{@i$&B(}_*~Zk2 z>bkQ7u&Ww%CFh{aqkT{HCbPbRX&EvPRp=}WKmyHc>S_-qbwAr0<20vEoJ(!?-ucjE zKQ+nSlRL^VnOX0h+WcjGb6WI(8;7bsMaHXDb6ynPoOXMlf9nLKre;w*#E_whR#5!! z!^%_+X3eJVKc$fMZP;+xP$~e(CIP1R&{2m+iTQhDoC8Yl@kLM=Wily_cu>7C1wjVU z-^~I0P06ZSNVaN~A`#cSBH2L&tk6R%dU1(u1XdAx;g+5S^Hn9-L$v@p7CCF&PqV{Z?R$}4EJi36+u2JP7l(@fYfP!=e#76LGy^f>~vs0%s*x@X8`|5 zGd6JOHsQ=feES4Vo8%1P_7F5qjiIm#oRT0kO1(?Z_Dk6oX&j=Xd8Klk(;gk3S(ZFnc^8Gc=d;8O-R9tlGyp=2I@1teAZpGWUi;}`n zbJOS_Z2L16nVtDnPpMn{+wR9&yU9~C<-ncppPee`>@1k7hTl5Fn_3_KzQ)u{iJPp3 z)df?Xo%9ta%(dp@DhKuQj4D8=_!*ra#Ib&OXKrsYvAG%H7Kq|43WbayvsbeeimSa= z8~{7ya9ZUAIgLLPeuNmSB&#-`Je0Lja)M$}I41KHb7dQq$wgwX+EElNxBgyyLbA2* z=c1VJR%EPJEw(7!UE?4w@94{pI3E%(acEYd8*Wmr^R7|IM2RZ-RVXSkXy-8$!(iB* zQA`qh2Ze!EY6}Zs7vRz&nr|L60NlIgnO3L*Yz2k2Ivfen?drnVzzu3)1V&-t5S~S? zw#=Sdh>K@2vA25su*@>npw&7A%|Uh9T1jR$mV*H@)pU0&2#Se`7iJlOr$mp79`DKM z5vr*XLrg7w6lc4&S{So1KGKBqcuJ!E|HVFB?vTOjQHi)g+FwJqX@Y3q(qa#6T@3{q zhc@2T-W}XD9x4u+LCdce$*}x!Sc#+rH-sCz6j}0EE`Tk*irUq)y^za`}^1gFnF)C!yf_l_}I<6qfbT$Gc&Eyr?!QwJR~RE4!gKVmqjbI+I^*^ z&hz^7r-dgm@Mbfc#{JTH&^6sJCZt-NTpChB^fzQ}?etydyf~+)!d%V$0faN(f`rJb zm_YaJZ@>Fg>Ay2&bzTx3w^u-lsulc{mX4-nH*A(32O&b^EWmSuk{#HJk}_ULC}SB(L7`YAs>opp9o5UcnB^kVB*rmW6{s0&~_>J!_#+cEWib@v-Ms`?!&=3fDot`oH9v&$f<52>{n2l* z1FRzJ#yQbTHO}}wt0!y8Eh-0*|Um3vjX-nWH>`JN5tWB_gnW%; zUJ0V?_a#+!=>ahhrbGvmvObe8=v1uI8#gNHJ#>RwxL>E^pT05Br8+$@a9aDC1~$@* zicSQCbQcr=DCHM*?G7Hsovk|{$3oIwvymi#YoXeVfWj{Gd#XmnDgzQPRUKNAAI44y z{1WG&rhIR4ipmvBmq$BZ*5tmPIZmhhWgq|TcuR{6lA)+vhj(cH`0;+B^72{&a7ff* zkrIo|pd-Yxm+VVptC@QNCDk0=Re%Sz%ta7y{5Dn9(EapBS0r zLbDKeZepar5%cAcb<^;m>1{QhMzRmRem=+0I3ERot-)gb`i|sII^A#^Gz+x>TW5A& z3PQcpM$lDy`zb%1yf!e8&_>D02RN950KzW>GN6n@2so&Wu09x@PB=&IkIf|zZ1W}P zAKf*&Mo5@@G=w&290aG1@3=IMCB^|G4L7*xn;r3v&HBrD4D)Zg+)f~Ls$7*P-^i#B z4X7ac=0&58j^@2EBZCs}YPe3rqgLAA1L3Y}o?}$%u~)7Rk=LLFbAdSy@-Uw6lv?0K z&P@@M`o2Rll3GoYjotf@WNNjHbe|R?IKVn*?Rzf9v9QoFMq)ODF~>L}26@z`KA82t z43e!^z&WGqAk$Ww8j6bc3$I|;5^BHwt`?e)zf|&+l#!8uJV_Cwy-n1yS0^Q{W*a8B zTzTYL>tt&I&9vzGQUrO?YIm6C1r>eyh|qw~-&;7s7u1achP$K3VnXd8sV8J7ZTxTh z5+^*J5%_#X)XL2@>h(Gmv$@)fZ@ikR$v(2Rax89xscFEi!3_;ORI0dBxw)S{r50qf zg&_a*>2Xe{s@)7OX9O!C?^6fD8tc3bQTq9}fxhbx2@QeaO9Ej+2m!u~+u%Q6?Tgz{ zjYS}bleKcVhW~1$?t*AO^p!=Xkkgwx6OTik*R3~yg^L`wUU9Dq#$Z*iW%?s6pO_f8 zJ8w#u#Eaw7=8n{zJ}C>w{enA6XYHfUf7h)!Qaev)?V=yW{b@-z`hAz;I7^|DoFChP z1aYQnkGauh*ps6x*_S77@z1wwGmF8ky9fMbM$dr*`vsot4uvqWn)0vTRwJqH#&D%g zL3(0dP>%Oj&vm5Re%>*4x|h1J2X*mK5BH1?Nx_#7( zepgF`+n)rHXj!RiipusEq!X81;QQBXlTvLDj=Qub(ha&D=BDx3@-V*d!D9PeXUY?l zwZ0<4=iY!sUj4G>zTS+eYX7knN-8Oynl=NdwHS*nSz_5}*5LQ@=?Yr?uj$`C1m2OR zK`f5SD2|;=BhU#AmaTKe9QaSHQ_DUj1*cUPa*JICFt1<&S3P3zsrs^yUE;tx=x^cmW!Jq!+hohv_B> zPDMT0D&08dC4x@cTD$o1$x%So1Ir(G3_AVQMvQ13un~sP(cEWi$2%5q93E7t{3VJf%K? zuwSyDke~7KuB2?*#DV8YzJw z&}SCDexnUPD!%4|y~7}VzvJ4ch)WT4%sw@ItwoNt(C*RP)h?&~^g##vnhR0!HvIYx z0td2yz9=>t3JNySl*TszmfH6`Ir;ft@RdWs3}!J88UE|gj_GMQ6$ZYphUL2~4OY7} zB*33_bjkRf_@l;Y!7MIdb~bVe;-m78Pz|pdy=O*3kjak63UnLt!{^!!Ljg0rJD3a~ z1Q;y5Z^MF<=Hr}rdoz>yRczx+p3RxxgJE2GX&Si)14B@2t21j4hnnP#U?T3g#+{W+Zb z5s^@>->~-}4|_*!5pIzMCEp|3+i1XKcfUxW`8|ezAh>y{WiRcjSG*asw6;Ef(k#>V ztguN?EGkV_mGFdq!n#W)<7E}1#EZN8O$O|}qdoE|7K?F4zo1jL-v}E8v?9qz(d$&2 zMwyK&xlC9rXo_2xw7Qe0caC?o?Pc*-QAOE!+UvRuKjG+;dk|jQhDDBe?`XT7Y5lte zqSu0t5`;>Wv%|nhj|ZiE^IqA_lZu7OWh!2Y(627zb=r7Ends}wVk7Q5o09a@ojhH7 zU0m&h*8+j4e|OqWyJ&B`V`y=>MVO;K9=hk^6EsmVAGkLT{oUtR{JqSRY{Qi{kKw1k z6s;0SMPJOLp!som|A`*q3t0wIj-=bG8a#MC)MHcMSQU98Juv$?$CvYX)(n`P^!`5| zv3q@@|G@6wMqh;d;m4qvdibx2Yjml}vG9mDv&!0ne02M#D`Bo}xIB0VWh8>>WtNZQ z$&ISlJX;*ORQIO;k62qA{^6P%3!Z=Y1EbmY02{w^yB$`;%!{kur&XTGDiO2cjA)lr zsY^XZWy^DSAaz;kZ_VG?uWnJR7qdN18$~)>(kOoybY0~QYu9||K#|$Mby{3GduV~N zk9H7$7=RSo+?CUYF502`b76ytBy}sFak&|HIwRvB=0D|S`c#QCJPq zP)uOWI)#(n&{6|C4A^G~%B~BY21aOMoz9RuuM`Ip%oBz+NoAlb7?#`E^}7xXo!4S? zFg8I~G%!@nXi8&aJSGFcZAxQf;0m}942=i#p-&teLvE{AKm7Sl2f}Io?!IqbC|J;h z`=5LFOnU5?^w~SV@YwNZx$k_(kLNxZDE z3cf08^-rIT_>A$}B%IJBPcN^)4;90BQtiEi!gT#+EqyAUZ|}*b_}R>SGloq&6?opL zuT_+lwQMgg6!Cso$BwUA;k-1NcrzyE>(_X$B0HocjY~=Pk~Q08+N}(|%HjO_i+*=o z%G6C6A30Ch<0UlG;Zdj@ed!rfUY_i9mYwK8(aYuzcUzlTJ1yPz|Bb-9b33A9zRhGl>Ny-Q#JAq-+qtI@B@&w z$;PJbyiW=!py@g2hAi0)U1v=;avka`gd@8LC4=BEbNqL&K^UAQ5%r95#x%^qRB%KLaqMnG|6xKAm}sx!Qwo}J=2C;NROi$mfADui4)y(3wVA3k~{j^_5%H)C6K zlYAm1eY**HZOj($)xfKIQFtIVw$4&yvz9>(Crs>Gh{ zya6-FG7Dgi92#K)64=9Csj5?Zqe~_9TwSI!2quAwa1w-*uC5!}xY`?tltb0Hq740< zsq2QelPveZ4chr$=~U3!+c&>xyfvA1`)owOqj=i4wjY=A1577Gwg&Ko7;?il9r|_* z8P&IDV_g2D{in5OLFxsO!kx3AhO$5aKeoM|!q|VokqMlYM@HtsRuMtBY%I35#5$+G zpp|JOeoj^U=95HLemB04Yqv{a8X<^K9G2`&ShM_6&Bi1n?o?@MXsDj9Z*A3>#XK%J zRc*&SlFl>l)9DyRQ{*%Z+^e1XpH?0@vhpXrnPPU*d%vOhKkimm-u3c%Q^v3RKp9kx@A2dS?QfS=iigGr7m><)YkV=%LA5h@Uj@9=~ABPMJ z1UE;F&;Ttg5Kc^Qy!1SuvbNEqdgu3*l`=>s5_}dUv$B%BJbMiWrrMm7OXOdi=GOmh zZBvXXK7VqO&zojI2Om9};zCB5i|<210I{iwiGznGCx=FT89=Ef)5!lB1cZ6lbzgDn07*he}G&w7m!;|E(L-?+cz@0<9ZI~LqYQE7>HnPA436}oeN2Y(VfG6 zxNZuMK3Crm^Z_AFeHc~CVRrSl0W^?+Gbteu1g8NGYa3(8f*P{(ZT>%!jtSl6WbYVv zmE(37t0C8vJ6O-5+o*lL9XRcFbd~GSBGbGh3~R!67g&l)7n!kJlWd)~TUyXus#!&G6sR%(l(h1$xyrR5j_jM1zj#giA&@(Xl26@n<9>folx!92bQ z24h570+<)4!$!IQ(5yOU|4_E6aN@4v0+{Kx~Z z;q7fp%0cHziuI%!kB~w}g9@V+1wDz0wFlzX2UOvOy|&;e;t!lAR8tV2KQHgtfk8Uf zw;rs!(4JPODERk4ckd5I2Vq|0rd@@Mwd8MID%0^fITjYIQom^q;qhP8@|eJx{?5xX zc1@Fj*kDknlk{c-rnCloQ3hGh7OU+@efO3>fkRMcM>J?AeVP& zlfzX%cdp=N+4S#E*%^=BQ+N`A7C}|k%$|QUn0yI6S3$MS-NjO!4hm55uyju)Q6e!} z*OVO@A#-mfC9Pha6ng((Xl^V7{d+&u+yx)_B1{~t7d5e8L^i4J>;x<7@5;+l7-Gge zf#9diXJ$&v^rbN5V(ee%q0xBMEgS6%qZm7hNUP%G;^J44I!BmI@M*+FWz0!+s;+iQ zU4CuI+27bvNK8v>?7PZnVxB=heJ&_ymE0nN^W#-rqB%+JXkYGDuRw>JM_LdtLkiq* z6%%3&^BX$jnM@2bjiGc-DymKly)wVkA-pq;jSWL#7_*moZZ4I|-N}o8SK?sIv)p|c zu~9-B%tMc=!)YMFp*SiC0>kfnH8+X5>;+FFVN{~a9YVdIg1uGkZ~kegFy{^PU(4{( z`CbY`XmVA3esai686Yw8djCEyF7`bfB^F1)nwv+AqYLZ&Zy=eFhYT2uMd@{sP_qS4 zbJ&>PxajjZt?&c<1^!T|pLHfX=E^FJ>-l_XCZzvRV%x}@u(FtF(mS+Umw$e+IA74e>gCdTqi;6&=euAIpxd=Y3I5xWR zBhGoT+T`V1@91OlQ}2YO*~P4ukd*TBBdt?Plt)_ou6Y@Db`ss+Q~A-48s>?eaJYA2 zRGOa8^~Em}EFTmKIVVbMb|ob)hJJ7ITg>yHAn2i|{2ZJU!cwt9YNDT0=*WO7Bq#Xj zg@FjEaKoolrF8%c;49|`IT&25?O$dq8kp3#la9&6aH z6G|{>^C(>yP7#Dr$aeFyS0Ai_$ILhL43#*mgEl(c*4?Ae;tRL&S7Vc}Szl>B`mBuI zB9Y%xp%CZwlH!3V(`6W4-ZuETssvI&B~_O;CbULfl)X1V%(H7VSPf`_Ka9ak@8A=z z1l|B1QKT}NLI`WVTRd;2En5u{0CRqy9PTi$ja^inu){LJ&E&6W%JJPw#&PaTxpt?k zpC~gjN*22Q8tpGHR|tg~ye#9a8N<%odhZJnk7Oh=(PKfhYfzLAxdE36r<6a?A;rO&ELp_Y?8Pdw(PT^Fxn!eG_|LEbSYoBrsBA|6Fgr zt5LntyusI{Q2fdy=>ditS;}^B;I2MD4=(>7fWt0Jp~y=?VvfvzHvQhj6dyIef46J$ zl4Xu7U9v_NJV?uBBC0!kcTS0UcrV7+@~is?Fi+jrr@l3XwD|uG zr26jUWiv>Ju48Y^#qn7r9mwIH-Pv6Y|V|V-GZ&+&gQ?S?-`&ts{@5GXPqbmyZjUACC&oVXfNwUX0}ba(v978 zp8z!v9~8Zx8qB@7>oFPDm^iR@+yw`79YF)w^OHB_N;&&x7c3l^3!)IY#)}x)@D(iNaOm9 zC=^*!{`7={3*S=%iU=KsPXh=DDZcc``Ss>057i{pdW8M@4q+Ba@Tt%OytH!4>rbIbQw^-pR zGGYNPzw@n=PV@)b7yVbFr;glF*Qq3>F9oBN5PUXt!?2mdGcpv^o1?Thp`jP10G2Yi z(c93td3F3SW!Le5DUwdub!aDKoVLU6g!O?Ret21l$qOC;kdd@L#M&baVu&JZGt&<6 z!VCkvgRaav6QDW2x}tUy4~Y5(B+#Ej-8vM?DM-1?J_*&PntI3E96M!`WL#<&Z5n2u zo`P!~vBT$YOT~gU9#PB)%JZ zcd_u=m^LYzC!pH#W`yA1!(fA;D~b zG#73@l)NNd;n#XrKXZEfab;@kQRnOFU2Th-1m<4mJzlj9b3pv-GF$elX7ib9!uILM_$ke zHIGB*&=5=;ynQA{y7H93%i^d)T}y@(p>8vVhJ4L)M{0Q*@D^+SPp`EW+G6E%+`Z;u zS3goV@Dic7vc5`?!pCN44Ts@*{)zwy)9?B||AM{zKlN4T}qQRL2 zgv+{K8bv7w)#xge16;kI1fU87!W4pX)N&|cq8&i^1r`W|Hg4366r(?-ecEJ9u&Eaw zrhyikXQB>C9d>cpPGiu=VU3Z-u4|0V_iap!_J3o+K_R5EXk@sfu~zHwwYkpncVh!R zqNe7Cmf_|Wmeq4#(mIO&(wCK@b4(x0?W1Qtk(`$?+$uCJCGZm_%k?l32vuShgDFMa ztc`{$8DhB9)&?~(m&EUc=LzI1=qo#zjy#2{hLT_*aj<618qQ7mD#k2ZFGou&69;=2 z1j7=Su8k}{L*h&mfs7jg^PN&9C1Z@U!p6gXk&-7xM~{X`nqH#aGO`;Xy_zbz^rYacIq0AH%4!Oh93TzJ820%ur)8OyeS@K?sF1V(iFO z37Nnqj1z#1{|v7=_CX`lQA|$<1gtuNMHGNJYp1D_k;WQk-b+T6VmUK(x=bWviOZ~T z|4e%SpuaWLWD?qN2%`S*`P;BQBw(B__wTD6epvGdJ+>DBq2oVlf&F*lz+#avb4)3P1c^Mf#olQheVvZ|Z5 z>xXfgmv!5Z^SYn+_x}K5B%G^sRwiez&z9|f!E!#oJlT2kCOV0000$L_|bHBqAarB4TD{W@grX1CUr72@caw0faEd7-K|4L_|cawbojjHdpd6 zI6~Iv5J?-Q4*&oF000000FV;^004t70Z6Qk1Xl{X9oJ{sRC2(cs?- diff --git a/Documentation/docs-site/themes/docdock/static/js/horsey.js b/Documentation/docs-site/themes/docdock/static/js/horsey.js deleted file mode 100644 index a22a115e..00000000 --- a/Documentation/docs-site/themes/docdock/static/js/horsey.js +++ /dev/null @@ -1,1571 +0,0 @@ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.horsey=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o