From 882be7cbcec93984cc9e6acef2daa285bbc40679 Mon Sep 17 00:00:00 2001 From: Jan Eitzinger Date: Tue, 16 Jan 2024 20:29:03 +0100 Subject: [PATCH] Switch to docsy hugo theme --- .gitignore | 8 +- .nvmrc | 1 + CONTRIBUTING.md | 28 + Dockerfile | 4 + LICENSE | 215 +- README.md | 281 +- SECURITY.md | 7 - archetypes/blog.md | 15 - archetypes/default.md | 8 - archetypes/docs.md | 15 - archetypes/docs/_index.md | 10 - archetypes/docs/lorem/_index.md | 10 - archetypes/docs/lorem/ipsum/index.md | 16 - assets/images/default-image.png | Bin 4694 -> 0 bytes assets/js/alert-init.js | 5 - assets/js/alert.js | 20 - assets/js/bootstrap.js | 2 - assets/js/clipboard.js | 37 - assets/js/darkmode-init.js | 21 - assets/js/darkmode.js | 38 - assets/js/highlight.js | 26 - assets/js/index.js | 179 - assets/js/instant.page.js | 1 - assets/js/katex.js | 10 - assets/js/lazysizes.js | 1 - assets/js/mermaid.js | 11 - assets/js/scroll-lock.js | 14 - assets/js/to-top.js | 20 - assets/js/vendor/.gitkeep | 0 assets/scss/_variables_project.scss | 6 + assets/scss/app.scss | 35 - assets/scss/common/_dark.scss | 582 - assets/scss/common/_fonts.scss | 101 - assets/scss/common/_global.scss | 288 - assets/scss/common/_variables.scss | 190 - assets/scss/components/_alerts.scss | 164 - assets/scss/components/_buttons.scss | 255 - assets/scss/components/_code.scss | 66 - assets/scss/components/_comments.scss | 30 - assets/scss/components/_details.scss | 77 - assets/scss/components/_forms.scss | 19 - assets/scss/components/_images.scss | 62 - assets/scss/components/_mermaid.scss | 8 - assets/scss/components/_search.scss | 91 - assets/scss/components/_syntax.scss | 62 - assets/scss/components/_tables.scss | 5 - assets/scss/layouts/_footer.scss | 20 - assets/scss/layouts/_header.scss | 493 - assets/scss/layouts/_pages.scss | 64 - assets/scss/layouts/_posts.scss | 57 - assets/scss/layouts/_sidebar.scss | 116 - assets/scss/vendor/.gitkeep | 0 babel.config.js | 17 - config.yaml | 15 + config/_default/config.toml | 110 - config/_default/languages.toml | 28 - config/_default/markup.toml | 29 - config/_default/menus/menus.en.toml | 83 - config/_default/menus/menus.nl.toml | 39 - config/_default/params.toml | 114 - config/next/config.toml | 1 - config/postcss.config.js | 44 - config/production/config.toml | 1 - content/en/_index.md | 82 +- content/en/about/featured-background.jpg | Bin 0 -> 496231 bytes content/en/about/index.md | 35 + content/en/blog/_index.md | 12 +- content/en/blog/news/_index.md | 4 + .../news/first-post/featured-sunset-get.png | Bin 0 -> 387442 bytes content/en/blog/news/first-post/index.md | 48 + content/en/blog/news/second-post.md | 244 + content/en/blog/releases/_index.md | 4 + .../in-depth-monoliths-detailed-spec.md | 244 + content/en/blog/say-hello-to-doks/index.md | 17 - content/en/community/_index.md | 6 + content/en/contact/index.md | 10 - content/en/contributors/_index.md | 10 - .../en/contributors/henk-verlinde/_index.md | 12 - content/en/docs/_index.md | 34 +- content/en/docs/concepts/_index.md | 14 + .../en/docs/contribution-guidelines/_index.md | 79 + content/en/docs/examples/_index.md | 13 + content/en/docs/getting-started/_index.md | 35 + .../en/docs/getting-started/example-page.md | 240 + content/en/docs/help/_index.md | 10 - content/en/docs/help/faq.md | 50 - content/en/docs/help/how-to-update.md | 32 - content/en/docs/help/troubleshooting.md | 30 - content/en/docs/lorem/_index.md | 10 - content/en/docs/lorem/ipsum/_index.md | 15 - content/en/docs/lorem/ipsum/amet/_index.md | 15 - .../lorem/ipsum/amet/consectetur/index.md | 14 - content/en/docs/lorem/ipsum/dolor/index.md | 14 - content/en/docs/lorem/ipsum/sit/index.md | 14 - content/en/docs/overview/_index.md | 36 + content/en/docs/prologue/_index.md | 10 - content/en/docs/prologue/commands.md | 112 - content/en/docs/prologue/introduction.md | 58 - content/en/docs/prologue/quick-start.md | 79 - content/en/docs/reference/_index.md | 12 + .../en/docs/reference/parameter-reference.md | 211 + content/en/docs/tasks/Ponycopters/_index.md | 12 + .../Ponycopters/configuring-ponycopters.md | 238 + .../Ponycopters/launching-ponycopters.md | 236 + content/en/docs/tasks/_index.md | 21 + content/en/docs/tasks/beds.md | 237 + content/en/docs/tasks/porridge.md | 237 + content/en/docs/tasks/task.md | 237 + content/en/docs/tutorials/_index.md | 13 + content/en/docs/tutorials/multi-bear.md | 236 + content/en/docs/tutorials/tutorial2.md | 236 + content/en/featured-background.jpg | Bin 0 -> 496231 bytes content/en/privacy-policy/index.md | 36 - content/en/search.md | 4 + content/en/versions.md | 11 - content/fa/_index.md | 75 + content/fa/about/featured-background.jpg | Bin 0 -> 496231 bytes content/fa/about/index.html | 26 + content/fa/blog/_index.md | 10 + content/fa/blog/news/_index.md | 5 + .../news/first-post/featured-sunset-get.png | Bin 0 -> 387442 bytes content/fa/blog/news/first-post/index.md | 47 + content/fa/blog/releases/_index.md | 4 + content/fa/community/_index.md | 8 + content/fa/docs/_index.md | 18 + content/fa/search.md | 4 + assets/fonts/.gitkeep => content/fileList.txt | 0 content/nl/_index.md | 10 - content/nl/contact/index.md | 10 - content/nl/contributors/_index.md | 10 - .../nl/contributors/henk-verlinde/_index.md | 12 - content/nl/docs/_index.md | 9 - content/nl/docs/help/_index.md | 9 - content/nl/docs/help/faq.md | 50 - content/nl/docs/help/how-to-update.md | 32 - content/nl/docs/help/troubleshooting.md | 30 - content/nl/docs/prologue/_index.md | 9 - content/nl/docs/prologue/commands.md | 98 - content/nl/docs/prologue/introduction.md | 58 - content/nl/docs/prologue/quick-start.md | 69 - content/nl/privacy-policy/index.md | 36 - content/no/_index.html | 13 + content/no/docs/_index.md | 14 + content/no/docs/api-reference/_index.md | 13 + .../no/docs/api-reference/examples/_index.md | 13 + .../in-depth-monoliths-detailed-spec.md | 236 + ...he-inside-of-cryptography-detailed-spec.md | 236 + ...nside-of-microservices-how-does-it-work.md | 236 + .../the-math-of-java-how-does-it-work.md | 236 + ...the-math-of-monographs-how-does-it-work.md | 236 + .../the-inside-of-java-the-inner-workings.md | 236 + .../the-math-of-monoliths-detailed-spec.md | 236 + content/no/docs/big-data/_index.md | 13 + content/no/docs/big-data/examples/_index.md | 15 + ...the-math-of-monographs-how-does-it-work.md | 236 + ...the-math-of-monographs-how-does-it-work.md | 236 + content/no/docs/big-data/tutorials/_index.md | 15 + .../in-depth-go-the-inner-workings.md | 236 + ...inside-of-cryptography-how-does-it-work.md | 236 + .../the-inside-of-java-detailed-spec.md | 236 + ...e-inside-of-microservices-detailed-spec.md | 236 + ...math-of-cryptography-the-inner-workings.md | 236 + content/no/docs/cloud-computing/_index.md | 13 + .../docs/cloud-computing/examples/_index.md | 15 + ...in-depth-cryptography-the-core-concepts.md | 236 + .../examples/in-depth-go-how-does-it-work.md | 236 + ...he-inside-of-monoliths-how-does-it-work.md | 236 + .../in-depth-go-detailed-spec.md | 235 + .../in-depth-monoliths-detailed-spec.md | 236 + .../the-inside-of-java-how-does-it-work.md | 236 + .../docs/cloud-computing/tutorials/_index.md | 15 + .../in-depth-monographs-the-inner-workings.md | 236 + .../the-inside-of-go-the-inner-workings.md | 236 + ...e-inside-of-microservices-detailed-spec.md | 236 + .../the-math-of-java-the-inner-workings.md | 236 + ...the-math-of-microservices-detailed-spec.md | 236 + .../the-math-of-monographs-detailed-spec.md | 236 + ...he-math-of-monoliths-the-inner-workings.md | 236 + content/no/docs/content-management/_index.md | 15 + ...inside-of-cryptography-how-does-it-work.md | 236 + ...-inside-of-monographs-the-core-concepts.md | 236 + ...-math-of-microservices-how-does-it-work.md | 236 + ...he-math-of-monoliths-the-inner-workings.md | 236 + .../content-management/tutorials/_index.md | 15 + ...n-depth-microservices-the-core-concepts.md | 236 + ...nside-of-cryptography-the-core-concepts.md | 236 + ...side-of-microservices-the-core-concepts.md | 236 + ...-inside-of-recursion-the-inner-workings.md | 236 + content/no/docs/cross-platform/_index.md | 15 + .../no/docs/cross-platform/examples/_index.md | 15 + .../examples/in-depth-java-detailed-spec.md | 236 + .../the-inside-of-java-the-core-concepts.md | 236 + .../the-math-of-go-the-inner-workings.md | 236 + ...he-math-of-recursion-the-inner-workings.md | 236 + .../in-depth-cryptography-detailed-spec.md | 236 + ...e-inside-of-monographs-how-does-it-work.md | 236 + ...e-inside-of-monoliths-the-core-concepts.md | 236 + ...he-inside-of-recursion-how-does-it-work.md | 236 + .../docs/cross-platform/tutorials/_index.md | 15 + ...e-math-of-cryptography-how-does-it-work.md | 236 + content/no/search.md | 4 + data/docs-versions.yml | 60 - docker-compose.yaml | 13 + docsy.work | 5 + assets/js/app.js => docsy.work.sum | 0 functions/hi-from-lambda.js | 11 - go.mod | 5 + go.sum | 6 + hugo.toml | 222 + i18n/de.yaml | 5 - i18n/en.yaml | 17 - i18n/nl.yaml | 17 - images/doks.png | Bin 179411 -> 0 bytes images/screenshot.png | Bin 121933 -> 0 bytes images/tn.png | Bin 141361 -> 0 bytes layouts/404.html | 15 +- layouts/_default/_markup/render-heading.html | 1 - layouts/_default/baseof.html | 32 - layouts/_default/index.js | 10 - layouts/_default/index.json | 5 - layouts/_default/list.html | 32 - layouts/_default/section.sitemap.xml | 46 - layouts/_default/single.html | 10 - layouts/_default/terms.html | 20 - layouts/_default/versions.html | 27 - layouts/blog/single.html | 59 - layouts/docs/list.html | 22 - layouts/docs/single.html | 53 - layouts/index.headers | 10 - layouts/index.html | 61 - layouts/index.redirects | 13 - layouts/partials/content/card-image.html | 22 - layouts/partials/content/figure.html | 37 - layouts/partials/content/image.html | 32 - layouts/partials/footer/footer.html | 18 - layouts/partials/footer/script-footer.html | 119 - layouts/partials/head/custom-head.html | 1 - layouts/partials/head/favicons.html | 9 - layouts/partials/head/head.html | 11 - layouts/partials/head/opengraph.html | 69 - layouts/partials/head/resource-hints.html | 7 - layouts/partials/head/script-header.html | 8 - layouts/partials/head/seo.html | 48 - layouts/partials/head/structured-data.html | 210 - layouts/partials/head/stylesheet.html | 11 - layouts/partials/head/twitter_cards.html | 24 - layouts/partials/header/alert.html | 10 - layouts/partials/header/header.html | 199 - layouts/partials/main/blog-meta.html | 2 - layouts/partials/main/breadcrumb.html | 4 - layouts/partials/main/date.html | 6 - layouts/partials/main/docs-navigation.html | 24 - layouts/partials/main/edit-page.html | 34 - layouts/partials/main/last-modified.html | 10 - .../sidebar/auto-collapsible-menu.html | 57 - .../partials/sidebar/auto-default-menu.html | 37 - layouts/partials/sidebar/docs-menu.html | 9 - layouts/partials/sidebar/docs-toc.html | 26 - .../sidebar/manual-collapsible-menu.html | 63 - .../partials/sidebar/manual-default-menu.html | 41 - layouts/robots.txt | 7 - layouts/rss.xml | 27 - layouts/shortcodes/alert.html | 12 - layouts/shortcodes/details.html | 4 - layouts/shortcodes/email.html | 1 - layouts/shortcodes/mermaid.html | 8 - layouts/shortcodes/video.html | 11 - layouts/sitemap.xml | 22 - netlify.toml | 12 + package-lock.json | 10823 +--------------- package.json | 101 +- static/android-chrome-192x192.png | Bin 5765 -> 0 bytes static/android-chrome-512x512.png | Bin 20786 -> 0 bytes static/apple-touch-icon.png | Bin 5105 -> 0 bytes static/css/vendor/.gitkeep | 0 static/doks.png | Bin 8211 -> 0 bytes static/doks.svg | 1 - static/favicon-16x16.png | Bin 416 -> 0 bytes static/favicon-32x32.png | Bin 773 -> 0 bytes static/favicon.ico | Bin 15406 -> 0 bytes static/favicon.svg | 1 - static/fonts/KaTeX_AMS-Regular.ttf | Bin 70936 -> 0 bytes static/fonts/KaTeX_AMS-Regular.woff | Bin 36912 -> 0 bytes static/fonts/KaTeX_AMS-Regular.woff2 | Bin 31136 -> 0 bytes static/fonts/KaTeX_Caligraphic-Bold.ttf | Bin 15416 -> 0 bytes static/fonts/KaTeX_Caligraphic-Bold.woff | Bin 9376 -> 0 bytes static/fonts/KaTeX_Caligraphic-Bold.woff2 | Bin 8392 -> 0 bytes static/fonts/KaTeX_Caligraphic-Regular.ttf | Bin 14908 -> 0 bytes static/fonts/KaTeX_Caligraphic-Regular.woff | Bin 9148 -> 0 bytes static/fonts/KaTeX_Caligraphic-Regular.woff2 | Bin 8248 -> 0 bytes static/fonts/KaTeX_Fraktur-Bold.ttf | Bin 24400 -> 0 bytes static/fonts/KaTeX_Fraktur-Bold.woff | Bin 16208 -> 0 bytes static/fonts/KaTeX_Fraktur-Bold.woff2 | Bin 13912 -> 0 bytes static/fonts/KaTeX_Fraktur-Regular.ttf | Bin 23904 -> 0 bytes static/fonts/KaTeX_Fraktur-Regular.woff | Bin 15880 -> 0 bytes static/fonts/KaTeX_Fraktur-Regular.woff2 | Bin 13668 -> 0 bytes static/fonts/KaTeX_Main-Bold.ttf | Bin 59972 -> 0 bytes static/fonts/KaTeX_Main-Bold.woff | Bin 35056 -> 0 bytes static/fonts/KaTeX_Main-Bold.woff2 | Bin 29932 -> 0 bytes static/fonts/KaTeX_Main-BoldItalic.ttf | Bin 42872 -> 0 bytes static/fonts/KaTeX_Main-BoldItalic.woff | Bin 24500 -> 0 bytes static/fonts/KaTeX_Main-BoldItalic.woff2 | Bin 21244 -> 0 bytes static/fonts/KaTeX_Main-Italic.ttf | Bin 46028 -> 0 bytes static/fonts/KaTeX_Main-Italic.woff | Bin 25352 -> 0 bytes static/fonts/KaTeX_Main-Italic.woff2 | Bin 22076 -> 0 bytes static/fonts/KaTeX_Main-Regular.ttf | Bin 68880 -> 0 bytes static/fonts/KaTeX_Main-Regular.woff | Bin 37856 -> 0 bytes static/fonts/KaTeX_Main-Regular.woff2 | Bin 32312 -> 0 bytes static/fonts/KaTeX_Math-BoldItalic.ttf | Bin 42300 -> 0 bytes static/fonts/KaTeX_Math-BoldItalic.woff | Bin 23980 -> 0 bytes static/fonts/KaTeX_Math-BoldItalic.woff2 | Bin 21192 -> 0 bytes static/fonts/KaTeX_Math-Italic.ttf | Bin 44484 -> 0 bytes static/fonts/KaTeX_Math-Italic.woff | Bin 24668 -> 0 bytes static/fonts/KaTeX_Math-Italic.woff2 | Bin 21668 -> 0 bytes static/fonts/KaTeX_SansSerif-Bold.ttf | Bin 32588 -> 0 bytes static/fonts/KaTeX_SansSerif-Bold.woff | Bin 17988 -> 0 bytes static/fonts/KaTeX_SansSerif-Bold.woff2 | Bin 15296 -> 0 bytes static/fonts/KaTeX_SansSerif-Italic.ttf | Bin 29860 -> 0 bytes static/fonts/KaTeX_SansSerif-Italic.woff | Bin 17044 -> 0 bytes static/fonts/KaTeX_SansSerif-Italic.woff2 | Bin 14484 -> 0 bytes static/fonts/KaTeX_SansSerif-Regular.ttf | Bin 28708 -> 0 bytes static/fonts/KaTeX_SansSerif-Regular.woff | Bin 15712 -> 0 bytes static/fonts/KaTeX_SansSerif-Regular.woff2 | Bin 13300 -> 0 bytes static/fonts/KaTeX_Script-Regular.ttf | Bin 23520 -> 0 bytes static/fonts/KaTeX_Script-Regular.woff | Bin 12992 -> 0 bytes static/fonts/KaTeX_Script-Regular.woff2 | Bin 11792 -> 0 bytes static/fonts/KaTeX_Size1-Regular.ttf | Bin 11932 -> 0 bytes static/fonts/KaTeX_Size1-Regular.woff | Bin 6300 -> 0 bytes static/fonts/KaTeX_Size1-Regular.woff2 | Bin 5332 -> 0 bytes static/fonts/KaTeX_Size2-Regular.ttf | Bin 11080 -> 0 bytes static/fonts/KaTeX_Size2-Regular.woff | Bin 6012 -> 0 bytes static/fonts/KaTeX_Size2-Regular.woff2 | Bin 5080 -> 0 bytes static/fonts/KaTeX_Size3-Regular.ttf | Bin 7028 -> 0 bytes static/fonts/KaTeX_Size3-Regular.woff | Bin 4148 -> 0 bytes static/fonts/KaTeX_Size3-Regular.woff2 | Bin 3400 -> 0 bytes static/fonts/KaTeX_Size4-Regular.ttf | Bin 10008 -> 0 bytes static/fonts/KaTeX_Size4-Regular.woff | Bin 5820 -> 0 bytes static/fonts/KaTeX_Size4-Regular.woff2 | Bin 4720 -> 0 bytes static/fonts/KaTeX_Typewriter-Regular.ttf | Bin 34560 -> 0 bytes static/fonts/KaTeX_Typewriter-Regular.woff | Bin 19700 -> 0 bytes static/fonts/KaTeX_Typewriter-Regular.woff2 | Bin 16868 -> 0 bytes static/fonts/vendor/.gitkeep | 0 .../fonts/vendor/jost/jost-v4-latin-500.woff | Bin 12888 -> 0 bytes .../fonts/vendor/jost/jost-v4-latin-500.woff2 | Bin 9828 -> 0 bytes .../vendor/jost/jost-v4-latin-500italic.woff | Bin 14504 -> 0 bytes .../vendor/jost/jost-v4-latin-500italic.woff2 | Bin 11108 -> 0 bytes .../fonts/vendor/jost/jost-v4-latin-700.woff | Bin 12928 -> 0 bytes .../fonts/vendor/jost/jost-v4-latin-700.woff2 | Bin 9820 -> 0 bytes .../vendor/jost/jost-v4-latin-700italic.woff | Bin 14616 -> 0 bytes .../vendor/jost/jost-v4-latin-700italic.woff2 | Bin 11112 -> 0 bytes .../vendor/jost/jost-v4-latin-italic.woff | Bin 13580 -> 0 bytes .../vendor/jost/jost-v4-latin-italic.woff2 | Bin 10352 -> 0 bytes .../vendor/jost/jost-v4-latin-regular.woff | Bin 11820 -> 0 bytes .../vendor/jost/jost-v4-latin-regular.woff2 | Bin 8864 -> 0 bytes static/images/vendor/.gitkeep | 0 static/js/vendor/.gitkeep | 0 static/logo-doks.png | Bin 20786 -> 0 bytes static/logo-doks.svg | 1 - static/site.webmanifest | 1 - static/videos/flower.mp4 | Bin 1128375 -> 0 bytes static/videos/flower.webm | Bin 554058 -> 0 bytes theme.toml | 14 - 362 files changed, 15119 insertions(+), 16986 deletions(-) create mode 100644 .nvmrc create mode 100644 CONTRIBUTING.md create mode 100644 Dockerfile delete mode 100644 SECURITY.md delete mode 100644 archetypes/blog.md delete mode 100644 archetypes/default.md delete mode 100644 archetypes/docs.md delete mode 100644 archetypes/docs/_index.md delete mode 100644 archetypes/docs/lorem/_index.md delete mode 100644 archetypes/docs/lorem/ipsum/index.md delete mode 100644 assets/images/default-image.png delete mode 100644 assets/js/alert-init.js delete mode 100644 assets/js/alert.js delete mode 100644 assets/js/bootstrap.js delete mode 100644 assets/js/clipboard.js delete mode 100644 assets/js/darkmode-init.js delete mode 100644 assets/js/darkmode.js delete mode 100644 assets/js/highlight.js delete mode 100644 assets/js/index.js delete mode 100644 assets/js/instant.page.js delete mode 100644 assets/js/katex.js delete mode 100644 assets/js/lazysizes.js delete mode 100644 assets/js/mermaid.js delete mode 100644 assets/js/scroll-lock.js delete mode 100644 assets/js/to-top.js delete mode 100644 assets/js/vendor/.gitkeep create mode 100644 assets/scss/_variables_project.scss delete mode 100644 assets/scss/app.scss delete mode 100644 assets/scss/common/_dark.scss delete mode 100644 assets/scss/common/_fonts.scss delete mode 100644 assets/scss/common/_global.scss delete mode 100644 assets/scss/common/_variables.scss delete mode 100644 assets/scss/components/_alerts.scss delete mode 100644 assets/scss/components/_buttons.scss delete mode 100644 assets/scss/components/_code.scss delete mode 100644 assets/scss/components/_comments.scss delete mode 100644 assets/scss/components/_details.scss delete mode 100644 assets/scss/components/_forms.scss delete mode 100644 assets/scss/components/_images.scss delete mode 100644 assets/scss/components/_mermaid.scss delete mode 100644 assets/scss/components/_search.scss delete mode 100644 assets/scss/components/_syntax.scss delete mode 100644 assets/scss/components/_tables.scss delete mode 100644 assets/scss/layouts/_footer.scss delete mode 100644 assets/scss/layouts/_header.scss delete mode 100644 assets/scss/layouts/_pages.scss delete mode 100644 assets/scss/layouts/_posts.scss delete mode 100644 assets/scss/layouts/_sidebar.scss delete mode 100644 assets/scss/vendor/.gitkeep delete mode 100644 babel.config.js create mode 100644 config.yaml delete mode 100644 config/_default/config.toml delete mode 100644 config/_default/languages.toml delete mode 100644 config/_default/markup.toml delete mode 100644 config/_default/menus/menus.en.toml delete mode 100644 config/_default/menus/menus.nl.toml delete mode 100644 config/_default/params.toml delete mode 100644 config/next/config.toml delete mode 100644 config/postcss.config.js delete mode 100644 config/production/config.toml create mode 100644 content/en/about/featured-background.jpg create mode 100644 content/en/about/index.md create mode 100644 content/en/blog/news/_index.md create mode 100644 content/en/blog/news/first-post/featured-sunset-get.png create mode 100644 content/en/blog/news/first-post/index.md create mode 100755 content/en/blog/news/second-post.md create mode 100644 content/en/blog/releases/_index.md create mode 100755 content/en/blog/releases/in-depth-monoliths-detailed-spec.md delete mode 100644 content/en/blog/say-hello-to-doks/index.md create mode 100644 content/en/community/_index.md delete mode 100644 content/en/contact/index.md delete mode 100644 content/en/contributors/_index.md delete mode 100644 content/en/contributors/henk-verlinde/_index.md mode change 100644 => 100755 content/en/docs/_index.md create mode 100644 content/en/docs/concepts/_index.md create mode 100644 content/en/docs/contribution-guidelines/_index.md create mode 100755 content/en/docs/examples/_index.md create mode 100644 content/en/docs/getting-started/_index.md create mode 100644 content/en/docs/getting-started/example-page.md delete mode 100644 content/en/docs/help/_index.md delete mode 100644 content/en/docs/help/faq.md delete mode 100644 content/en/docs/help/how-to-update.md delete mode 100644 content/en/docs/help/troubleshooting.md delete mode 100644 content/en/docs/lorem/_index.md delete mode 100644 content/en/docs/lorem/ipsum/_index.md delete mode 100644 content/en/docs/lorem/ipsum/amet/_index.md delete mode 100644 content/en/docs/lorem/ipsum/amet/consectetur/index.md delete mode 100644 content/en/docs/lorem/ipsum/dolor/index.md delete mode 100644 content/en/docs/lorem/ipsum/sit/index.md create mode 100644 content/en/docs/overview/_index.md delete mode 100644 content/en/docs/prologue/_index.md delete mode 100644 content/en/docs/prologue/commands.md delete mode 100644 content/en/docs/prologue/introduction.md delete mode 100644 content/en/docs/prologue/quick-start.md create mode 100644 content/en/docs/reference/_index.md create mode 100644 content/en/docs/reference/parameter-reference.md create mode 100755 content/en/docs/tasks/Ponycopters/_index.md create mode 100644 content/en/docs/tasks/Ponycopters/configuring-ponycopters.md create mode 100644 content/en/docs/tasks/Ponycopters/launching-ponycopters.md create mode 100755 content/en/docs/tasks/_index.md create mode 100644 content/en/docs/tasks/beds.md create mode 100644 content/en/docs/tasks/porridge.md create mode 100644 content/en/docs/tasks/task.md create mode 100755 content/en/docs/tutorials/_index.md create mode 100644 content/en/docs/tutorials/multi-bear.md create mode 100644 content/en/docs/tutorials/tutorial2.md create mode 100644 content/en/featured-background.jpg delete mode 100644 content/en/privacy-policy/index.md create mode 100644 content/en/search.md delete mode 100644 content/en/versions.md create mode 100644 content/fa/_index.md create mode 100644 content/fa/about/featured-background.jpg create mode 100644 content/fa/about/index.html create mode 100644 content/fa/blog/_index.md create mode 100644 content/fa/blog/news/_index.md create mode 100644 content/fa/blog/news/first-post/featured-sunset-get.png create mode 100644 content/fa/blog/news/first-post/index.md create mode 100644 content/fa/blog/releases/_index.md create mode 100644 content/fa/community/_index.md create mode 100755 content/fa/docs/_index.md create mode 100644 content/fa/search.md rename assets/fonts/.gitkeep => content/fileList.txt (100%) delete mode 100644 content/nl/_index.md delete mode 100644 content/nl/contact/index.md delete mode 100644 content/nl/contributors/_index.md delete mode 100644 content/nl/contributors/henk-verlinde/_index.md delete mode 100644 content/nl/docs/_index.md delete mode 100644 content/nl/docs/help/_index.md delete mode 100644 content/nl/docs/help/faq.md delete mode 100644 content/nl/docs/help/how-to-update.md delete mode 100644 content/nl/docs/help/troubleshooting.md delete mode 100644 content/nl/docs/prologue/_index.md delete mode 100644 content/nl/docs/prologue/commands.md delete mode 100644 content/nl/docs/prologue/introduction.md delete mode 100644 content/nl/docs/prologue/quick-start.md delete mode 100644 content/nl/privacy-policy/index.md create mode 100644 content/no/_index.html create mode 100755 content/no/docs/_index.md create mode 100755 content/no/docs/api-reference/_index.md create mode 100755 content/no/docs/api-reference/examples/_index.md create mode 100755 content/no/docs/api-reference/examples/in-depth-monoliths-detailed-spec.md create mode 100755 content/no/docs/api-reference/examples/the-inside-of-cryptography-detailed-spec.md create mode 100755 content/no/docs/api-reference/examples/the-inside-of-microservices-how-does-it-work.md create mode 100755 content/no/docs/api-reference/examples/the-math-of-java-how-does-it-work.md create mode 100755 content/no/docs/api-reference/examples/the-math-of-monographs-how-does-it-work.md create mode 100755 content/no/docs/api-reference/the-inside-of-java-the-inner-workings.md create mode 100755 content/no/docs/api-reference/the-math-of-monoliths-detailed-spec.md create mode 100755 content/no/docs/big-data/_index.md create mode 100755 content/no/docs/big-data/examples/_index.md create mode 100755 content/no/docs/big-data/examples/the-math-of-monographs-how-does-it-work.md create mode 100755 content/no/docs/big-data/the-math-of-monographs-how-does-it-work.md create mode 100755 content/no/docs/big-data/tutorials/_index.md create mode 100755 content/no/docs/big-data/tutorials/in-depth-go-the-inner-workings.md create mode 100755 content/no/docs/big-data/tutorials/the-inside-of-cryptography-how-does-it-work.md create mode 100755 content/no/docs/big-data/tutorials/the-inside-of-java-detailed-spec.md create mode 100755 content/no/docs/big-data/tutorials/the-inside-of-microservices-detailed-spec.md create mode 100755 content/no/docs/big-data/tutorials/the-math-of-cryptography-the-inner-workings.md create mode 100755 content/no/docs/cloud-computing/_index.md create mode 100755 content/no/docs/cloud-computing/examples/_index.md create mode 100755 content/no/docs/cloud-computing/examples/in-depth-cryptography-the-core-concepts.md create mode 100755 content/no/docs/cloud-computing/examples/in-depth-go-how-does-it-work.md create mode 100755 content/no/docs/cloud-computing/examples/the-inside-of-monoliths-how-does-it-work.md create mode 100755 content/no/docs/cloud-computing/in-depth-go-detailed-spec.md create mode 100755 content/no/docs/cloud-computing/in-depth-monoliths-detailed-spec.md create mode 100755 content/no/docs/cloud-computing/the-inside-of-java-how-does-it-work.md create mode 100755 content/no/docs/cloud-computing/tutorials/_index.md create mode 100755 content/no/docs/cloud-computing/tutorials/in-depth-monographs-the-inner-workings.md create mode 100755 content/no/docs/cloud-computing/tutorials/the-inside-of-go-the-inner-workings.md create mode 100755 content/no/docs/cloud-computing/tutorials/the-inside-of-microservices-detailed-spec.md create mode 100755 content/no/docs/cloud-computing/tutorials/the-math-of-java-the-inner-workings.md create mode 100755 content/no/docs/cloud-computing/tutorials/the-math-of-microservices-detailed-spec.md create mode 100755 content/no/docs/cloud-computing/tutorials/the-math-of-monographs-detailed-spec.md create mode 100755 content/no/docs/cloud-computing/tutorials/the-math-of-monoliths-the-inner-workings.md create mode 100755 content/no/docs/content-management/_index.md create mode 100755 content/no/docs/content-management/the-inside-of-cryptography-how-does-it-work.md create mode 100755 content/no/docs/content-management/the-inside-of-monographs-the-core-concepts.md create mode 100755 content/no/docs/content-management/the-math-of-microservices-how-does-it-work.md create mode 100755 content/no/docs/content-management/the-math-of-monoliths-the-inner-workings.md create mode 100755 content/no/docs/content-management/tutorials/_index.md create mode 100755 content/no/docs/content-management/tutorials/in-depth-microservices-the-core-concepts.md create mode 100755 content/no/docs/content-management/tutorials/the-inside-of-cryptography-the-core-concepts.md create mode 100755 content/no/docs/content-management/tutorials/the-inside-of-microservices-the-core-concepts.md create mode 100755 content/no/docs/content-management/tutorials/the-inside-of-recursion-the-inner-workings.md create mode 100755 content/no/docs/cross-platform/_index.md create mode 100755 content/no/docs/cross-platform/examples/_index.md create mode 100755 content/no/docs/cross-platform/examples/in-depth-java-detailed-spec.md create mode 100755 content/no/docs/cross-platform/examples/the-inside-of-java-the-core-concepts.md create mode 100755 content/no/docs/cross-platform/examples/the-math-of-go-the-inner-workings.md create mode 100755 content/no/docs/cross-platform/examples/the-math-of-recursion-the-inner-workings.md create mode 100755 content/no/docs/cross-platform/in-depth-cryptography-detailed-spec.md create mode 100755 content/no/docs/cross-platform/the-inside-of-monographs-how-does-it-work.md create mode 100755 content/no/docs/cross-platform/the-inside-of-monoliths-the-core-concepts.md create mode 100755 content/no/docs/cross-platform/the-inside-of-recursion-how-does-it-work.md create mode 100755 content/no/docs/cross-platform/tutorials/_index.md create mode 100755 content/no/docs/cross-platform/tutorials/the-math-of-cryptography-how-does-it-work.md create mode 100644 content/no/search.md delete mode 100644 data/docs-versions.yml create mode 100644 docker-compose.yaml create mode 100644 docsy.work rename assets/js/app.js => docsy.work.sum (100%) delete mode 100644 functions/hi-from-lambda.js create mode 100644 go.mod create mode 100644 go.sum create mode 100644 hugo.toml delete mode 100644 i18n/de.yaml delete mode 100644 i18n/en.yaml delete mode 100644 i18n/nl.yaml delete mode 100644 images/doks.png delete mode 100644 images/screenshot.png delete mode 100644 images/tn.png delete mode 100644 layouts/_default/_markup/render-heading.html delete mode 100644 layouts/_default/baseof.html delete mode 100644 layouts/_default/index.js delete mode 100644 layouts/_default/index.json delete mode 100644 layouts/_default/list.html delete mode 100644 layouts/_default/section.sitemap.xml delete mode 100644 layouts/_default/single.html delete mode 100644 layouts/_default/terms.html delete mode 100644 layouts/_default/versions.html delete mode 100644 layouts/blog/single.html delete mode 100644 layouts/docs/list.html delete mode 100644 layouts/docs/single.html delete mode 100644 layouts/index.headers delete mode 100644 layouts/index.html delete mode 100644 layouts/index.redirects delete mode 100644 layouts/partials/content/card-image.html delete mode 100644 layouts/partials/content/figure.html delete mode 100644 layouts/partials/content/image.html delete mode 100644 layouts/partials/footer/footer.html delete mode 100644 layouts/partials/footer/script-footer.html delete mode 100644 layouts/partials/head/custom-head.html delete mode 100644 layouts/partials/head/favicons.html delete mode 100644 layouts/partials/head/head.html delete mode 100644 layouts/partials/head/opengraph.html delete mode 100644 layouts/partials/head/resource-hints.html delete mode 100644 layouts/partials/head/script-header.html delete mode 100644 layouts/partials/head/seo.html delete mode 100644 layouts/partials/head/structured-data.html delete mode 100644 layouts/partials/head/stylesheet.html delete mode 100644 layouts/partials/head/twitter_cards.html delete mode 100644 layouts/partials/header/alert.html delete mode 100644 layouts/partials/header/header.html delete mode 100644 layouts/partials/main/blog-meta.html delete mode 100644 layouts/partials/main/breadcrumb.html delete mode 100644 layouts/partials/main/date.html delete mode 100644 layouts/partials/main/docs-navigation.html delete mode 100644 layouts/partials/main/edit-page.html delete mode 100644 layouts/partials/main/last-modified.html delete mode 100644 layouts/partials/sidebar/auto-collapsible-menu.html delete mode 100644 layouts/partials/sidebar/auto-default-menu.html delete mode 100644 layouts/partials/sidebar/docs-menu.html delete mode 100644 layouts/partials/sidebar/docs-toc.html delete mode 100644 layouts/partials/sidebar/manual-collapsible-menu.html delete mode 100644 layouts/partials/sidebar/manual-default-menu.html delete mode 100644 layouts/robots.txt delete mode 100644 layouts/rss.xml delete mode 100644 layouts/shortcodes/alert.html delete mode 100644 layouts/shortcodes/details.html delete mode 100644 layouts/shortcodes/email.html delete mode 100644 layouts/shortcodes/mermaid.html delete mode 100644 layouts/shortcodes/video.html delete mode 100644 layouts/sitemap.xml create mode 100644 netlify.toml delete mode 100644 static/android-chrome-192x192.png delete mode 100644 static/android-chrome-512x512.png delete mode 100644 static/apple-touch-icon.png delete mode 100644 static/css/vendor/.gitkeep delete mode 100644 static/doks.png delete mode 100644 static/doks.svg delete mode 100644 static/favicon-16x16.png delete mode 100644 static/favicon-32x32.png delete mode 100644 static/favicon.ico delete mode 100644 static/favicon.svg delete mode 100644 static/fonts/KaTeX_AMS-Regular.ttf delete mode 100644 static/fonts/KaTeX_AMS-Regular.woff delete mode 100644 static/fonts/KaTeX_AMS-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Caligraphic-Bold.ttf delete mode 100644 static/fonts/KaTeX_Caligraphic-Bold.woff delete mode 100644 static/fonts/KaTeX_Caligraphic-Bold.woff2 delete mode 100644 static/fonts/KaTeX_Caligraphic-Regular.ttf delete mode 100644 static/fonts/KaTeX_Caligraphic-Regular.woff delete mode 100644 static/fonts/KaTeX_Caligraphic-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Fraktur-Bold.ttf delete mode 100644 static/fonts/KaTeX_Fraktur-Bold.woff delete mode 100644 static/fonts/KaTeX_Fraktur-Bold.woff2 delete mode 100644 static/fonts/KaTeX_Fraktur-Regular.ttf delete mode 100644 static/fonts/KaTeX_Fraktur-Regular.woff delete mode 100644 static/fonts/KaTeX_Fraktur-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Main-Bold.ttf delete mode 100644 static/fonts/KaTeX_Main-Bold.woff delete mode 100644 static/fonts/KaTeX_Main-Bold.woff2 delete mode 100644 static/fonts/KaTeX_Main-BoldItalic.ttf delete mode 100644 static/fonts/KaTeX_Main-BoldItalic.woff delete mode 100644 static/fonts/KaTeX_Main-BoldItalic.woff2 delete mode 100644 static/fonts/KaTeX_Main-Italic.ttf delete mode 100644 static/fonts/KaTeX_Main-Italic.woff delete mode 100644 static/fonts/KaTeX_Main-Italic.woff2 delete mode 100644 static/fonts/KaTeX_Main-Regular.ttf delete mode 100644 static/fonts/KaTeX_Main-Regular.woff delete mode 100644 static/fonts/KaTeX_Main-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Math-BoldItalic.ttf delete mode 100644 static/fonts/KaTeX_Math-BoldItalic.woff delete mode 100644 static/fonts/KaTeX_Math-BoldItalic.woff2 delete mode 100644 static/fonts/KaTeX_Math-Italic.ttf delete mode 100644 static/fonts/KaTeX_Math-Italic.woff delete mode 100644 static/fonts/KaTeX_Math-Italic.woff2 delete mode 100644 static/fonts/KaTeX_SansSerif-Bold.ttf delete mode 100644 static/fonts/KaTeX_SansSerif-Bold.woff delete mode 100644 static/fonts/KaTeX_SansSerif-Bold.woff2 delete mode 100644 static/fonts/KaTeX_SansSerif-Italic.ttf delete mode 100644 static/fonts/KaTeX_SansSerif-Italic.woff delete mode 100644 static/fonts/KaTeX_SansSerif-Italic.woff2 delete mode 100644 static/fonts/KaTeX_SansSerif-Regular.ttf delete mode 100644 static/fonts/KaTeX_SansSerif-Regular.woff delete mode 100644 static/fonts/KaTeX_SansSerif-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Script-Regular.ttf delete mode 100644 static/fonts/KaTeX_Script-Regular.woff delete mode 100644 static/fonts/KaTeX_Script-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Size1-Regular.ttf delete mode 100644 static/fonts/KaTeX_Size1-Regular.woff delete mode 100644 static/fonts/KaTeX_Size1-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Size2-Regular.ttf delete mode 100644 static/fonts/KaTeX_Size2-Regular.woff delete mode 100644 static/fonts/KaTeX_Size2-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Size3-Regular.ttf delete mode 100644 static/fonts/KaTeX_Size3-Regular.woff delete mode 100644 static/fonts/KaTeX_Size3-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Size4-Regular.ttf delete mode 100644 static/fonts/KaTeX_Size4-Regular.woff delete mode 100644 static/fonts/KaTeX_Size4-Regular.woff2 delete mode 100644 static/fonts/KaTeX_Typewriter-Regular.ttf delete mode 100644 static/fonts/KaTeX_Typewriter-Regular.woff delete mode 100644 static/fonts/KaTeX_Typewriter-Regular.woff2 delete mode 100644 static/fonts/vendor/.gitkeep delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-500.woff delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-500.woff2 delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-500italic.woff delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-500italic.woff2 delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-700.woff delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-700.woff2 delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-700italic.woff delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-700italic.woff2 delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-italic.woff delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-italic.woff2 delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-regular.woff delete mode 100644 static/fonts/vendor/jost/jost-v4-latin-regular.woff2 delete mode 100644 static/images/vendor/.gitkeep delete mode 100644 static/js/vendor/.gitkeep delete mode 100644 static/logo-doks.png delete mode 100644 static/logo-doks.svg delete mode 100644 static/site.webmanifest delete mode 100644 static/videos/flower.mp4 delete mode 100644 static/videos/flower.webm delete mode 100644 theme.toml diff --git a/.gitignore b/.gitignore index 85ea915..40b67f4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -node_modules -public -resources -.netlify +/public +resources/ +node_modules/ +package-lock.json .hugo_build.lock \ No newline at end of file diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..b009dfb --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +lts/* diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..db177d4 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,28 @@ +# How to Contribute + +We'd love to accept your patches and contributions to this project. There are +just a few small guidelines you need to follow. + +## Contributor License Agreement + +Contributions to this project must be accompanied by a Contributor License +Agreement. You (or your employer) retain the copyright to your contribution; +this simply gives us permission to use and redistribute your contributions as +part of the project. Head over to to see +your current agreements on file or to sign a new one. + +You generally only need to submit a CLA once, so if you've already submitted one +(even if it was for a different project), you probably don't need to do it +again. + +## Code reviews + +All submissions, including submissions by project members, require review. We +use GitHub pull requests for this purpose. Consult +[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more +information on using pull requests. + +## Community Guidelines + +This project follows +[Google's Open Source Community Guidelines](https://opensource.google.com/conduct/). diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4e65345 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM klakegg/hugo:ext-alpine + +RUN apk add git && \ + git config --global --add safe.directory /src diff --git a/LICENSE b/LICENSE index a9431aa..261eeb9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,22 +1,201 @@ -MIT License + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ -Copyright (c) 2018-present, Gridsome -Copyright (c) 2020-present, Henk Verlinde + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: + 1. Definitions. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/README.md b/README.md index e150397..481ce67 100644 --- a/README.md +++ b/README.md @@ -1,159 +1,184 @@ -

- - Doks - -

+# Docsy Example -

- Doks -

+[Docsy][] is a [Hugo theme module][] for technical documentation sites, providing easy +site navigation, structure, and more. This **Docsy Example Project** uses the Docsy +theme component as a hugo module and provides a skeleton documentation structure for you to use. +You can clone/copy this project and edit it with your own content, or use it as an example. -

- Modern Documentation Theme -

+In this project, the Docsy theme is pulled in as a Hugo module, together with +its dependencies: -

- Doks is a Hugo theme for building secure, fast, and SEO-ready documentation websites, which you can easily update and customize. -

- -

- - GitHub - - - GitHub release (latest SemVer including pre-releases) - - - npm (scoped) - - - GitHub Workflow Status (branch) - - - Netlify - -

- -![Doks — Modern Documentation Theme](https://raw.githubusercontent.com/h-enk/doks/master/images/doks.png) - -## Demo - -- [doks.netlify.app](https://doks.netlify.app/) - -## Why Doks? - -Nine main reasons why you should use Doks: - -1. __Security aware__. Get A+ scores on [Mozilla Observatory](https://observatory.mozilla.org/analyze/doks.netlify.app) out of the box. Easily change the default Security Headers to suit your needs. - -2. __Fast by default__. Get 100 scores on [Google Lighthouse](https://googlechrome.github.io/lighthouse/viewer/?gist=59aafe464a68f8bc30b8e9a636d5b053) by default. Doks removes unused css, prefetches links, and lazy loads images. - -3. __SEO-ready__. Use sensible defaults for structured data, open graph, and Twitter cards. Or easily change the SEO settings to your liking. - -4. __Development tools__. Code with confidence. Check styles, scripts, and markdown for errors and fix automatically or manually. - -5. __Bootstrap framework__. Build robust, flexible, and intuitive websites with Bootstrap 5. Easily customize your Doks site with the source Sass files. - -6. __Netlify-ready__. Deploy to Netlify with sensible defaults. Easily use Netlify Functions, Netlify Redirects, and Netlify Headers. - -7. __Full text search__. Search your Doks site with FlexSearch. Easily customize index settings and search options to your liking. - -8. __Page layouts__. Build pages with a landing page, blog, or documentation layout. Add custom sections and components to suit your needs. - -9. __Dark mode__. Switch to a low-light UI with the click of a button. Change colors with variables to match your branding. - -### Other features - -- __Multilingual and i18n__ support -- __Versioning__ documentation support -- __KaTeX__ math typesetting -- __Mermaid__ diagrams and visualization -- __highlight.js__ syntax highlighting - -## Requirements - -- [Git](https://git-scm.com/) — latest source release -- [Node.js](https://nodejs.org/) — latest LTS version or newer - -
-Why Node.js? - -Doks uses npm (included with Node.js) to centralize dependency management, making it [easy to update](https://getdoks.org/docs/help/how-to-update/) resources, build tooling, plugins, and build scripts. - -
- -## Get started - -Start a new Doks project in three steps: - -### 1. Create a new site - -Doks is available as a child theme and a starter theme. - -#### Child theme - -- Intended for novice to intermediate users -- Intended for minor customizations -- [Easily update npm packages](https://getdoks.org/docs/help/how-to-update/) — __including__ [Doks](https://www.npmjs.com/package/@hyas/doks) - -```bash -git clone https://github.com/h-enk/doks-child-theme.git my-doks-site && cd my-doks-site +```console +$ hugo mod graph +... ``` -#### Starter theme +For Docsy documentation, see [Docsy user guide][]. -- Intended for intermediate to advanced users -- Intended for major customizations -- [Easily update npm packages](https://getdoks.org/docs/help/how-to-update/) +This Docsy Example Project is hosted on [Netlify][] at [example.docsy.dev][]. +You can view deploy logs from the [deploy section of the project's Netlify +dashboard][deploys], or this [alternate dashboard][]. + +This is not an officially supported Google product. This project is currently maintained. + +## Using the Docsy Example Project as a template + +A simple way to get started is to use this project as a template, which gives you a site project that is set up and ready to use. To do this: + +1. Use the dropdown for switching branches/tags to change to the **latest** released tag. + +2. Click **Use this template**. + +3. Select a name for your new project and click **Create repository from template**. + +4. Make your own local working copy of your new repo using git clone, replacing https://github.com/me/example.git with your repo’s web URL: ```bash -git clone https://github.com/h-enk/doks.git my-doks-site && cd my-doks-site +git clone --depth 1 https://github.com/me/example.git ``` -
-Help me choose +You can now edit your own versions of the site’s source files. -Not sure which one is for you? Pick the child theme. - -
- -### 2. Install dependencies +If you want to do SCSS edits and want to publish these, you need to install `PostCSS` ```bash npm install ``` -### 3. Start development server +## Running the website locally + +Building and running the site locally requires a recent `extended` version of [Hugo](https://gohugo.io). +You can find out more about how to install Hugo for your environment in our +[Getting started](https://www.docsy.dev/docs/getting-started/#prerequisites-and-installation) guide. + +Once you've made your working copy of the site repo, from the repo root folder, run: ```bash -npm run start +hugo server ``` -## Other commands +## Running a container locally -Doks comes with [commands](https://getdoks.org/docs/prologue/commands/) for common tasks. +You can run docsy-example inside a [Docker](https://docs.docker.com/) +container, the container runs with a volume bound to the `docsy-example` +folder. This approach doesn't require you to install any dependencies other +than [Docker Desktop](https://www.docker.com/products/docker-desktop) on +Windows and Mac, and [Docker Compose](https://docs.docker.com/compose/install/) +on Linux. -## Documentation +1. Build the docker image -- [Netlify](https://docs.netlify.com/) -- [Hugo](https://gohugo.io/documentation/) -- [Doks](https://getdoks.org/) + ```bash + docker-compose build + ``` -## Communities +1. Run the built image -- [Netlify Community](https://community.netlify.com/) -- [Hugo Forums](https://discourse.gohugo.io/) -- [Doks Discussions](https://github.com/h-enk/doks/discussions) + ```bash + docker-compose up + ``` -## Sponsors + > NOTE: You can run both commands at once with `docker-compose up --build`. -Support this project by becoming a sponsor. Your logo will show up here with a link to your website. +1. Verify that the service is working. -[![OC sponsor 0](https://opencollective.com/doks/tiers/sponsor/0/avatar.svg)](https://opencollective.com/doks/tiers/sponsor/0/website) -[![OC sponsor 1](https://opencollective.com/doks/tiers/sponsor/1/avatar.svg)](https://opencollective.com/doks/tiers/sponsor/1/website) + Open your web browser and type `http://localhost:1313` in your navigation bar, + This opens a local instance of the docsy-example homepage. You can now make + changes to the docsy example and those changes will immediately show up in your + browser after you save. -## Backers +### Cleanup -Support this project by becoming a backer. Your avatar will show up here. +To stop Docker Compose, on your terminal window, press **Ctrl + C**. -[![Backers](https://opencollective.com/doks/tiers/backer.svg?49741992)](https://opencollective.com/doks) +To remove the produced images run: + +```bash +docker-compose rm +``` +For more information see the [Docker Compose documentation][]. + +## Using a local Docsy clone + +Make sure your installed go version is `1.18` or higher. + +Clone the latest version of the docsy theme into the parent folder of your project. The newly created repo should now reside in a sibling folder of your site's root folder. + +```shell +cd root-of-your-site +git clone --branch v0.7.2 https://github.com/google/docsy.git ../docsy +``` + +Now run: + +```shell +HUGO_MODULE_WORKSPACE=docsy.work hugo server --ignoreVendorPaths "**" +``` + +or, when using npm, prepend `local` to the script you want to invoke, e.g.: + +```shell +npm run local serve +``` + +By using the `HUGO_MODULE_WORKSPACE` directive (either directly or via prefix `local` when using npm), the server now watches all files and directories inside the sibling directory `../docsy` , too. Any changes inside the local `docsy` theme clone are now immediately picked up (hot reload), you can instantly see the effect of your local edits. + +In the command above, we used the environment variable `HUGO_MODULE_WORKSPACE` to tell hugo about the local workspace file `docsy.work`. Alternatively, you can declare the workspace file inside your settings file `hugo.toml`: + +```toml +[module] + workspace = "docsy.work" +``` + +Your project's `hugo.toml` file already contains these lines, the directive for workspace assignment is commented out, however. Remove the two trailing comment characters '//' so that this line takes effect. + +## Troubleshooting + +As you run the website locally, you may run into the following error: + +```console +$ hugo server +WARN 2023/06/27 16:59:06 Module "project" is not compatible with this Hugo version; run "hugo mod graph" for more information. +Start building sites … +hugo v0.101.0-466fa43c16709b4483689930a4f9ac8add5c9f66+extended windows/amd64 BuildDate=2022-06-16T07:09:16Z VendorInfo=gohugoio +Error: Error building site: "C:\Users\foo\path\to\docsy-example\content\en\_index.md:5:1": failed to extract shortcode: template for shortcode "blocks/cover" not found +Built in 27 ms +``` + +This error occurs if you are running an outdated version of Hugo. As of docsy theme version `v0.7.0`, hugo version `0.110.0` or higher is required. +See this [section](https://www.docsy.dev/docs/get-started/docsy-as-module/installation-prerequisites/#install-hugo) of the user guide for instructions on how to install Hugo. + +Or you may be confronted with the following error: + +```console +$ hugo server + +INFO 2021/01/21 21:07:55 Using config file: +Building sites … INFO 2021/01/21 21:07:55 syncing static files to / +Built in 288 ms +Error: Error building site: TOCSS: failed to transform "scss/main.scss" (text/x-scss): resource "scss/scss/main.scss_9fadf33d895a46083cdd64396b57ef68" not found in file cache +``` + +This error occurs if you have not installed the extended version of Hugo. +See this [section](https://www.docsy.dev/docs/get-started/docsy-as-module/installation-prerequisites/#install-hugo) of the user guide for instructions on how to install Hugo. + +Or you may encounter the following error: + +```console +$ hugo server + +Error: failed to download modules: binary with name "go" not found +``` + +This error occurs if you have not installed the `go` programming language on your system. +See this [section](https://www.docsy.dev/docs/get-started/docsy-as-module/installation-prerequisites/#install-go-language) of the user guide for instructions on how to install `go`. + + +[alternate dashboard]: https://app.netlify.com/sites/goldydocs/deploys +[deploys]: https://app.netlify.com/sites/docsy-example/deploys +[Docsy user guide]: https://docsy.dev/docs +[Docsy]: https://github.com/google/docsy +[example.docsy.dev]: https://example.docsy.dev +[Hugo theme module]: https://gohugo.io/hugo-modules/use-modules/#use-a-module-for-a-theme +[Netlify]: https://netlify.com +[Docker Compose documentation]: https://docs.docker.com/compose/gettingstarted/ diff --git a/SECURITY.md b/SECURITY.md deleted file mode 100644 index 4ad3369..0000000 --- a/SECURITY.md +++ /dev/null @@ -1,7 +0,0 @@ -# Reporting Security Issues - -The Doks team and community take security issues in Doks seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions. - -To report a security issue, email [security@getdoks.org](mailto:security@getdoks.org) and include the word "SECURITY" in the subject line. - -We'll endeavor to respond quickly, and will keep you updated throughout the process. diff --git a/archetypes/blog.md b/archetypes/blog.md deleted file mode 100644 index 24c911b..0000000 --- a/archetypes/blog.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -description: "" -excerpt: "" -date: {{ .Date }} -lastmod: {{ .Date }} -draft: true -weight: 50 -images: [] -categories: [] -tags: [] -contributors: [] -pinned: false -homepage: false ---- diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index d8210df..0000000 --- a/archetypes/default.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -description: "" -date: {{ .Date }} -lastmod: {{ .Date }} -draft: true -images: [] ---- diff --git a/archetypes/docs.md b/archetypes/docs.md deleted file mode 100644 index 8089a43..0000000 --- a/archetypes/docs.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -description: "" -lead: "" -date: {{ .Date }} -lastmod: {{ .Date }} -draft: true -images: [] -menu: - docs: - parent: "" - identifier: "{{ .Name }}-{{ delimit (shuffle (split (md5 .Name) "" )) "" }}" -weight: 999 -toc: true ---- diff --git a/archetypes/docs/_index.md b/archetypes/docs/_index.md deleted file mode 100644 index 3ed0540..0000000 --- a/archetypes/docs/_index.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Docs" -description: "" -lead: "" -date: 2022-01-25T14:40:56+01:00 -lastmod: 2022-01-25T14:40:56+01:00 -draft: false -images: [] -type: docs ---- diff --git a/archetypes/docs/lorem/_index.md b/archetypes/docs/lorem/_index.md deleted file mode 100644 index c1b50ae..0000000 --- a/archetypes/docs/lorem/_index.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Lorem" -description: "" -lead: "" -date: 2022-01-25T14:41:21+01:00 -lastmod: 2022-01-25T14:41:21+01:00 -draft: false -images: [] -type: docs ---- diff --git a/archetypes/docs/lorem/ipsum/index.md b/archetypes/docs/lorem/ipsum/index.md deleted file mode 100644 index 6264981..0000000 --- a/archetypes/docs/lorem/ipsum/index.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: "Ipsum" -description: "" -lead: "" -date: 2022-01-25T14:41:39+01:00 -lastmod: 2022-01-25T14:41:39+01:00 -draft: false -images: [] -type: docs -menu: - {{ .Section }}: - parent: "lorem" - identifier: "{{ .Name }}-{{ delimit (shuffle (split (md5 .Name) "" )) "" }}" -weight: 100 -toc: true ---- diff --git a/assets/images/default-image.png b/assets/images/default-image.png deleted file mode 100644 index a34ff9fcaabbd4b1a78b674908f9ac3c51fab13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4694 zcmeAS@N?(olHy`uVBq!ia0y~yUU}oXkrghb7(7*O7r?V?XzwM4*1b*PbqpAr*{oZ#arF2rxJpe&O%ow*7ZI zDd%1BeV}p%hDq1J)Fu`M5Z%J*0HQdA8$gtR8UrJcQt)A50#Xh$7+8Q*g8?H4kYY$= z5&%($Mm3HG4lo^zrkv5-0V)qhi;mIa5tI%_>yFX-akTLO%m||mq|w$Rs6ZTTAdNPV uK { - localStorage.setItem(id, 'closed'); - }); - -} \ No newline at end of file diff --git a/assets/js/bootstrap.js b/assets/js/bootstrap.js deleted file mode 100644 index 8d6da8d..0000000 --- a/assets/js/bootstrap.js +++ /dev/null @@ -1,2 +0,0 @@ -import 'bootstrap/dist/js/bootstrap.bundle.min.js' -// import 'bootstrap/dist/js/bootstrap.min.js' diff --git a/assets/js/clipboard.js b/assets/js/clipboard.js deleted file mode 100644 index 55eec7b..0000000 --- a/assets/js/clipboard.js +++ /dev/null @@ -1,37 +0,0 @@ -import Clipboard from 'clipboard'; - -var pre = document.getElementsByTagName('pre'); - -for (var i = 0; i < pre.length; ++ i) -{ - var element = pre[i]; - var mermaid = element.getElementsByClassName('language-mermaid')[0]; - - if (mermaid == null) { - element.insertAdjacentHTML('afterbegin', ''); - } -} - -var clipboard = new Clipboard('.btn-copy', { - - target: function(trigger) { - return trigger.nextElementSibling; - }, - -}); - -clipboard.on('success', function(e) { - - /* - console.info('Action:', e.action); - console.info('Text:', e.text); - console.info('Trigger:', e.trigger); - */ - - e.clearSelection(); -}); - -clipboard.on('error', function(e) { - console.error('Action:', e.action); - console.error('Trigger:', e.trigger); -}); diff --git a/assets/js/darkmode-init.js b/assets/js/darkmode-init.js deleted file mode 100644 index 0f3508d..0000000 --- a/assets/js/darkmode-init.js +++ /dev/null @@ -1,21 +0,0 @@ -const globalDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; -const localMode = localStorage.getItem('theme'); - -if (globalDark && (localMode === null)) { - - localStorage.setItem('theme', 'dark'); - document.documentElement.setAttribute('data-dark-mode', ''); - -} - -if (globalDark && (localMode === 'dark')) { - - document.documentElement.setAttribute('data-dark-mode', ''); - -} - -if (localMode === 'dark') { - - document.documentElement.setAttribute('data-dark-mode', ''); - -} diff --git a/assets/js/darkmode.js b/assets/js/darkmode.js deleted file mode 100644 index e81db47..0000000 --- a/assets/js/darkmode.js +++ /dev/null @@ -1,38 +0,0 @@ -const mode = document.getElementById('mode'); - -if (mode !== null) { - - window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => { - - if (event.matches) { - - localStorage.setItem('theme', 'dark'); - document.documentElement.setAttribute('data-dark-mode', ''); - - } else { - - localStorage.setItem('theme', 'light'); - document.documentElement.removeAttribute('data-dark-mode'); - - } - - }) - - mode.addEventListener('click', () => { - - document.documentElement.toggleAttribute('data-dark-mode'); - localStorage.setItem('theme', document.documentElement.hasAttribute('data-dark-mode') ? 'dark' : 'light'); - - }); - - if (localStorage.getItem('theme') === 'dark') { - - document.documentElement.setAttribute('data-dark-mode', ''); - - } else { - - document.documentElement.removeAttribute('data-dark-mode'); - - } - -} diff --git a/assets/js/highlight.js b/assets/js/highlight.js deleted file mode 100644 index 4ad6017..0000000 --- a/assets/js/highlight.js +++ /dev/null @@ -1,26 +0,0 @@ -import hljs from 'highlight.js/lib/core'; - -import javascript from 'highlight.js/lib/languages/javascript'; -import json from 'highlight.js/lib/languages/json'; -import bash from 'highlight.js/lib/languages/bash'; -import xml from 'highlight.js/lib/languages/xml'; -import ini from 'highlight.js/lib/languages/ini'; -import yaml from 'highlight.js/lib/languages/yaml'; -import markdown from 'highlight.js/lib/languages/markdown'; -import python from 'highlight.js/lib/languages/python'; - -hljs.registerLanguage('javascript', javascript); -hljs.registerLanguage('json', json); -hljs.registerLanguage('bash', bash); -hljs.registerLanguage('html', xml); -hljs.registerLanguage('ini', ini); -hljs.registerLanguage('toml', ini); -hljs.registerLanguage('yaml', yaml); -hljs.registerLanguage('md', markdown); -hljs.registerLanguage('python', python); - -document.addEventListener('DOMContentLoaded', () => { - document.querySelectorAll('pre code:not(.language-mermaid)').forEach((block) => { - hljs.highlightElement(block); - }); -}); diff --git a/assets/js/index.js b/assets/js/index.js deleted file mode 100644 index 15e09bb..0000000 --- a/assets/js/index.js +++ /dev/null @@ -1,179 +0,0 @@ -var suggestions = document.getElementById('suggestions'); -var search = document.getElementById('search'); - -if (search !== null) { - document.addEventListener('keydown', inputFocus); -} - -function inputFocus(e) { - if (e.ctrlKey && e.key === '/' ) { - e.preventDefault(); - search.focus(); - } - if (e.key === 'Escape' ) { - search.blur(); - suggestions.classList.add('d-none'); - } -} - -document.addEventListener('click', function(event) { - - var isClickInsideElement = suggestions.contains(event.target); - - if (!isClickInsideElement) { - suggestions.classList.add('d-none'); - } - -}); - -/* -Source: - - https://dev.to/shubhamprakash/trap-focus-using-javascript-6a3 -*/ - -document.addEventListener('keydown',suggestionFocus); - -function suggestionFocus(e) { - const suggestionsHidden = suggestions.classList.contains('d-none'); - if (suggestionsHidden) return; - - const focusableSuggestions= [...suggestions.querySelectorAll('a')]; - if (focusableSuggestions.length === 0) return; - - const index = focusableSuggestions.indexOf(document.activeElement); - - if (e.key === "ArrowUp") { - e.preventDefault(); - const nextIndex = index > 0 ? index - 1 : 0; - focusableSuggestions[nextIndex].focus(); - } - else if (e.key === "ArrowDown") { - e.preventDefault(); - const nextIndex= index + 1 < focusableSuggestions.length ? index + 1 : index; - focusableSuggestions[nextIndex].focus(); - } - -} - -/* -Source: - - https://github.com/nextapps-de/flexsearch#index-documents-field-search - - https://raw.githack.com/nextapps-de/flexsearch/master/demo/autocomplete.html -*/ - -(function(){ - - var index = new FlexSearch.Document({ - tokenize: "forward", - cache: 100, - document: { - id: 'id', - store: [ - "href", "title", "description" - ], - index: ["title", "description", "content"] - } - }); - - - // Not yet supported: https://github.com/nextapps-de/flexsearch#complex-documents - - /* - var docs = [ - {{ range $index, $page := (where .Site.Pages "Section" "docs") -}} - { - id: {{ $index }}, - href: "{{ .Permalink }}", - title: {{ .Title | jsonify }}, - description: {{ .Params.description | jsonify }}, - content: {{ .Content | jsonify }} - }, - {{ end -}} - ]; - */ - - // https://discourse.gohugo.io/t/range-length-or-last-element/3803/2 - - {{ $list := slice }} - {{- if and (isset .Site.Params.options "searchsectionsindex") (not (eq (len .Site.Params.options.searchSectionsIndex) 0)) }} - {{- if eq .Site.Params.options.searchSectionsIndex "ALL" }} - {{- $list = .Site.Pages }} - {{- else }} - {{- $list = (where .Site.Pages "Type" "in" .Site.Params.options.searchSectionsIndex) }} - {{- if (in .Site.Params.options.searchSectionsIndex "HomePage") }} - {{ $list = $list | append .Site.Home }} - {{- end }} - {{- end }} - {{- else }} - {{- $list = (where .Site.Pages "Section" "docs") }} - {{- end }} - - {{ $len := (len $list) -}} - - {{ range $index, $element := $list -}} - index.add( - { - id: {{ $index }}, - href: "{{ .RelPermalink }}", - title: {{ .Title | jsonify }}, - {{ with .Description -}} - description: {{ . | jsonify }}, - {{ else -}} - description: {{ .Summary | plainify | jsonify }}, - {{ end -}} - content: {{ .Plain | jsonify }} - } - ); - {{ end -}} - - search.addEventListener('input', show_results, true); - - function show_results(){ - const maxResult = 5; - var searchQuery = this.value; - var results = index.search(searchQuery, {limit: maxResult, enrich: true}); - - // flatten results since index.search() returns results for each indexed field - const flatResults = new Map(); // keyed by href to dedupe results - for (const result of results.flatMap(r => r.result)) { - if (flatResults.has(result.doc.href)) continue; - flatResults.set(result.doc.href, result.doc); - } - - suggestions.innerHTML = ""; - suggestions.classList.remove('d-none'); - - // inform user that no results were found - if (flatResults.size === 0 && searchQuery) { - const noResultsMessage = document.createElement('div') - noResultsMessage.innerHTML = `No results for "${searchQuery}"` - noResultsMessage.classList.add("suggestion__no-results"); - suggestions.appendChild(noResultsMessage); - return; - } - - // construct a list of suggestions - for(const [href, doc] of flatResults) { - const entry = document.createElement('div'); - suggestions.appendChild(entry); - - const a = document.createElement('a'); - a.href = href; - entry.appendChild(a); - - const title = document.createElement('span'); - title.textContent = doc.title; - title.classList.add("suggestion__title"); - a.appendChild(title); - - const description = document.createElement('span'); - description.textContent = doc.description; - description.classList.add("suggestion__description"); - a.appendChild(description); - - suggestions.appendChild(entry); - - if(suggestions.childElementCount == maxResult) break; - } - } -}()); diff --git a/assets/js/instant.page.js b/assets/js/instant.page.js deleted file mode 100644 index b394bcc..0000000 --- a/assets/js/instant.page.js +++ /dev/null @@ -1 +0,0 @@ -import 'instant.page'; diff --git a/assets/js/katex.js b/assets/js/katex.js deleted file mode 100644 index e0543ea..0000000 --- a/assets/js/katex.js +++ /dev/null @@ -1,10 +0,0 @@ -document.addEventListener('DOMContentLoaded', function() { - renderMathInElement(document.body, { - delimiters: [ - {left: '$$', right: '$$', display: true}, - {left: '$', right: '$', display: false}, - {left: '\\(', right: '\\)', display: false}, - {left: '\\[', right: '\\]', display: true}, - ], - }); -}); diff --git a/assets/js/lazysizes.js b/assets/js/lazysizes.js deleted file mode 100644 index c12ed58..0000000 --- a/assets/js/lazysizes.js +++ /dev/null @@ -1 +0,0 @@ -import 'lazysizes'; diff --git a/assets/js/mermaid.js b/assets/js/mermaid.js deleted file mode 100644 index b214d5f..0000000 --- a/assets/js/mermaid.js +++ /dev/null @@ -1,11 +0,0 @@ -import mermaid from 'mermaid'; - -var config = { - theme: 'default', - fontFamily: '"Jost", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";', -}; - -document.addEventListener('DOMContentLoaded', () => { - mermaid.initialize(config); - mermaid.init(undefined, '.language-mermaid'); -}); diff --git a/assets/js/scroll-lock.js b/assets/js/scroll-lock.js deleted file mode 100644 index 069b8c2..0000000 --- a/assets/js/scroll-lock.js +++ /dev/null @@ -1,14 +0,0 @@ -// Adds scroll position lock for default docs sidebar - -if (document.querySelector('#sidebar-default') !== null) { - let sidebar = document.getElementById('sidebar-default'); - - let pos = sessionStorage.getItem('sidebar-scroll'); - if (pos !== null) { - sidebar.scrollTop = parseInt(pos, 10); - } - - window.addEventListener('beforeunload', () => { - sessionStorage.setItem('sidebar-scroll', sidebar.scrollTop); - }); -} diff --git a/assets/js/to-top.js b/assets/js/to-top.js deleted file mode 100644 index 3287f43..0000000 --- a/assets/js/to-top.js +++ /dev/null @@ -1,20 +0,0 @@ -var topbutton = document.getElementById('toTop'); - -if (topbutton !== null) { - - topbutton.style.display = 'none'; - window.onscroll = function() { - scrollFunction() - }; - -} - -function scrollFunction() { - - if (document.body.scrollTop > 40 || document.documentElement.scrollTop > 40) { - topbutton.style.display = 'block'; - } else { - topbutton.style.display = 'none'; - } - -} diff --git a/assets/js/vendor/.gitkeep b/assets/js/vendor/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/assets/scss/_variables_project.scss b/assets/scss/_variables_project.scss new file mode 100644 index 0000000..2569027 --- /dev/null +++ b/assets/scss/_variables_project.scss @@ -0,0 +1,6 @@ +/* + +Add styles or override variables from the theme here. + +*/ + diff --git a/assets/scss/app.scss b/assets/scss/app.scss deleted file mode 100644 index b788eee..0000000 --- a/assets/scss/app.scss +++ /dev/null @@ -1,35 +0,0 @@ -/** Import Bootstrap functions */ -@import "bootstrap/scss/functions"; - -/** Import theme variables */ -@import "common/variables"; - -/** Import Bootstrap */ -@import "bootstrap/scss/bootstrap"; - -/** Import highlight.js */ -// @import "highlight.js/scss/github-dark-dimmed"; - -/** Import KaTeX */ -@import "katex/dist/katex"; - -/** Import theme styles */ -@import "common/fonts"; -@import "common/global"; -@import "common/dark"; -@import "components/alerts"; -@import "components/buttons"; -@import "components/code"; -@import "components/details"; -@import "components/syntax"; -@import "components/comments"; -@import "components/forms"; -@import "components/images"; -@import "components/mermaid"; -@import "components/search"; -@import "components/tables"; -@import "layouts/footer"; -@import "layouts/header"; -@import "layouts/pages"; -@import "layouts/posts"; -@import "layouts/sidebar"; diff --git a/assets/scss/common/_dark.scss b/assets/scss/common/_dark.scss deleted file mode 100644 index 2f77262..0000000 --- a/assets/scss/common/_dark.scss +++ /dev/null @@ -1,582 +0,0 @@ -/** Theme variables */ - -// Source: https://material.io/design/color/dark-theme.html - -$body-bg-dark: $gray-900; -$body-overlay-dark: darken($body-bg-dark, 2.5%); - -/* -$border-dark: darken($body-bg-dark, 2.5%); -*/ -$border-dark: $gray-800; -$body-color-dark: $gray-300; -$dots-dark: darken($body-color-dark, 50%); - -$link-color-dark: $blue-300; -$button-color-dark: $link-color-dark; -$focus-color-dark: lighten($link-color-dark, 2.5%); - -$navbar-dark-color: $body-color-dark; -$navbar-dark-hover-color: $link-color-dark; -$navbar-dark-active-color: $link-color-dark; - -/** Theme styles */ - -[data-dark-mode] body { - background: $body-bg-dark; - color: $body-color-dark; -} - -[data-dark-mode] body a { - color: $link-color-dark; -} - -[data-dark-mode] body a.text-body { - color: $body-color-dark !important; -} - -[data-dark-mode] body .btn-primary { - @include button-variant($button-color-dark, $button-color-dark); - - color: $body-bg-dark !important; -} - -[data-dark-mode] body .btn-outline-primary { - @include button-outline-variant($button-color-dark, $button-color-dark); - - color: $link-color-dark; -} - -[data-dark-mode] body .btn-outline-primary:hover { - color: $body-bg-dark; -} - -[data-dark-mode] body .btn-doks-light { - color: $navbar-dark-color; -} - -[data-dark-mode] body .show > .btn-doks-light, -[data-dark-mode] body .btn-doks-light:hover, -[data-dark-mode] body .btn-doks-light:active { - color: $link-color-dark; -} - -[data-dark-mode] body .btn-menu svg { - color: $body-color-dark; -} - -[data-dark-mode] body .doks-sidebar-toggle { - color: $navbar-dark-color; -} - -[data-dark-mode] body .btn-menu:hover, -[data-dark-mode] body .btn-doks-light:hover, -[data-dark-mode] body .doks-sidebar-toggle:hover { - background: $body-overlay-dark; -} - -/* -[data-dark-mode] body .dropdown-menu { - @extend .dropdown-menu-dark; -} -*/ - -[data-dark-mode] body .navbar, -[data-dark-mode] body .doks-subnavbar { - background-color: rgba(33, 37, 41, 0.95); - border-bottom: 1px solid $border-dark; -} - -[data-dark-mode] body.home .navbar { - border-bottom: 0; -} - -[data-dark-mode] body .offcanvas-header { - border-bottom: 1px solid $gray-800; -} - -[data-dark-mode] body .offcanvas .nav-link { - color: $body-color-dark; -} - -[data-dark-mode] body .offcanvas .nav-link:hover, -[data-dark-mode] body .offcanvas .nav-link:focus { - color: $link-color-dark; -} - -[data-dark-mode] body .offcanvas .nav-link.active { - color: $link-color-dark; -} - -[data-dark-mode] body .navbar-light .navbar-brand { - color: $navbar-dark-color !important; -} - -[data-dark-mode] body .navbar-light .navbar-nav .nav-link { - color: $navbar-dark-color; -} - -[data-dark-mode] body .navbar-light .navbar-nav .nav-link:hover, -[data-dark-mode] body .navbar-light .navbar-nav .nav-link:focus { - color: $navbar-dark-hover-color; -} - -[data-dark-mode] body .navbar-light .navbar-nav .nav-link.disabled { - color: $navbar-dark-disabled-color; -} - -[data-dark-mode] body .navbar-light .navbar-nav .show > .nav-link, -[data-dark-mode] body .navbar-light .navbar-nav .active > .nav-link, -[data-dark-mode] body .navbar-light .navbar-nav .nav-link.show, -[data-dark-mode] body .navbar-light .navbar-nav .nav-link.active { - color: $navbar-dark-active-color; -} - -[data-dark-mode] body .navbar-light .navbar-text { - color: $navbar-dark-color; -} - -[data-dark-mode] body .alert-primary a { - color: $body-bg-dark; -} - -[data-dark-mode] body .alert-doks { - background: $body-overlay-dark; - color: $body-color-dark; -} - -[data-dark-mode] body .alert-doks a { - color: $link-color-dark; -} - -[data-dark-mode] body .page-links a { - color: $body-color-dark; -} - -[data-dark-mode] body .btn-toggle-nav a { - color: $body-color-dark; -} - -[data-dark-mode] body .showcase-meta a { - color: $body-color-dark; -} - -[data-dark-mode] body .showcase-meta a:hover, -[data-dark-mode] body .showcase-meta a:focus { - color: $link-color-dark; -} - -[data-dark-mode] body .docs-link:hover, -[data-dark-mode] body .docs-link.active, -[data-dark-mode] body .page-links a:hover { - text-decoration: none; - color: $link-color-dark; -} - -[data-dark-mode] body .btn-toggle { - color: $body-color-dark; - background-color: transparent; - border: 0; -} - -[data-dark-mode] body .btn-toggle:hover, -[data-dark-mode] body .btn-toggle:focus { - color: $body-color-dark; -} - -[data-dark-mode] body .btn-toggle::before { - width: 1.25em; - line-height: 0; - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28222, 226, 230, 0.75%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); - transition: transform 0.35s ease; - transform-origin: 0.5em 50%; - margin-bottom: 0.125rem; -} - -[data-dark-mode] body .btn-toggle[aria-expanded="true"] { - color: $body-color-dark; -} - -[data-dark-mode] body .btn-toggle[aria-expanded="true"]::before { - transform: rotate(90deg); -} - -[data-dark-mode] body .btn-toggle-nav a:hover, -[data-dark-mode] body .btn-toggle-nav a:focus { - color: $link-color-dark; -} - -[data-dark-mode] body .btn-toggle-nav a.active { - color: $link-color-dark; -} - -[data-dark-mode] body .navbar-light .navbar-text a { - color: $navbar-dark-active-color; -} - -[data-dark-mode] body .docs-links h3.sidebar-link a, -[data-dark-mode] body .page-links h3.sidebar-link a { - color: $body-color-dark; -} - -[data-dark-mode] body .navbar-light .navbar-text a:hover, -[data-dark-mode] body .navbar-light .navbar-text a:focus { - color: $navbar-dark-active-color; -} - -[data-dark-mode] body .navbar .btn-link { - color: $navbar-dark-color; -} - -[data-dark-mode] body .content .btn-link { - color: $link-color-dark; -} - -[data-dark-mode] body .content .btn-link:hover { - color: $link-color-dark; -} - -[data-dark-mode] body .content img[src^="https://latex.codecogs.com/svg.latex"] { - filter: invert(1); -} - -[data-dark-mode] body .navbar .btn-link:hover { - color: $navbar-dark-hover-color; -} - -[data-dark-mode] body .navbar .btn-link:active { - color: $navbar-dark-active-color; -} - -[data-dark-mode] body .form-control.is-search { - background: $body-overlay-dark; - border: 1px solid transparent; - color: $gray-300; - - /* - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-search'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); - */ -} - -[data-dark-mode] body .form-control.is-search:focus { - border: 1px solid $link-color-dark; -} - -[data-dark-mode] body .doks-search::after { - color: $gray-300; - border: 1px solid $gray-700; -} - -[data-dark-mode] body .text-dark { - color: $body-color-dark !important; -} - -/* -[data-dark-mode] body .navbar-form::after { - color: $gray-600; - border: 1px solid $gray-800; -} -*/ - -[data-dark-mode] body .form-control { - color: $gray-300; -} - -[data-dark-mode] body .form-control::placeholder { - color: $gray-400; - opacity: 1; -} - -[data-dark-mode] body .border-top { - border-top: 1px solid $border-dark !important; -} - -@include media-breakpoint-up(lg) { - [data-dark-mode] body .docs-sidebar { - order: 0; - border-right: 1px solid $border-dark; - } -} - -[data-dark-mode] body .docs-navigation { - border-top: 1px solid $border-dark; -} - -[data-dark-mode] body pre code::-webkit-scrollbar-thumb { - background: $gray-400; -} - -[data-dark-mode] body code:not(.hljs) { - background: $body-overlay-dark; - color: $body-color-dark; -} - -[data-dark-mode] body pre code:hover { - scrollbar-width: thin; - scrollbar-color: $border-dark transparent; -} - -[data-dark-mode] body pre code::-webkit-scrollbar-thumb:hover { - background: $gray-500; -} - -[data-dark-mode] body blockquote { - border-left: 3px solid $border-dark; -} - -[data-dark-mode] body .footer { - border-top: 1px solid $border-dark; -} - -[data-dark-mode] body .docs-links, -[data-dark-mode] body .docs-toc { - scrollbar-width: thin; - scrollbar-color: $body-bg-dark $body-bg-dark; -} - -[data-dark-mode] body .docs-links::-webkit-scrollbar, -[data-dark-mode] body .docs-toc::-webkit-scrollbar { - width: 5px; -} - -[data-dark-mode] body .docs-links::-webkit-scrollbar-track, -[data-dark-mode] body .docs-toc::-webkit-scrollbar-track { - background: $body-bg-dark; -} - -[data-dark-mode] body .docs-links::-webkit-scrollbar-thumb, -[data-dark-mode] body .docs-toc::-webkit-scrollbar-thumb { - background: $body-bg-dark; -} - -[data-dark-mode] body .docs-links:hover, -[data-dark-mode] body .docs-toc:hover { - scrollbar-width: thin; - scrollbar-color: $border-dark $body-bg-dark; -} - -[data-dark-mode] body .docs-links:hover::-webkit-scrollbar-thumb, -[data-dark-mode] body .docs-toc:hover::-webkit-scrollbar-thumb { - background: $border-dark; -} - -[data-dark-mode] body .docs-links::-webkit-scrollbar-thumb:hover, -[data-dark-mode] body .docs-toc::-webkit-scrollbar-thumb:hover { - background: $border-dark; -} - -[data-dark-mode] body .docs-links h3:not(:first-child) { - border-top: 1px solid $border-dark; -} - -[data-dark-mode] body a.docs-link { - color: $body-color-dark; -} - -[data-dark-mode] body .page-links li:not(:first-child) { - border-top: 1px dashed $border-dark; -} - -[data-dark-mode] body .card { - background: $body-bg-dark; - border: 1px solid $border-dark; -} - -[data-dark-mode] body .card.bg-light { - background: $body-overlay-dark !important; -} - -[data-dark-mode] body .navbar .menu-icon .navicon { - background: $navbar-dark-color; -} - -[data-dark-mode] body .navbar .menu-icon .navicon::before, -[data-dark-mode] body .navbar .menu-icon .navicon::after { - background: $navbar-dark-color; -} - -[data-dark-mode] body .logo-light { - display: none !important; -} - -[data-dark-mode] body .logo-dark { - display: inline-block !important; -} - -[data-dark-mode] body .bg-light { - background: darken($body-bg-dark, 1.5%) !important; -} - -[data-dark-mode] body .bg-dots { - background-image: radial-gradient($dots-dark 15%, transparent 15%); -} - -[data-dark-mode] body .text-muted { - color: darken($body-color-dark, 7.5%) !important; -} - -[data-dark-mode] body .alert-primary { - background: $link-color-dark; - color: $body-bg-dark; -} - -[data-dark-mode] body .figure-caption { - color: $body-color-dark; -} - -[data-dark-mode] body table { - @extend .table-dark; -} - -[data-dark-mode] body .copy-status::after { - content: "Copy"; - display: block; - color: $body-color-dark; -} - -[data-dark-mode] body .copy-status:hover::after { - content: "Copy"; - display: block; - color: $link-color-dark; -} - -[data-dark-mode] body .copy-status:focus::after, -[data-dark-mode] body .copy-status:active::after { - content: "Copied"; - display: block; - color: $link-color-dark; -} - -/* -[data-dark-mode] body .dropdown-toggle:focus, -[data-dark-mode] body .doks-sidebar-toggle:focus { - box-shadow: 0 0 0 0.2rem $focus-color-dark; -} -*/ - -[data-dark-mode] body .offcanvas { - background-color: $body-bg-dark; -} - -[data-dark-mode] body .btn-close { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNkZWUyZTYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXgiPjxsaW5lIHgxPSIxOCIgeTE9IjYiIHgyPSI2IiB5Mj0iMTgiPjwvbGluZT48bGluZSB4MT0iNiIgeTE9IjYiIHgyPSIxOCIgeTI9IjE4Ij48L2xpbmU+PC9zdmc+"); - background-size: 1.5rem; -} - -@include media-breakpoint-up(md) { - [data-dark-mode] body .alert-dismissible .btn-close { - background-size: 1.25rem; - } -} - -/* -[data-dark-mode] body .btn-close:focus { - box-shadow: 0 0 0 0.2rem $focus-color-dark; -} -*/ - -[data-dark-mode] .dropdown-item { - color: $body-bg-dark; -} - -[data-dark-mode] body hr.text-black-50 { - color: $gray-600 !important; -} - -[data-dark-mode] body .email-form .form-control { - background: $body-overlay-dark; - border: 1px solid transparent; -} - -[data-dark-mode] body .email-form .form-control:focus { - border: 1px solid $link-color-dark; -} - -[data-dark-mode] .page-link { - color: $link-color-dark; - background-color: transparent; - border: $pagination-border-width solid $border-dark; - - &:hover { - color: $body-bg-dark; - background-color: $body-color-dark; - border-color: $body-color-dark; - } - - &:focus { - color: $body-bg-dark; - background-color: $body-color-dark; - } -} - -[data-dark-mode] .page-item { - &.active .page-link { - color: $body-bg-dark; - - @include gradient-bg($link-color-dark); - - border-color: $link-color-dark; - } - - &.disabled .page-link { - color: $pagination-disabled-color; - background-color: $body-overlay-dark; - border-color: $border-dark; - } -} - -[data-dark-mode] .dropdown-menu { - background: $body-overlay-dark; -} - -[data-dark-mode] .dropdown-menu .dropdown-item { - color: $body-color-dark; -} - -[data-dark-mode] .dropdown-menu .dropdown-item:hover { - color: $link-color-dark; - background: $body-bg-dark; -} - -[data-dark-mode] .dropdown-menu .dropdown-item.active, -[data-dark-mode] .dropdown-menu .dropdown-item:focus { - color: $link-color-dark; - background: $body-bg-dark; -} - -[data-dark-mode] .doks-navbar .dropdown-item.current, -[data-dark-mode] .doks-subnavbar .dropdown-item.current { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23dee2e6' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right 1rem top 0.6rem; - background-size: 0.75rem 0.75rem; -} - -[data-dark-mode] details { - border: 1px solid $border-dark; -} - -[data-dark-mode] summary:hover { - background: $body-overlay-dark; -} - -[data-dark-mode] details[open] > summary { - border-bottom: 1px solid $border-dark; -} - -[data-dark-mode] details summary::before { - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28222, 226, 230, 0.75%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); -} - -[data-dark-mode] #toc a.active { - color: $link-color-dark; -} - -[data-dark-mode] .btn-light { - color: $link-color-dark; - background: $body-overlay-dark; - border: 1px solid $body-overlay-dark; -} diff --git a/assets/scss/common/_fonts.scss b/assets/scss/common/_fonts.scss deleted file mode 100644 index 9bbc6ee..0000000 --- a/assets/scss/common/_fonts.scss +++ /dev/null @@ -1,101 +0,0 @@ -/* jost-regular - latin */ -@font-face { - font-family: Jost; - font-style: normal; - font-weight: 400; - font-display: swap; - src: - // Google Fonts Jost - local("Jost Regular Regular"), // Full Name - local("Jost-Regular"), // PostScript name - // indestructible Jost* - local("Jost* Book"), - local("Jost-Book"), - url("fonts/vendor/jost/jost-v4-latin-regular.woff2") format("woff2"), - url("fonts/vendor/jost/jost-v4-latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* jost-500 - latin */ -@font-face { - font-family: Jost; - font-style: normal; - font-weight: 500; - font-display: swap; - src: - // Google Fonts Jost - local("Jost Regular Medium"), - local("JostRoman-Medium"), - // indestructible Jost* - local("Jost* Medium"), - local("Jost-Medium"), - url("fonts/vendor/jost/jost-v4-latin-500.woff2") format("woff2"), - url("fonts/vendor/jost/jost-v4-latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* jost-700 - latin */ -@font-face { - font-family: Jost; - font-style: normal; - font-weight: 700; - font-display: swap; - src: - // Google Fonts Jost - local("Jost Regular Bold"), - local("JostRoman-Bold"), - // indestructible Jost* - local("Jost* Bold"), - local("Jost-Bold"), - url("fonts/vendor/jost/jost-v4-latin-700.woff2") format("woff2"), - url("fonts/vendor/jost/jost-v4-latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* jost-italic - latin */ -@font-face { - font-family: Jost; - font-style: italic; - font-weight: 400; - font-display: swap; - src: - // Google Fonts Jost - local("Jost Italic Italic"), - local("Jost-Italic"), - // indestructible Jost* - local("Jost* BookItalic"), - local("Jost-BookItalic"), - url("fonts/vendor/jost/jost-v4-latin-italic.woff2") format("woff2"), - url("fonts/vendor/jost/jost-v4-latin-italic.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* jost-500italic - latin */ -@font-face { - font-family: Jost; - font-style: italic; - font-weight: 500; - font-display: swap; - src: - // Google Fonts Jost - local("Jost Italic Medium Italic"), - local("JostItalic-Medium"), - // indestructible Jost* - local("Jost* Medium Italic"), - local("Jost-MediumItalic"), - url("fonts/vendor/jost/jost-v4-latin-500italic.woff2") format("woff2"), - url("fonts/vendor/jost/jost-v4-latin-500italic.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* jost-700italic - latin */ -@font-face { - font-family: Jost; - font-style: italic; - font-weight: 700; - font-display: swap; - src: - // Google Fonts Jost - local("Jost Italic Bold Italic"), - local("JostItalic-Bold"), - // indestructible Jost* - local("Jost* Bold Italic"), - local("Jost-BoldItalic"), - url("fonts/vendor/jost/jost-v4-latin-700italic.woff2") format("woff2"), - url("fonts/vendor/jost/jost-v4-latin-700italic.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} diff --git a/assets/scss/common/_global.scss b/assets/scss/common/_global.scss deleted file mode 100644 index 475ca6d..0000000 --- a/assets/scss/common/_global.scss +++ /dev/null @@ -1,288 +0,0 @@ -.contributors .content, -.blog .content, -.page .content, -.error404 .content, -.docs.list .content, -.tutorial.list .content, -.showcase.list .content, -.categories.list .content, -.tags.list .content { - padding-top: 1rem; - padding-bottom: 3rem; -} - -.content img { - max-width: 100%; -} - -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - margin: 2rem 0 1rem; -} - -.offcanvas-header { - border-bottom: 1px solid $gray-300; - padding-top: 1.0625rem; - padding-bottom: 0.8125rem; -} - -h5.offcanvas-title { - margin: 0; -} - -body.docs { - padding-top: 0 !important; -} - -@include media-breakpoint-up(md) { - body { - font-size: $font-size-md; - - /* - padding-top: 4rem !important; - */ - } - - h1, - h2, - h3, - h4, - h5, - h6, - .h1, - .h2, - .h3, - .h4, - .h5, - .h6 { - margin-bottom: 1.125rem; - } -} - -.home h1 { - /* font-size: calc(1.375rem + 1.5vw); */ - font-size: calc(1.875rem + 1.5vw); -} - -a:hover, -a:focus { - text-decoration: underline; -} - -a.btn:hover, -a.btn:focus { - text-decoration: none; -} - -.section { - padding-top: 5rem; - padding-bottom: 5rem; -} - -.section-md { - padding-top: 3rem; - padding-bottom: 3rem; -} - -.section-sm { - padding-top: 1rem; - padding-bottom: 1rem; -} - -/* -.section svg { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-top; -} -*/ - -/* -body { - padding-top: 3.5625rem; -} -*/ - -.docs-sidebar { - order: 2; -} - -@include media-breakpoint-up(lg) { - .docs-sidebar { - order: 0; - border-right: 1px solid $gray-200; - } - - @supports ((position:-webkit-sticky) or (position:sticky)) { - .docs-sidebar { - position: -webkit-sticky; - position: sticky; - top: 4rem; - z-index: 1000; - height: calc(100vh - 4rem); - } - - .docs-sidebar-top { - top: 0; - } - } -} - -@include media-breakpoint-up(xl) { - .docs-sidebar { - flex: 0 1 320px; - } -} - -.docs-links { - padding-bottom: 5rem; -} - -@include media-breakpoint-up(lg) { - @supports ((position: -webkit-sticky) or (position: sticky)) { - .docs-links { - max-height: calc(100vh - 4rem); - overflow-y: scroll; - } - } -} - -@include media-breakpoint-up(lg) { - .docs-links { - display: block; - width: auto; - margin-right: -1.5rem; - padding-bottom: 4rem; - } -} - -.docs-toc { - order: 2; -} - -@supports ((position:-webkit-sticky) or (position:sticky)) { - .docs-toc { - position: -webkit-sticky; - position: sticky; - top: 4rem; - height: calc(100vh - 4rem); - overflow-y: auto; - } - - .docs-toc-top { - top: 0; - } -} - -.docs-content { - padding-bottom: 3rem; - order: 1; -} - -.docs-navigation { - border-top: 1px solid $gray-200; - margin-top: 2rem; - margin-bottom: 0; - padding-top: 2rem; -} - -.docs-navigation a { - font-size: $font-size-base * 0.9; -} - -@include media-breakpoint-up(lg) { - .docs-navigation { - margin-bottom: -1rem; - } - - .docs-navigation a { - font-size: $font-size-base; - } -} - -.navbar a:hover, -.navbar a:focus { - text-decoration: none; -} - -#TableOfContents ul, -#toc ul { - padding-left: 0; - list-style: none; -} - -#toc a.active { - color: $primary; - font-weight: 500; -} - -::selection { - background: rgba(212, 53, 159, 0.2); -} - -.bg-dots { - background-image: radial-gradient($gray-300 15%, transparent 15%); - background-position: 0 0; - background-size: 1rem 1rem; - -webkit-mask: linear-gradient(to top, #fff, transparent); - mask: linear-gradient(to top, #fff, transparent); - width: 100%; - height: 9rem; - margin-top: -10rem; - z-index: -1; -} - -.bg-dots-md { - margin-top: -11rem; -} - -.bg-dots-lg { - margin-top: -12rem; -} - -// https://fossheim.io/writing/posts/css-text-gradient/ -.gradient-text { - background-color: $primary; - background-image: linear-gradient(90deg, $primary, $blue-300 50%, $pink-500); - background-size: 100%; - background-repeat: repeat; - -webkit-background-clip: text; - -moz-background-clip: text; - -webkit-text-fill-color: transparent; - -moz-text-fill-color: transparent; -} - -.katex { - font-size: $font-size-md; -} - -.card-bar { - border-top: 4px solid; - border-image-source: linear-gradient(90deg, $primary, #8ed6fb 50%, #d32e9d); - border-image-slice: 1; -} - -.modal-backdrop { - background-color: #fff; -} - -.modal-backdrop.show { - opacity: 0.7; -} - -@include media-breakpoint-up(md) { - .modal-backdrop.show { - opacity: 0; - } -} diff --git a/assets/scss/common/_variables.scss b/assets/scss/common/_variables.scss deleted file mode 100644 index 4693833..0000000 --- a/assets/scss/common/_variables.scss +++ /dev/null @@ -1,190 +0,0 @@ -// Color system - -$white: #fff; -$gray-100: #f8f9fa; -$gray-200: #e9ecef; -$gray-300: #dee2e6; -$gray-400: #ced4da; -$gray-500: #adb5bd; -$gray-600: #6c757d; -$gray-700: #495057; -$gray-800: #343a40; -$gray-900: #212529; -$black: #000; - -$yellow: #ffe000; -$black: #1d2d35; -$beige: #fbf7f0; - -// $red: #e55235; -$purple: #5d2f86; -$brown: #aa9c84; - -$blue-300: #8ed6fb; -$pink-100: #fcfaff; -$pink-500: #d32e9d; - -$primary: $purple; - -$color-btn-bg: $pink-500; -$color-btn-border: darken($pink-500, 5%); -$color-btn-text: $white; - -// Options -// -// Quickly modify global styling by enabling or disabling optional features. - -$enable-caret: true; -$enable-rounded: true; -$enable-shadows: false; -$enable-gradients: false; -$enable-transitions: true; -$enable-reduced-motion: true; -$enable-smooth-scroll: true; -$enable-grid-classes: true; -$enable-button-pointers: true; -$enable-rfs: true; -$enable-validation-icons: true; -$enable-negative-margins: true; -$enable-deprecation-messages: true; -$enable-important-utilities: true; - -/** Bootstrap navbar fix (https://git.io/fADqW) */ -$navbar-dark-toggler-icon-bg: none; -$navbar-light-toggler-icon-bg: none; - -// Options -// -// Quickly modify global styling by enabling or disabling optional features. - -// $enable-responsive-font-sizes: true; - -// Body -// -// Settings for the `` element. - -$body-bg: $white; -$body-color: $black; - -// Links -// -// Style anchor elements. - -$link-color: $primary; -$link-decoration: none; - -// Grid containers -// -// Define the maximum width of `.container` for different screen sizes. - -$container-max-widths: ( - sm: 540px, - md: 720px, - lg: 960px, - xl: 1240px, - xxl: 1320px -); - -@include _assert-ascending($container-max-widths, "$container-max-widths"); - -// Grid columns -// -// Set the number of columns and specify the width of the gutters. - -$grid-columns: 16; -$grid-gutter-width: 48px; -$grid-row-columns: 6; - -// Components -// -// Define common padding and border radius sizes and more. - -$border-color: $gray-200; - -// Typography -// -// Font, line-height, and color for body text, headings, and more. - -// stylelint-disable value-keyword-case -$font-family-sans-serif: "Jost", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -$font-family-monospace: sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace; -$font-family-base: $font-family-sans-serif; -// stylelint-enable value-keyword-case - -$font-size-base: 1rem; // Assumes the browser default, typically `16px` -$font-size-xl: $font-size-base * 1.375; -$font-size-lg: $font-size-base * 1.25; -$font-size-md: $font-size-base * 1.125; -$font-size-sm: $font-size-base * 0.875; - -// $line-height-base: 1.5; - -$headings-font-family: null; -$headings-font-weight: 700; - -$lead-font-weight: 400; - -// Spacing -// -// Control the default styling of most Bootstrap elements by modifying these -// variables. Mostly focused on spacing. -// You can add more entries to the $spacers map, should you need more variation. - -$spacer: 1rem; - -// Navbar - -$navbar-padding-y: $spacer / 2; -$navbar-padding-x: null; - -$navbar-nav-link-padding-x: 0.5rem; - -$navbar-light-color: $black; -$navbar-light-hover-color: $primary; -$navbar-light-active-color: $primary; - -// Cards - -$card-border-color: $gray-200; - -// Alerts -// -// Define alert colors, border radius, and padding. - -$alert-padding-y: $spacer; -$alert-padding-x: $spacer * 1.5; -$alert-margin-bottom: 0; -$alert-border-radius: 0; -$alert-link-font-weight: $headings-font-weight; -$alert-border-width: 0; - -$alert-bg-scale: 0; -$alert-border-scale: 0; -$alert-color-scale: 0; - -// docsearch -$dropdown-config: ( - main-color: $purple, - layout-type: normal, - layout-width: normal, - layout-alignment: align, - background-color: $white, - border-radius: 4, - border-width: 1, - border-color: $gray-200, - box-shadow: none, - branding-position: bottom, - spacing: normal, - include-desc: yes, - background-category-header: $white, - font-size: normal, - header-color: $black, - title-color: $black, - subtitle-color: $black, - text-color: $black, - highlight-color: $purple, - highlight-opacity: 0.1, - highlight-type: underline -); - -$input-btn-focus-width: 0; diff --git a/assets/scss/components/_alerts.scss b/assets/scss/components/_alerts.scss deleted file mode 100644 index 0e4ed83..0000000 --- a/assets/scss/components/_alerts.scss +++ /dev/null @@ -1,164 +0,0 @@ -.alert { - font-family: $font-family-monospace; - font-size: $font-size-sm; -} - -.alert-icon { - margin-right: 0.75rem; -} - -.docs main .alert { - margin: 2rem -1.5rem; -} - -.alert .alert-link { - text-decoration: underline; -} - -.alert-doks { - background: $beige; - color: $black; -} - -/* -.alert-light { - color: #215888; - background: linear-gradient(-45deg, rgb(212, 245, 255), rgb(234, 250, 255), rgb(234, 250, 255), #d3f6ef); -} - -.alert-light .alert-link { - color: #215888; -} -*/ - -.alert-white { - background-color: rgba(255, 255, 255, 0.95); -} - -.alert-primary { - color: $white; - background-color: $primary; -} - -.alert a { - text-decoration: underline; -} - -.alert-primary .alert-link { - color: $white; -} - -/* -.alert-primary { - color: #084298; - background-color: #cfe2ff; - border-color: #b6d4fe; -} - -.alert-primary .alert-link { - color: #06357a; -} -*/ - -.alert-secondary { - color: #41464b; - background-color: #e2e3e5; - border-color: #d3d6d8; -} - -.alert-secondary .alert-link { - color: #34383c; -} - -.alert-success { - color: #0f5132; - background-color: #d1e7dd; - border-color: #badbcc; -} - -.alert-success .alert-link { - color: #0c4128; -} - -.alert-info { - color: #055160; - background-color: #cff4fc; - border-color: #b6effb; -} - -.alert-info .alert-link { - color: #04414d; -} - -.alert-warning { - color: #664d03; - background-color: #fff3cd; - border-color: #ffecb5; -} - -.alert-warning .alert-link { - color: #523e02; -} - -.alert-danger { - color: #842029; - background-color: #f8d7da; - border-color: #f5c2c7; -} - -.alert-danger .alert-link { - color: #6a1a21; -} - -.alert-light { - color: #636464; - background-color: #fefefe; - border-color: #fdfdfe; -} - -.alert-light .alert-link { - color: #4f5050; -} - -.alert-dark { - color: #141619; - background-color: #d3d3d4; - border-color: #bcbebf; -} - -.alert-dark .alert-link { - color: #101214; -} - -.alert .alert-link:hover, -.alert .alert-link:focus { - text-decoration: none; -} - -.alert-dismissible .btn-close { - position: absolute; - top: 50%; - transform: translateY(-50%); - right: 1rem; - z-index: 2; - padding: 0.5rem; - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E"); - background-size: 1.5rem; - filter: invert(1) grayscale(100%) brightness(200%); -} - -@include media-breakpoint-up(md) { - .alert-dismissible .btn-close { - background-size: 1.25rem; - } -} - -[data-global-alert="closed"] #announcement { - display: none; -} - -.alert code { - background: darken($beige, 5%); - color: $black; - padding: 0.25rem 0.5rem; -} diff --git a/assets/scss/components/_buttons.scss b/assets/scss/components/_buttons.scss deleted file mode 100644 index e923ab3..0000000 --- a/assets/scss/components/_buttons.scss +++ /dev/null @@ -1,255 +0,0 @@ -.navbar .btn-link { - color: $navbar-light-color; - padding: 0.4375rem 0; -} - -#mode { - padding: 0.5rem; -} - -.btn-link:focus { - outline: 0; - box-shadow: none; -} - -#navigation { - margin-left: 1.25rem; -} - -@include media-breakpoint-up(lg) { - #mode { - margin-left: 0.5rem; - margin-right: 0.25rem; - } - - .navbar .btn-link { - padding: 0.5625em 0.25rem 0.5rem 0.125rem; - } -} - -.navbar .btn-link:hover { - color: $navbar-light-hover-color; -} - -.navbar .btn-link:active { - color: $navbar-light-active-color; -} - -body .toggle-dark { - display: block; -} - -body .toggle-light { - display: none; -} - -[data-dark-mode] body .toggle-light { - display: block; -} - -[data-dark-mode] body .toggle-dark { - display: none; -} - -pre { - position: relative; -} - -@include media-breakpoint-down(md) { - .btn-copy { - display: none; - } -} - -.btn-copy { - transition: opacity 0.3s ease-in-out; - visibility: hidden !important; - position: absolute; - right: 0.25rem; - top: 0.25rem; - z-index: 10; - font-family: $font-family-sans-serif; - font-size: $font-size-sm; - padding: 0.25rem 0.5rem; - color: $color-btn-text; - background-color: $color-btn-bg; - border-color: $color-btn-border; -} - -.btn-copy:hover { - color: $color-btn-text; - background-color: lighten($color-btn-bg, 5%); - border-color: lighten($color-btn-border, 15%); -} - -.btn-copy:focus { - color: $color-btn-text; - background-color: $color-btn-bg; - border-color: lighten($color-btn-border, 15%); - box-shadow: none; -} - -.btn-copy:active, -.btn-copy.active { - color: $color-btn-text; - background-color: $color-btn-bg; - border-color: lighten($color-btn-border, 15%); -} - -.btn-copy:active:focus, -.btn-copy.active:focus { - box-shadow: none; -} - -@include media-breakpoint-up(md) { - pre:hover .btn-copy { - visibility: visible !important; - } -} - -.btn-copy::after { - content: "Copy"; - display: block; - color: $color-btn-text; -} - -.btn-copy:hover::after { - content: "Copy"; - display: block; - color: $color-btn-text; -} - -.btn-copy:focus::after, -.btn-copy:active::after { - content: "Copied"; - display: block; - color: $color-btn-text; -} - -.collapsible-sidebar { - margin: 2.125rem 0; -} - -.btn-toggle { - display: inline-flex; - align-items: center; - padding: 0.25rem 0.5rem 0.25rem 0; - font-weight: $headings-font-weight; - font-size: $font-size-base; - text-transform: uppercase; - color: $body-color; - background-color: transparent; - border: 0; -} - -.btn-toggle:hover, -.btn-toggle:focus { - color: $body-color; - background-color: transparent; - outline: 0; - box-shadow: none; -} - -.btn-toggle::before { - width: 1.25em; - line-height: 0; - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%2829, 45, 53, 0.75%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); - transition: transform 0.35s ease; - transform-origin: 0.5em 50%; - margin-bottom: 0.125rem; -} - -.btn-toggle[aria-expanded="true"] { - color: $body-color; -} - -.btn-toggle[aria-expanded="true"]::before { - transform: rotate(90deg); -} - -.btn-toggle-nav a { - display: inline-flex; - padding: 0.1875rem 0.5rem; - margin-top: 0.125rem; - margin-left: 1.25rem; - text-decoration: none; -} - -.btn-toggle-nav a:hover, -.btn-toggle-nav a:focus { - background-color: transparent; - color: $link-color; -} - -.btn-toggle-nav a.active { - color: $link-color; -} - -.dropdown-menu { - /* - width: 100%; - */ - - width: auto; -} - -@include media-breakpoint-up(lg) { - .dropdown-menu { - width: auto; - } -} - -.doks-navbar .dropdown-menu, -.doks-subnavbar .dropdown-menu { - font-size: 0.875rem; -} - -.doks-navbar .dropdown-item.current, -.doks-subnavbar .dropdown-item.current { - font-weight: 600; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right 1rem top 0.6rem; - background-size: 0.75rem 0.75rem; -} - -.btn-close { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E"); - background-size: 1.5rem; -} - -.offcanvas-header .btn-close { - margin-right: 0 !important; -} - -.dropdown-toggle::after { - display: none; -} - -.dropdown-caret { - margin-left: -0.1875rem; - margin-right: -0.3125rem; -} - -.dropdown-menu-main .dropdown-item { - color: inherit; - font-size: $font-size-base; - font-weight: 400; - text-decoration: none; -} - -.dropdown-menu-main .dropdown-item:hover { - background-color: transparent; - color: $primary; -} - -.dropdown-menu-main .dropdown-item.active { - color: $primary; - font-weight: 400; - text-decoration: none; - background-color: inherit; -} - -.dropdown-menu-main .dropdown-item.active:hover { - background-color: transparent; -} diff --git a/assets/scss/components/_code.scss b/assets/scss/components/_code.scss deleted file mode 100644 index 84ad2bc..0000000 --- a/assets/scss/components/_code.scss +++ /dev/null @@ -1,66 +0,0 @@ -pre, -code, -kbd, -samp { - font-family: $font-family-monospace; - font-size: $font-size-sm; - border-radius: $border-radius; -} - -code { - background: $beige; - color: $black; - padding: 0.25rem 0.5rem; -} - -pre { - margin: 2rem 0; -} - -pre code { - display: block; - overflow-x: auto; - line-height: $line-height-base; - padding: 1.25rem 1.5rem; - tab-size: 4; - scrollbar-width: thin; - scrollbar-color: transparent transparent; -} - -.hljs { - padding: 1.5rem !important; -} - -@include media-breakpoint-down(sm) { - pre, - code, - kbd, - samp { - border-radius: 0; - } - - pre { - margin: 2rem -1.5rem; - } -} - -pre code::-webkit-scrollbar { - height: 5px; -} - -pre code::-webkit-scrollbar-thumb { - background: $gray-400; -} - -pre code:hover { - scrollbar-width: thin; - scrollbar-color: $gray-500 transparent; -} - -pre code::-webkit-scrollbar-thumb:hover { - background: $gray-500; -} - -code.language-mermaid { - background: none; -} diff --git a/assets/scss/components/_comments.scss b/assets/scss/components/_comments.scss deleted file mode 100644 index 18f610c..0000000 --- a/assets/scss/components/_comments.scss +++ /dev/null @@ -1,30 +0,0 @@ -.comment-list { - @extend .list-unstyled; -} - -.comment-list ol { - list-style: none; -} - -.comment-form p { - @extend .form-group !optional; -} - -.comment-form input[type="text"], -.comment-form input[type="email"], -.comment-form input[type="url"], -.comment-form textarea { - @extend .form-control; -} - -.comment-form input[type="submit"] { - @extend .btn; - @extend .btn-secondary; -} - -blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; - border-left: 3px solid $gray-300; - padding-left: 1rem; -} diff --git a/assets/scss/components/_details.scss b/assets/scss/components/_details.scss deleted file mode 100644 index fb719d3..0000000 --- a/assets/scss/components/_details.scss +++ /dev/null @@ -1,77 +0,0 @@ -details { - display: block; - border: 1px solid $gray-200; - border-radius: 0.25rem; - padding: 0.5rem 1rem 0; - margin: 0.5rem 0; -} - -/* -details summary { - &::marker { - content: ""; - } -} -*/ - -summary { - list-style: none; - display: inline-block; - width: calc(100% + 2rem); - margin: -0.5rem -1rem 0; - padding: 0.5rem 0.75rem; -} - -summary::-webkit-details-marker { - display: none; -} - -summary:hover { - background: $gray-100; -} - -details summary::before { - display: inline-block; - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%2829, 45, 53, 0.75%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); - transition: transform 0.35s ease; - transform-origin: center center; - margin-right: 0.375rem; -} - -details[open] > summary::before { - transform: rotate(90deg); -} - -/* -details summary > * { - display: inline-block; -} -*/ - -details[open] { - padding: 0.5rem 1rem; -} - -details[open] > summary { - border-bottom: 1px solid $gray-300; - margin-bottom: 0.5rem; -} - -details h2, -details h3, -details h4 { - margin: 1rem 0 0.5rem; -} - -details p:last-child { - margin-bottom: 0; -} - -details ul, -details ol { - margin-bottom: 0; -} - -details pre { - margin: 0 0 1rem; -} diff --git a/assets/scss/components/_forms.scss b/assets/scss/components/_forms.scss deleted file mode 100644 index 9732838..0000000 --- a/assets/scss/components/_forms.scss +++ /dev/null @@ -1,19 +0,0 @@ -/** Search form */ -.search-form { - @extend .form-inline !optional; -} - -.search-form label { - @extend .form-group; - - font-weight: normal; -} - -.search-form .search-field { - @extend .form-control; -} - -.search-form .search-submit { - @extend .btn; - @extend .btn-secondary; -} diff --git a/assets/scss/components/_images.scss b/assets/scss/components/_images.scss deleted file mode 100644 index efe3d1c..0000000 --- a/assets/scss/components/_images.scss +++ /dev/null @@ -1,62 +0,0 @@ -figure { - margin: 0 0 1rem; - display: inline-block; -} - -figure img { - margin-bottom: 0.5rem; - line-height: 1; - max-width: 100%; - height: auto; -} - -figure figcaption { - margin: 0.25rem 0 0.75rem; - font-size: 0.875em; - color: #6c757d; -} - -.figure-caption { - margin: 0.25rem 0 0.75rem; -} - -figure.wide { - margin: 2rem -1.5rem; -} - -figure.wide .figure-caption { - margin: 0.25rem 1.5rem 0.75rem; -} - -@include media-breakpoint-up(md) { - figure.wide { - margin: 2rem -2.5rem; - } - - figure.wide .figure-caption { - margin: 0.25rem 2.5rem 0.75rem; - } -} - -@include media-breakpoint-up(lg) { - figure.wide { - margin: 2rem -5rem; - } - - figure.wide .figure-caption { - margin: 0.25rem 5rem 0.75rem; - } -} - -.blur-up { - filter: blur(5px); -} - -.blur-up.lazyloaded { - filter: unset; -} - -.img-simple { - margin-top: 0.375rem; - margin-bottom: 1.25rem; -} diff --git a/assets/scss/components/_mermaid.scss b/assets/scss/components/_mermaid.scss deleted file mode 100644 index 3ff2488..0000000 --- a/assets/scss/components/_mermaid.scss +++ /dev/null @@ -1,8 +0,0 @@ -.mermaid { - margin: 1.5rem 0; - padding: 1.5rem; -} - -.mermaid svg { - height: auto; -} diff --git a/assets/scss/components/_search.scss b/assets/scss/components/_search.scss deleted file mode 100644 index 531121a..0000000 --- a/assets/scss/components/_search.scss +++ /dev/null @@ -1,91 +0,0 @@ -.navbar-form { - position: relative; -} - -#suggestions { - position: absolute; - right: 0; - margin-top: 0.5rem; - width: calc(100vw - 3rem); - max-width: calc(400px - 3rem); - z-index: $zindex-dropdown; - - @include media-breakpoint-up(md) { - right: -2rem; - } - - @include media-breakpoint-up(lg) { - right: 0; - } -} - -#suggestions a, -.suggestion__no-results { - padding: 0.75rem; - margin: 0 0.5rem; -} - -#suggestions a { - display: block; - text-decoration: none; -} - -#suggestions a:focus { - background: $gray-100; - outline: 0; -} - -#suggestions div:not(:first-child) { - border-top: 1px dashed $gray-200; -} - -#suggestions div:first-child { - margin-top: 0.5rem; -} - -#suggestions div:last-child { - margin-bottom: 0.5rem; -} - -#suggestions a:hover { - background: $gray-100; -} - -#suggestions span { - display: flex; - font-size: $font-size-base; -} - -.suggestion__title { - font-weight: $headings-font-weight; - color: $black; -} - -.suggestion__description, -.suggestion__no-results { - color: $gray-700; -} - -@include media-breakpoint-up(lg) { - #suggestions { - width: 31.125rem; - max-width: 31.125rem; - } - - #suggestions a { - display: flex; - } - - .suggestion__title { - width: 9rem; - padding-right: 1rem; - border-right: 1px solid $gray-200; - display: inline-block; - text-align: right; - } - - .suggestion__description { - width: 19rem; - padding-left: 1rem; - } -} diff --git a/assets/scss/components/_syntax.scss b/assets/scss/components/_syntax.scss deleted file mode 100644 index 2be315d..0000000 --- a/assets/scss/components/_syntax.scss +++ /dev/null @@ -1,62 +0,0 @@ -/* - -Based on Ascetic by (c) Ivan Sagalaev - -*/ - -.hljs { - display: block; - overflow-x: auto; - padding: 1.25rem 1.5rem; - background: $beige; - color: $body-color; -} - -.hljs-string, -.hljs-variable, -.hljs-template-variable, -.hljs-symbol, -.hljs-bullet, -.hljs-section, -.hljs-addition, -.hljs-attribute, -.hljs-link { - color: $pink-500; -} - -.hljs-comment, -.hljs-quote, -.hljs-meta, -.hljs-deletion { - color: #888; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-section, -.hljs-name, -.hljs-type, -.hljs-strong { - font-weight: bold; -} - -.hljs-emphasis { - font-style: italic; -} - -[data-dark-mode] body .hljs { - background: $body-overlay-dark; - color: $body-color-dark; -} - -[data-dark-mode] body .hljs-string, -[data-dark-mode] body .hljs-variable, -[data-dark-mode] body .hljs-template-variable, -[data-dark-mode] body .hljs-symbol, -[data-dark-mode] body .hljs-bullet, -[data-dark-mode] body .hljs-section, -[data-dark-mode] body .hljs-addition, -[data-dark-mode] body .hljs-attribute, -[data-dark-mode] body .hljs-link { - color: $blue-300; -} diff --git a/assets/scss/components/_tables.scss b/assets/scss/components/_tables.scss deleted file mode 100644 index b1f8c2e..0000000 --- a/assets/scss/components/_tables.scss +++ /dev/null @@ -1,5 +0,0 @@ -table { - @extend .table; - - margin: 3rem 0; -} diff --git a/assets/scss/layouts/_footer.scss b/assets/scss/layouts/_footer.scss deleted file mode 100644 index 7d21811..0000000 --- a/assets/scss/layouts/_footer.scss +++ /dev/null @@ -1,20 +0,0 @@ -.footer { - border-top: 1px solid $gray-200; - padding-top: 1.125rem; - padding-bottom: 1.125rem; -} - -.footer ul { - margin-bottom: 0; -} - -.footer li { - font-size: $font-size-sm; - margin-bottom: 0; -} - -@include media-breakpoint-up(md) { - .footer li { - font-size: $font-size-base; - } -} diff --git a/assets/scss/layouts/_header.scss b/assets/scss/layouts/_header.scss deleted file mode 100644 index a0b4a0a..0000000 --- a/assets/scss/layouts/_header.scss +++ /dev/null @@ -1,493 +0,0 @@ -.banner .nav li { - @extend .nav-item; -} - -.banner .nav a { - @extend .nav-link; -} - -.navbar-text { - margin-left: 1rem; -} - -.navbar-brand { - font-weight: $headings-font-weight; -} - -/* -.navbar-light .navbar-brand, -.navbar-light .navbar-brand:hover, -.navbar-light .navbar-brand:active { - color: $body-color; -} - -.navbar-light .navbar-nav .active .nav-link { - color: $primary; -} -*/ - -.navbar { - z-index: 1000; - background-color: rgba(255, 255, 255, 0.95); - border-bottom: 1px solid $gray-200; - - /* - margin-top: 4px; - */ -} - -@include media-breakpoint-up(lg) { - .navbar { - z-index: 1025; - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } -} - -@include media-breakpoint-up(md) { - .navbar-brand { - font-size: $font-size-xl; - } - - .navbar-text { - margin-left: 1.25rem; - } -} - -.navbar-nav { - flex-direction: row; -} - -.nav-item { - margin-left: 0; -} - -@include media-breakpoint-up(md) { - .nav-item { - margin-left: 0.5rem; - } -} - -/* -@include media-breakpoint-down(sm) { - .nav-item:first-child { - margin-left: 0; - } -} -*/ - -@include media-breakpoint-down(md) { - .navbar .container { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} - -.break { - flex-basis: 100%; - height: 0; -} - -button#doks-languages { - margin: 0.25rem 0 0; - - @include media-breakpoint-up(lg) { - margin: 0.25rem 0.5rem 0 0.25rem; - } -} - -button#doks-versions { - margin: 0.25rem 0 0; - - @include media-breakpoint-up(lg) { - margin: 0.25rem 0.5rem 0 0.25rem; - } -} - -.offcanvas .nav-link { - color: $body-color; -} - -.doks-subnavbar { - background-color: rgba(255, 255, 255, 0.95); - border-bottom: 1px solid $gray-200; -} - -.doks-subnavbar .nav-link { - padding: 0.5rem 1.5rem 0.5rem 0; -} - -.doks-subnavbar .nav-link:first-child { - padding: 0.5rem 1.5rem 0.5rem 0; -} - -.offcanvas .nav-link:hover, -.offcanvas .nav-link:focus { - color: $link-color; -} - -.offcanvas .nav-link.active { - color: $link-color; -} - -/* -.navbar { - background-color: rgba(255, 255, 255, 0.95); - border-bottom: 1px solid $gray-200; - margin-top: 4px; -} -*/ - -.header-bar { - border-top: 4px solid; - border-image-source: linear-gradient(90deg, $primary, #8ed6fb 50%, #d32e9d); - border-image-slice: 1; -} - -.offcanvas .header-bar { - margin-bottom: -4px; -} - -.home .navbar { - border-bottom: 0; -} - -/* -.navbar-form { - position: relative; - margin-top: 0.25rem; -} -*/ - -@include media-breakpoint-up(md) { - .navbar-brand { - margin-right: 0.75rem !important; - } - - .main-nav .nav-item:first-child .nav-link, - .social-nav .nav-item:first-child .nav-link { - padding-left: 0; - } - - .main-nav .nav-item:last-child .nav-link, - .social-nav .nav-item:last-child .nav-link { - padding-right: 0; - } - - .doks-search { - max-width: 20rem; - margin-top: 0.125rem; - margin-bottom: 0.125rem; - } - - /* - .navbar-form { - margin-top: 0; - margin-left: 6rem; - margin-right: 1.5rem; - } - */ -} - -.form-control.is-search { - padding-right: 4rem; - border: 1px solid transparent; - background: $gray-100; - - @include media-breakpoint-up(md) { - width: calc(100% + 2rem); - } - - @include media-breakpoint-up(lg) { - width: 100%; - } -} - -.form-control.is-search:focus { - border: 1px solid $primary; -} - -.doks-search::after { - position: absolute; - top: 0.4625rem; - right: 0.5375rem; - display: flex; - align-items: center; - justify-content: center; - height: 1.5rem; - padding-right: 0.3125rem; - padding-left: 0.3125rem; - font-size: $font-size-base * 0.75; - color: $gray-700; - content: "Ctrl + /"; - border: 1px solid $gray-300; - border-radius: 0.25rem; - - @include media-breakpoint-up(md) { - right: -1.4625rem; - } - - @include media-breakpoint-up(lg) { - right: 0.3125rem; - } -} - -/* -@include media-breakpoint-up(lg) { - .navbar-form { - margin-left: 15rem; - } -} - -@include media-breakpoint-up(xl) { - .navbar-form { - margin-left: 30rem; - } -} -*/ - -/* -.form-control.is-search { -*/ - -/* - padding-right: calc(1.5em + 0.75rem); - */ - -/* - padding-right: 2.5rem; - background: $gray-100; - border: 0; - */ - -/* - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-search'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-position: right calc(0.375em + 0.1875rem) center; - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); - */ - -/* -} -*/ - -/* -.navbar-form::after { - position: absolute; - top: 0.4625rem; - right: 0.5375rem; - display: flex; - align-items: center; - justify-content: center; - height: 1.5rem; - padding-right: 0.4375rem; - padding-left: 0.4375rem; - font-size: $font-size-base * 0.75; - color: $gray-700; - content: "/"; - border: 1px solid $gray-300; - border-radius: 0.25rem; -} -*/ - -/*! purgecss start ignore */ -.algolia-autocomplete { - display: flex !important; -} - -.algolia-autocomplete .ds-dropdown-menu { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -@include media-breakpoint-down(sm) { - .algolia-autocomplete .ds-dropdown-menu { - max-width: 512px !important; - min-width: 312px !important; - width: auto !important; - } - - .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column { - font-weight: normal; - } - - .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column::after { - content: "/"; - margin-right: 0.25rem; - } -} - -.algolia-autocomplete .algolia-docsearch-suggestion--category-header { - color: $black; -} - -.algolia-autocomplete .algolia-docsearch-suggestion--title { - margin-bottom: 0; -} - -.algolia-autocomplete .algolia-docsearch-suggestion--highlight { - padding: 0 0.05em; -} - -.algolia-autocomplete .algolia-docsearch-footer { - margin-top: 1rem; - margin-right: 0.5rem; - margin-bottom: 0.5rem; -} - -/*! purgecss end ignore */ - -/* - * Source: https://medium.com/creative-technology-concepts-code/responsive-mobile-dropdown-navigation-using-css-only-7218e4498a99 -*/ - -/* Style the menu icon for the dropdown */ - -.navbar .menu-icon { - cursor: pointer; - - /* display: inline-block; */ - - /* float: right; */ - padding: 1.125rem 0.625rem; - margin: 0 0 0 -0.625rem; - - /* position: relative; */ - user-select: none; -} - -.navbar .menu-icon .navicon { - background: $navbar-light-color; - display: block; - height: 2px; - position: relative; - transition: background 0.2s ease-out; - width: 18px; -} - -.navbar .menu-icon .navicon::before, -.navbar .menu-icon .navicon::after { - background: $navbar-light-color; - content: ""; - display: block; - height: 100%; - position: absolute; - transition: all 0.2s ease-out; - width: 100%; -} - -.navbar .menu-icon .navicon::before { - top: 5px; -} - -.navbar .menu-icon .navicon::after { - top: -5px; -} - -/* Add the icon and menu animations when the checkbox is clicked */ - -.navbar .menu-btn { - display: none; -} - -.navbar .menu-btn:checked ~ .navbar-collapse { - display: block; - max-height: 100vh; -} - -.navbar .menu-btn:checked ~ .menu-icon .navicon { - background: transparent; -} - -.navbar .menu-btn:checked ~ .menu-icon .navicon::before { - transform: rotate(-45deg); -} - -.navbar .menu-btn:checked ~ .menu-icon .navicon::after { - transform: rotate(45deg); -} - -.navbar .menu-btn:checked ~ .menu-icon:not(.steps) .navicon::before, -.navbar .menu-btn:checked ~ .menu-icon:not(.steps) .navicon::after { - top: 0; -} - -.btn-menu { - margin-left: 1rem; - border: transparent; -} - -.btn-doks-light { - border: transparent; -} - -.btn-menu, -.doks-sidebar-toggle { - padding-right: 0.25rem; - padding-left: 0.25rem; - margin-right: -0.5rem; -} - -.btn-menu:hover, -.btn-doks-light:hover, -.doks-sidebar-toggle:hover { - background: $pink-100; - border: transparent; -} - -.btn-menu:focus, -.btn-doks-light:focus, -.doks-sidebar-toggle:focus, -.doks-mode-toggle:focus { - outline: 0; - border: transparent; -} - -.doks-sidebar-toggle .doks-collapse, -.doks-toc-toggle .doks-collapse { - display: none; -} - -.doks-sidebar-toggle:not(.collapsed) .doks-expand, -.doks-toc-toggle:not(.collapsed) .doks-expand { - display: none; -} - -.doks-sidebar-toggle:not(.collapsed) .doks-collapse, -.doks-toc-toggle:not(.collapsed) .doks-collapse { - display: inline-block; -} - -.navbar-light .navbar-brand, -.navbar-light .navbar-brand:hover, -.navbar-light .navbar-brand:active { - color: $body-color; -} - -.navbar-light .navbar-nav .active .nav-link { - color: $primary; -} - -.dropdown-divider { - border-top: 1px dashed $gray-200; -} - -.dropdown-item:hover { - background: $gray-100; -} - -.dropdown-item:active { - color: inherit; -} - -.social-link { - padding-left: 0.5rem; - - @include media-breakpoint-up(md) { - padding-left: 0; - } - - @include media-breakpoint-up(lg) { - padding-right: 0.5rem; - padding-left: 0.5rem; - } -} diff --git a/assets/scss/layouts/_pages.scss b/assets/scss/layouts/_pages.scss deleted file mode 100644 index 405ede9..0000000 --- a/assets/scss/layouts/_pages.scss +++ /dev/null @@ -1,64 +0,0 @@ -.docs-content > h2[id]::before, -.docs-content > h3[id]::before, -.docs-content > h4[id]::before { - display: block; - height: 6rem; - margin-top: -6rem; - content: ""; -} - -.anchor { - visibility: hidden; -} - -h1:hover a, -h2:hover a, -h3:hover a, -h4:hover a { - visibility: visible; - text-decoration: none; -} - -.card-list { - margin-top: 2.25rem; -} - -.page-footer-meta { - margin-top: 3rem; -} - -.edit-page, -.last-modified { - font-size: $font-size-sm; - margin-top: 0.25rem; - margin-bottom: 0.25rem; -} - -@include media-breakpoint-up(md) { - .edit-page, - .last-modified { - font-size: $font-size-base; - margin-top: 0.75rem; - margin-bottom: 0.25rem; - } -} - -.edit-page svg, -.last-modified svg { - margin-right: 0.25rem; - margin-bottom: 0.25rem; -} - -p.meta { - margin-top: 0.5rem; - font-size: $font-size-base; -} - -.breadcrumb { - margin-top: 2.25rem; - font-size: $font-size-base; -} - -.page-link:hover { - text-decoration: none; -} diff --git a/assets/scss/layouts/_posts.scss b/assets/scss/layouts/_posts.scss deleted file mode 100644 index 27d316a..0000000 --- a/assets/scss/layouts/_posts.scss +++ /dev/null @@ -1,57 +0,0 @@ -.home .card, -.contributors.list .card, -.blog.list .card, -.blog.single .card, -.categories.list .card, -.tags.list .card { - margin-top: 2rem; - margin-bottom: 2rem; - transition: transform 0.3s; -} - -.home .card:hover, -.contributors.list .card:hover, -.blog.list .card:hover, -.blog.single .card:hover, -.categories.list .card:hover, -.tags.list .card:hover { - transform: scale(1.025); -} - -.contributors.list .card.card-terms:hover, -.categories.list .card.card-terms:hover, -.tags.list .card.card-terms:hover { - transform: none; -} - -.home .card-body, -.contributors.list .card-body, -.blog.list .card-body, -.blog.single .card-body, -.categories.list .card-body, -.tags.list .card-body { - padding: 0 2rem 1rem; -} - -.contributors.list .card-terms .card-body, -.categories.list .card-terms .card-body, -.tags.list .card-terms .card-body { - padding: 1rem; -} - -.blog-header { - text-align: center; - margin-bottom: 2rem; -} - -.blog-footer { - text-align: center; -} - -.related-posts { - margin-top: 4rem; -} - -h2.section-title { - margin-bottom: 1.25rem; -} diff --git a/assets/scss/layouts/_sidebar.scss b/assets/scss/layouts/_sidebar.scss deleted file mode 100644 index 88959bf..0000000 --- a/assets/scss/layouts/_sidebar.scss +++ /dev/null @@ -1,116 +0,0 @@ -.docs-links, -.docs-toc { - scrollbar-width: thin; - scrollbar-color: $white $white; -} - -.docs-links::-webkit-scrollbar, -.docs-toc::-webkit-scrollbar { - width: 5px; -} - -.docs-links::-webkit-scrollbar-track, -.docs-toc::-webkit-scrollbar-track { - background: $white; -} - -.docs-links::-webkit-scrollbar-thumb, -.docs-toc::-webkit-scrollbar-thumb { - background: $white; -} - -.docs-links:hover, -.docs-toc:hover { - scrollbar-width: thin; - scrollbar-color: $gray-200 $white; -} - -.docs-links:hover::-webkit-scrollbar-thumb, -.docs-toc:hover::-webkit-scrollbar-thumb { - background: $gray-200; -} - -.docs-links::-webkit-scrollbar-thumb:hover, -.docs-toc::-webkit-scrollbar-thumb:hover { - background: $gray-200; -} - -.docs-links h3, -.page-links h3 { - text-transform: uppercase; - font-size: $font-size-base; - margin: 1.25rem 0 0.5rem; - padding: 1.5rem 0 0; -} - -@include media-breakpoint-up(lg) { - .docs-links h3, - .page-links h3 { - margin: 1.125rem 1.5rem 0.75rem 0; - padding: 1.375rem 0 0; - } -} - -.docs-links h3:not(:first-child) { - border-top: 1px solid $gray-200; -} - -a.docs-link { - color: $body-color; - display: block; - padding: 0.125rem 0; - font-size: $font-size-base; -} - -.page-links li { - margin-top: 0.375rem; - padding-top: 0.375rem; -} - -.page-links li ul li { - border-top: none; - padding-left: 1rem; - margin-top: 0.125rem; - padding-top: 0.125rem; -} - -.page-links li:not(:first-child) { - border-top: 1px dashed $gray-200; -} - -.page-links a { - color: $body-color; - display: block; - padding: 0.125rem 0; - font-size: $font-size-base * 0.9375; -} - -.docs-link:hover, -.docs-link.active, -.page-links a:hover { - text-decoration: none; - color: $link-color; -} - -.nav-link.active, -.dropdown-menu-main .dropdown-item.active, -.docs-link.active { - font-weight: 500; -} - -.docs-links h3.sidebar-link, -.page-links h3.sidebar-link { - text-transform: none; - font-size: $font-size-md; - font-weight: normal; -} - -.docs-links h3.sidebar-link a, -.page-links h3.sidebar-link a { - color: $body-color; -} - -.docs-links h3.sidebar-link a:hover, -.page-links h3.sidebar-link a:hover { - text-decoration: underline; -} diff --git a/assets/scss/vendor/.gitkeep b/assets/scss/vendor/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index ce9c9de..0000000 --- a/babel.config.js +++ /dev/null @@ -1,17 +0,0 @@ -module.exports = { - presets: [ - [ - '@babel/preset-env', - { - targets: { - browsers: [ - // Best practice: https://github.com/babel/babel/issues/7789 - '>=1%', - 'not ie 11', - 'not op_mini all' - ] - } - } - ] - ] -}; \ No newline at end of file diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..9070e38 --- /dev/null +++ b/config.yaml @@ -0,0 +1,15 @@ +# THIS IS A TEST CONFIG ONLY! +# FOR THE CONFIGURATION OF YOUR SITE USE hugo.yaml. +# +# As of Docsy 0.7.0, Hugo 0.110.0 or later must be used. +# +# The sole purpose of this config file is to detect Hugo-module builds that use +# an older version of Hugo. +# +# DO NOT add any config parameters to this file. You can safely delete this file +# if your project is using the required Hugo version. + +module: + hugoVersion: + extended: true + min: 0.110.0 diff --git a/config/_default/config.toml b/config/_default/config.toml deleted file mode 100644 index 66622a5..0000000 --- a/config/_default/config.toml +++ /dev/null @@ -1,110 +0,0 @@ -baseurl = "https://doks.netlify.app/" -canonifyURLs = false -disableAliases = true -disableHugoGeneratorInject = true -enableEmoji = true -enableGitInfo = false -enableRobotsTXT = true -paginate = 7 -rssLimit = 10 - -# Multilingual -defaultContentLanguage = "en" -disableLanguages = ["de", "nl"] -# defaultContentLanguageInSubdir = true - -# add redirects/headers -[outputs] -home = ["HTML", "RSS", "REDIRECTS", "HEADERS"] -section = ["HTML", "RSS", "SITEMAP"] - -# remove .{ext} from text/netlify -[mediaTypes."text/netlify"] -suffixes = [""] -delimiter = "" - -# add output format for netlify _redirects -[outputFormats.REDIRECTS] -mediaType = "text/netlify" -baseName = "_redirects" -isPlainText = true -notAlternative = true - -# add output format for netlify _headers -[outputFormats.HEADERS] -mediaType = "text/netlify" -baseName = "_headers" -isPlainText = true -notAlternative = true - -# add output format for section sitemap.xml -[outputFormats.SITEMAP] -mediaType = "application/xml" -baseName = "sitemap" -isHTML = false -isPlainText = true -noUgly = true -rel = "sitemap" - -[caches] - [caches.getjson] - dir = ":cacheDir/:project" - maxAge = "10s" - -[sitemap] - changefreq = "weekly" - filename = "sitemap.xml" - priority = 0.5 - -[taxonomies] - contributor = "contributors" - category = "categories" - tag = "tags" - -[permalinks] - blog = "/blog/:title/" -# docs = "/docs/1.0/:sections[1:]/:title/" - -[minify.tdewolff.html] - keepWhitespace = false - -[related] - threshold = 80 - includeNewer = true - toLower = false - [[related.indices]] - name = "categories" - weight = 100 - [[related.indices]] - name = "tags" - weight = 80 - [[related.indices]] - name = "date" - weight = 10 - -[module] - [module.hugoVersion] - extended = true - min = "0.80.0" - max = "" - [[module.mounts]] - source = "assets" - target = "assets" - [[module.mounts]] - source = "static" - target = "static" - [[module.mounts]] - source = "layouts" - target = "layouts" - [[module.mounts]] - source = "node_modules/flexsearch" - target = "assets/js/vendor/flexsearch" - [[module.mounts]] - source = "node_modules/katex" - target = "assets/js/vendor/katex" - [[module.mounts]] - source = "node_modules/mermaid" - target = "assets/js/vendor/mermaid" - [[module.mounts]] - source = "node_modules/@hyas/images/layouts" - target = "layouts" diff --git a/config/_default/languages.toml b/config/_default/languages.toml deleted file mode 100644 index ffb15f9..0000000 --- a/config/_default/languages.toml +++ /dev/null @@ -1,28 +0,0 @@ -[en] - languageName = "English" - contentDir = "content/en" - weight = 10 - [en.params] - languageISO = "EN" - languageTag = "en-US" - -[de] - languageName = "German" - contentDir = "content/de" - weight = 15 - [de.params] - languageISO = "DE" - languageTag = "de-DE" - -[nl] - languageName = "Nederlands" - contentDir = "content/nl" - weight = 20 - [nl.params] - languageISO = "NL" - languageTag = "nl-NL" - titleAddition = "Modern documentatie-thema" - description = "Doks is een Hugo-thema waarmee je moderne documentatie-websites kunt bouwen die veilig, snel en klaar voor SEO zijn — standaard." - titleHome = "Doks thema" - footer = "Mogelijk gemaakt door Netlify, Hugo, en Doks" - alertText = "Introductie van het Doks-kinderthema, verschillende DX + UX-updates en meer! Bekijk Doks v0.2" diff --git a/config/_default/markup.toml b/config/_default/markup.toml deleted file mode 100644 index 2880e30..0000000 --- a/config/_default/markup.toml +++ /dev/null @@ -1,29 +0,0 @@ -defaultMarkdownHandler = "goldmark" - -[goldmark] - [goldmark.extensions] - linkify = false - [goldmark.parser] - autoHeadingID = true - autoHeadingIDType = "github" - [goldmark.parser.attribute] - block = true - title = true - [goldmark.renderer] - unsafe = true - -[highlight] - codeFences = false - guessSyntax = false - hl_Lines = "" - lineNoStart = 1 - lineNos = false - lineNumbersInTable = true - noClasses = false - style = "dracula" - tabWidth = 4 - -[tableOfContents] - endLevel = 3 - ordered = false - startLevel = 2 diff --git a/config/_default/menus/menus.en.toml b/config/_default/menus/menus.en.toml deleted file mode 100644 index 5e24b86..0000000 --- a/config/_default/menus/menus.en.toml +++ /dev/null @@ -1,83 +0,0 @@ -[[docs]] - name = "Prologue" - weight = 10 - identifier = "prologue" - url = "/docs/prologue/" - -[[docs]] - name = "Help" - weight = 60 - identifier = "help" - url = "/docs/help/" - -# [[docs]] -# name = "Lorem" -# weight = 70 -# identifier = "lorem" -# url = "/docs/lorem/" - -[[guide]] - name = "Lorem" - weight = 10 - identifier = "lorem" - url = "/guide/lorem/" - -[[tutorial]] - name = "Lorem" - weight = 10 - identifier = "lorem" - url = "/tutorial/lorem/" - -[[main]] - name = "Docs" - url = "/docs/prologue/introduction/" -# url = "/docs/1.0/prologue/introduction/" - weight = 10 - -# [[main]] -# name = "Tutorial" -# url = "/tutorial/lorem/ipsum/" -# weight = 15 - -[[main]] - name = "Blog" - url = "/blog/" - weight = 20 - -[[main]] - name = "Get Started" - weight = 30 - identifier = "get-started" - url = "/docs/prologue/introduction/" - -[[main]] - name = "Quick Start" - weight = 40 - identifier = "quick-start" - url = "/docs/prologue/quick-start/" - parent = "get-started" - -[[main]] - name = "Tutorial" - weight = 50 - identifier = "tutorial" - url = "https://getdoks.org/tutorial/introduction/" - parent = "get-started" - -[[social]] - name = "GitHub" - pre = "" - url = "https://github.com/h-enk/doks" - post = "v0.1.0" - weight = 10 - -[[social]] - name = "Twitter" - pre = "" - url = "https://twitter.com/getdoks" - weight = 20 - -# [[footer]] -# name = "Privacy" -# url = "/privacy-policy/" -# weight = 10 diff --git a/config/_default/menus/menus.nl.toml b/config/_default/menus/menus.nl.toml deleted file mode 100644 index e530352..0000000 --- a/config/_default/menus/menus.nl.toml +++ /dev/null @@ -1,39 +0,0 @@ -[[docs]] - name = "Prologue" - weight = 10 - identifier = "prologue" - url = "/docs/prologue/" - -[[docs]] - name = "Help" - weight = 60 - identifier = "help" - url = "/docs/help/" - -[[main]] - name = "Docs" - url = "/docs/prologue/introduction/" - weight = 10 - -# [[main]] -# name = "Blog" -# url = "/blog/" -# weight = 20 - -[[social]] - name = "GitHub" - pre = "" - url = "https://github.com/h-enk/doks" - post = "v0.1.0" - weight = 10 - -[[social]] - name = "Twitter" - pre = "" - url = "https://twitter.com/getdoks" - weight = 20 - -# [[footer]] -# name = "Privacy" -# url = "/privacy-policy/" -# weight = 10 diff --git a/config/_default/params.toml b/config/_default/params.toml deleted file mode 100644 index 2c2a2ca..0000000 --- a/config/_default/params.toml +++ /dev/null @@ -1,114 +0,0 @@ -# Meta Data for SEO - -## Homepage -title = "Doks" -titleSeparator = "-" -titleAddition = "Modern Documentation Theme" -description = "Doks is a Hugo theme for building secure, fast, and SEO-ready documentation websites, which you can easily update and customize." - -## Documentation -# docsVersion = "0.3" - -## Open Graph -images = ["doks.png"] -ogLocale = "en_US" -domainTLD = "doks.netlify.app" -titleHome = "Doks Theme" - -## Twitter Cards -twitterSite = "@getdoks" -twitterCreator = "@henkverlinde" - -## JSON-LD -# schemaType = "Person" -schemaType = "Organization" -schemaName = "Doks" -schemaAuthor = "Henk Verlinde" -schemaAuthorTwitter = "https://twitter.com/henkverlinde" -schemaAuthorLinkedIn = "https://www.linkedin.com/in/henkverlinde/" -schemaAuthorGitHub = "https://github.com/h-enk" -schemaLocale = "en-US" -schemaLogo = "logo-doks.png" -schemaLogoWidth = 512 -schemaLogoHeight = 512 -schemaImage = "doks.png" -schemaImageWidth = 1280 -schemaImageHeight = 640 -schemaTwitter = "https://twitter.com/getdoks" -schemaLinkedIn = "" -schemaGitHub = "https://github.com/h-enk/doks" -schemaSection = "blog" - -## Sitelinks Search Box -siteLinksSearchBox = false - -## Chrome Browser -themeColor = "#fff" - -# Images -quality = 85 -bgColor = "#fff" -landscapePhotoWidths = [900, 800, 700, 600, 500] -portraitPhotoWidths = [800, 700, 600, 500] -lqipWidth = "20x" -smallLimit = "300" - -# Images -imageResponsive = true -imageConvertTo = "webp" -imageImageSizes = ["480","720","1080","1280","1600","2048"] -singleSize = false -imageAddClass = "img-fluid lazyload blur-up" - -### Image template -defaultImage = "default-image.png" # put in `./assets/images/` -fillImage = "1270x740 Center" # normalize image size - -# Footer -footer = "Powered by Netlify, Hugo, and Doks" - -# Feed -copyRight = "Copyright (c) 2020-2021 Henk Verlinde" - -# Alert -alert = false -alertDismissable = true -# alertText = "Introducing the Doks child theme, several DX + UX updates, and more! Check out Doks v0.2" -alertText = "Introducing the Doks child theme, several DX + UX updates, and more! Check out Doks v0.2" - -# Edit Page -# repoHost [Github | Gitea | GitLab | Bitbucket | BitbucketServer ] is used for building the edit link based on git hoster -repoHost = "GitHub" -#repoHost = "Gitea" -docsRepo = "https://github.com/h-enk/doks" -docsRepoBranch = "master" -docsRepoSubPath = "" -editPage = false -lastMod = false - -[sections] - sectionNav = ["docs", "guides"] - -[options] - lazySizes = true - clipBoard = true - instantPage = true - flexSearch = true - searchSectionsShow = [] - searchSectionsIndex = [] - darkMode = true - bootStrapJs = true - breadCrumb = false - highLight = true - kaTex = false - multilingualMode = false - docsVersioning = false - fullWidth = false - navbarSticky = true - toTopButton = false - scrollSpy = false # experimental; needs Bootstrap >= 5.2.0-beta1 - -[menu] - [menu.section] - auto = true - collapsibleSidebar = true diff --git a/config/next/config.toml b/config/next/config.toml deleted file mode 100644 index 9c5e90d..0000000 --- a/config/next/config.toml +++ /dev/null @@ -1 +0,0 @@ -canonifyURLs = false diff --git a/config/postcss.config.js b/config/postcss.config.js deleted file mode 100644 index 3e0eff8..0000000 --- a/config/postcss.config.js +++ /dev/null @@ -1,44 +0,0 @@ -const autoprefixer = require('autoprefixer'); -const purgecss = require('@fullhuman/postcss-purgecss'); -const whitelister = require('purgecss-whitelister'); - -module.exports = { - plugins: [ - autoprefixer(), - purgecss({ - content: [ - './layouts/**/*.html', - './content/**/*.md', - ], - safelist: [ - 'lazyloaded', - 'table', - 'thead', - 'tbody', - 'tr', - 'th', - 'td', - 'h5', - 'alert-link', - 'container-xxl', - 'container-fluid', - 'offcanvas-backdrop', - 'img-fluid', - 'lazyload', - 'blur-up', - 'figcaption', - ...whitelister([ - './assets/scss/components/_alerts.scss', - './assets/scss/components/_buttons.scss', - './assets/scss/components/_code.scss', - './assets/scss/components/_diagrams.scss', - './assets/scss/components/_syntax.scss', - './assets/scss/components/_search.scss', - './assets/scss/common/_dark.scss', - './node_modules/bootstrap/scss/_dropdown.scss', - './node_modules/katex/dist/katex.css', - ]), - ], - }), - ], -} diff --git a/config/production/config.toml b/config/production/config.toml deleted file mode 100644 index 9c5e90d..0000000 --- a/config/production/config.toml +++ /dev/null @@ -1 +0,0 @@ -canonifyURLs = false diff --git a/content/en/_index.md b/content/en/_index.md index 2e514e8..aadc66c 100644 --- a/content/en/_index.md +++ b/content/en/_index.md @@ -1,9 +1,77 @@ --- -title : "Modern Documentation Theme" -description: "Doks is a Hugo theme for building secure, fast, and SEO-ready documentation websites, which you can easily update and customize." -lead: "Doks is a Hugo theme for building secure, fast, and SEO-ready documentation websites, which you can easily update and customize." -date: 2020-10-06T08:47:36+00:00 -lastmod: 2020-10-06T08:47:36+00:00 -draft: false -images: [] +title: Goldydocs --- + +{{< blocks/cover title="Welcome to Goldydocs: A Docsy Example Project!" image_anchor="top" height="full" >}} + + Learn More + + + Download + +

Porridge temperature assessment — in the cloud!

+{{< blocks/link-down color="info" >}} +{{< /blocks/cover >}} + + +{{% blocks/lead color="primary" %}} +Goldydocs provides a single web UI providing visibility into porridge +temperature, chair size, and bed softness metrics! You can even find out who's +been eating **your** porridge. + +(Sadly, Goldydocs isn't a real project, but you can use this site as an example +to create your own real websites with [Docsy](https://docsy.dev)) +{{% /blocks/lead %}} + + +{{% blocks/section color="dark" type="row" %}} +{{% blocks/feature icon="fa-lightbulb" title="New chair metrics!" %}} +The Goldydocs UI now shows chair size metrics by default. + +Please follow this space for updates! +{{% /blocks/feature %}} + + +{{% blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/google/docsy-example" %}} +We do a [Pull Request](https://github.com/google/docsy-example/pulls) contributions workflow on **GitHub**. New users are always welcome! +{{% /blocks/feature %}} + + +{{% blocks/feature icon="fab fa-twitter" title="Follow us on Twitter!" url="https://twitter.com/docsydocs" %}} +For announcement of latest features etc. +{{% /blocks/feature %}} + + +{{% /blocks/section %}} + + +{{% blocks/section %}} +This is the second section +{.h1 .text-center} +{{% /blocks/section %}} + + +{{% blocks/section type="row" %}} + +{{% blocks/feature icon="fab fa-app-store-ios" title="Download **from AppStore**" %}} +Get the Goldydocs app! +{{% /blocks/feature %}} + +{{% blocks/feature icon="fab fa-github" title="Contributions welcome!" + url="https://github.com/google/docsy-example" %}} +We do a [Pull Request](https://github.com/google/docsy-example/pulls) +contributions workflow on **GitHub**. New users are always welcome! +{{% /blocks/feature %}} + +{{% blocks/feature icon="fab fa-twitter" title="Follow us on Twitter!" + url="https://twitter.com/GoHugoIO" %}} +For announcement of latest features etc. +{{% /blocks/feature %}} + +{{% /blocks/section %}} + + +{{% blocks/section %}} +This is the another section +{.h1 .text-center} +{{% /blocks/section %}} \ No newline at end of file diff --git a/content/en/about/featured-background.jpg b/content/en/about/featured-background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7476923adb76d9ef84a3b93af1f39072e6f1f932 GIT binary patch literal 496231 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

sx=({n|uPUsI!>j`A+% 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%0A2JRY^@Mqy2*j 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

    $-u+Z#$LIOW8{C!#?|L5j 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

    !H^CBqNKD2h5Yy??a^r;H>2*Nl|PXQ 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

    }D2m}D8s5_+(YI?rMY5E_xx1xc^nax9Yec=nH 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 literal 0 HcmV?d00001 diff --git a/content/en/about/index.md b/content/en/about/index.md new file mode 100644 index 0000000..f937ad8 --- /dev/null +++ b/content/en/about/index.md @@ -0,0 +1,35 @@ +--- +title: About Goldydocs +linkTitle: About +menu: {main: {weight: 10}} +--- + +{{% blocks/cover title="About Goldydocs" image_anchor="bottom" height="auto" %}} + +A sample site using the Docsy Hugo theme. +{.mt-5} + +{{% /blocks/cover %}} + +{{% blocks/lead %}} + +Goldydocs is a sample site using the [Docsy](https://github.com/google/docsy) +Hugo theme that shows what it can do and provides you with a template site +structure. It’s designed for you to clone and edit as much as you like. See the +different sections of the documentation and site for more ideas. + +{{% /blocks/lead %}} + +{{% blocks/section %}} + +# This is another section +{.text-center} + +{{% /blocks/section %}} + +{{% blocks/section %}} + +# This is another section +{.text-center} + +{{% /blocks/section %}} \ No newline at end of file diff --git a/content/en/blog/_index.md b/content/en/blog/_index.md index 37cb611..95ccb91 100644 --- a/content/en/blog/_index.md +++ b/content/en/blog/_index.md @@ -1,8 +1,8 @@ --- -title: "Blog" -description: "The Doks Blog." -date: 2020-10-06T08:49:55+00:00 -lastmod: 2020-10-06T08:49:55+00:00 -draft: false -images: [] +title: Blog +menu: {main: {weight: 30}} --- + +This is the **blog** section. It has two categories: News and Releases. + +Files in these directories will be listed in reverse chronological order. diff --git a/content/en/blog/news/_index.md b/content/en/blog/news/_index.md new file mode 100644 index 0000000..c609aa2 --- /dev/null +++ b/content/en/blog/news/_index.md @@ -0,0 +1,4 @@ +--- +title: News +weight: 20 +--- diff --git a/content/en/blog/news/first-post/featured-sunset-get.png b/content/en/blog/news/first-post/featured-sunset-get.png new file mode 100644 index 0000000000000000000000000000000000000000..db3373c0bfb39ce0d6707ac730766cf00c27f2de GIT binary patch literal 387442 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