From 9bfc2efab4db0e0a67cbe3642204b87cac71cdac Mon Sep 17 00:00:00 2001 From: samredai <43911210+samredai@users.noreply.github.com> Date: Tue, 7 Jun 2022 11:46:40 -0700 Subject: [PATCH 01/59] Add a blank hugo theme --- themes/iceberg-theme/LICENSE | 20 ++++++++++++++++++ themes/iceberg-theme/archetypes/default.md | 2 ++ themes/iceberg-theme/layouts/404.html | 0 .../layouts/_default/baseof.html | 11 ++++++++++ .../iceberg-theme/layouts/_default/list.html | 0 .../layouts/_default/single.html | 0 themes/iceberg-theme/layouts/index.html | 0 .../layouts/partials/footer.html | 0 .../iceberg-theme/layouts/partials/head.html | 0 .../layouts/partials/header.html | 0 themes/iceberg-theme/theme.toml | 21 +++++++++++++++++++ 11 files changed, 54 insertions(+) create mode 100644 themes/iceberg-theme/LICENSE create mode 100644 themes/iceberg-theme/archetypes/default.md create mode 100644 themes/iceberg-theme/layouts/404.html create mode 100644 themes/iceberg-theme/layouts/_default/baseof.html create mode 100644 themes/iceberg-theme/layouts/_default/list.html create mode 100644 themes/iceberg-theme/layouts/_default/single.html create mode 100644 themes/iceberg-theme/layouts/index.html create mode 100644 themes/iceberg-theme/layouts/partials/footer.html create mode 100644 themes/iceberg-theme/layouts/partials/head.html create mode 100644 themes/iceberg-theme/layouts/partials/header.html create mode 100644 themes/iceberg-theme/theme.toml diff --git a/themes/iceberg-theme/LICENSE b/themes/iceberg-theme/LICENSE new file mode 100644 index 000000000..147d5944c --- /dev/null +++ b/themes/iceberg-theme/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2022 YOUR_NAME_HERE + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/themes/iceberg-theme/archetypes/default.md b/themes/iceberg-theme/archetypes/default.md new file mode 100644 index 000000000..ac36e0622 --- /dev/null +++ b/themes/iceberg-theme/archetypes/default.md @@ -0,0 +1,2 @@ ++++ ++++ diff --git a/themes/iceberg-theme/layouts/404.html b/themes/iceberg-theme/layouts/404.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/layouts/_default/baseof.html b/themes/iceberg-theme/layouts/_default/baseof.html new file mode 100644 index 000000000..5f8e2ec02 --- /dev/null +++ b/themes/iceberg-theme/layouts/_default/baseof.html @@ -0,0 +1,11 @@ + + + {{- partial "head.html" . -}} + + {{- partial "header.html" . -}} +
+ {{- block "main" . }}{{- end }} +
+ {{- partial "footer.html" . -}} + + diff --git a/themes/iceberg-theme/layouts/_default/list.html b/themes/iceberg-theme/layouts/_default/list.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/layouts/_default/single.html b/themes/iceberg-theme/layouts/_default/single.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/layouts/index.html b/themes/iceberg-theme/layouts/index.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/layouts/partials/footer.html b/themes/iceberg-theme/layouts/partials/footer.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/layouts/partials/head.html b/themes/iceberg-theme/layouts/partials/head.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/layouts/partials/header.html b/themes/iceberg-theme/layouts/partials/header.html new file mode 100644 index 000000000..e69de29bb diff --git a/themes/iceberg-theme/theme.toml b/themes/iceberg-theme/theme.toml new file mode 100644 index 000000000..86348e717 --- /dev/null +++ b/themes/iceberg-theme/theme.toml @@ -0,0 +1,21 @@ +# theme.toml template for a Hugo theme +# See https://github.com/gohugoio/hugoThemes#themetoml for an example + +name = "Iceberg Theme" +license = "MIT" +licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE" +description = "" +homepage = "http://example.com/" +tags = [] +features = [] +min_version = "0.41.0" + +[author] + name = "" + homepage = "" + +# If porting an existing theme +[original] + name = "" + homepage = "" + repo = "" From 68939963938f5703900ceeb0706c89debffb08ec Mon Sep 17 00:00:00 2001 From: samredai <43911210+samredai@users.noreply.github.com> Date: Wed, 8 Jun 2022 10:10:30 -0700 Subject: [PATCH 02/59] Move landing-page theme to iceberg-theme directory and symlink to both docs and landing-page site --- docs/config.toml | 2 +- .../hugo-book/.github/workflows/main.yml | 24 - docs/themes/hugo-book/.gitignore | 3 - docs/themes/hugo-book/LICENSE | 20 - docs/themes/hugo-book/README.md | 354 ----- docs/themes/hugo-book/archetypes/docs.md | 10 - docs/themes/hugo-book/archetypes/posts.md | 6 - docs/themes/hugo-book/assets/_custom.scss | 3 - docs/themes/hugo-book/assets/_defaults.scss | 66 - docs/themes/hugo-book/assets/_fonts.scss | 39 - docs/themes/hugo-book/assets/_main.scss | 363 ------ docs/themes/hugo-book/assets/_markdown.scss | 192 --- docs/themes/hugo-book/assets/_print.scss | 17 - docs/themes/hugo-book/assets/_shortcodes.scss | 104 -- docs/themes/hugo-book/assets/_utils.scss | 92 -- docs/themes/hugo-book/assets/_variables.scss | 3 - docs/themes/hugo-book/assets/book.scss | 15 - docs/themes/hugo-book/assets/clipboard.js | 21 - docs/themes/hugo-book/assets/manifest.json | 15 - docs/themes/hugo-book/assets/menu-reset.js | 7 - docs/themes/hugo-book/assets/mermaid.json | 6 - docs/themes/hugo-book/assets/normalize.css | 349 ----- .../hugo-book/assets/plugins/_numbered.scss | 36 - .../hugo-book/assets/plugins/_scrollbars.scss | 26 - docs/themes/hugo-book/assets/search-data.json | 15 - docs/themes/hugo-book/assets/search.js | 104 -- docs/themes/hugo-book/assets/sw-register.js | 7 - docs/themes/hugo-book/assets/sw.js | 55 - .../themes/hugo-book/assets/themes/_auto.scss | 9 - .../themes/hugo-book/assets/themes/_dark.scss | 3 - .../hugo-book/assets/themes/_light.scss | 3 - .../hugo-book/exampleSite/assets/_custom.scss | 4 - .../exampleSite/assets/_variables.scss | 1 - docs/themes/hugo-book/exampleSite/config.toml | 118 -- docs/themes/hugo-book/exampleSite/config.yaml | 114 -- .../exampleSite/content.bn/_index.md | 79 -- .../exampleSite/content.ru/_index.md | 79 -- .../exampleSite/content.zh/_index.md | 79 -- .../hugo-book/exampleSite/content/_index.md | 41 - .../content/docs/example/_index.md | 71 - .../example/collapsed/3rd-level/4th-level.md | 12 - .../example/collapsed/3rd-level/_index.md | 26 - .../content/docs/example/collapsed/_index.md | 4 - .../content/docs/example/hidden.md | 52 - .../docs/example/table-of-contents/_index.md | 85 -- .../example/table-of-contents/with-toc.md | 64 - .../example/table-of-contents/without-toc.md | 59 - .../content/docs/shortcodes/_index.md | 3 - .../content/docs/shortcodes/buttons.md | 13 - .../content/docs/shortcodes/columns.md | 45 - .../content/docs/shortcodes/details.md | 22 - .../content/docs/shortcodes/expand.md | 35 - .../content/docs/shortcodes/hints.md | 32 - .../content/docs/shortcodes/katex.md | 28 - .../content/docs/shortcodes/mermaid.md | 41 - .../content/docs/shortcodes/section/_index.md | 15 - .../docs/shortcodes/section/first-page.md | 6 - .../docs/shortcodes/section/second-page.md | 6 - .../content/docs/shortcodes/tabs.md | 50 - .../exampleSite/content/menu/index.md | 22 - .../exampleSite/content/posts/_index.md | 7 - .../content/posts/creating-a-new-theme.md | 1150 ----------------- .../content/posts/goisforlovers.md | 344 ----- .../content/posts/hugoisforlovers.md | 89 -- .../content/posts/migrate-from-jekyll.md | 156 --- docs/themes/hugo-book/go.mod | 3 - docs/themes/hugo-book/i18n/bn.yaml | 14 - docs/themes/hugo-book/i18n/cn.yaml | 21 - docs/themes/hugo-book/i18n/cs.yaml | 14 - docs/themes/hugo-book/i18n/de.yaml | 14 - docs/themes/hugo-book/i18n/en.yaml | 14 - docs/themes/hugo-book/i18n/es.yaml | 14 - docs/themes/hugo-book/i18n/fa.yaml | 20 - docs/themes/hugo-book/i18n/fr.yaml | 14 - docs/themes/hugo-book/i18n/it.yaml | 14 - docs/themes/hugo-book/i18n/ja.yaml | 20 - docs/themes/hugo-book/i18n/jp.yaml | 21 - docs/themes/hugo-book/i18n/ko.yaml | 20 - docs/themes/hugo-book/i18n/nb.yaml | 14 - docs/themes/hugo-book/i18n/pt.yaml | 14 - docs/themes/hugo-book/i18n/ru.yaml | 14 - docs/themes/hugo-book/i18n/sv.yaml | 14 - docs/themes/hugo-book/i18n/tr.yaml | 14 - docs/themes/hugo-book/i18n/uk.yaml | 14 - docs/themes/hugo-book/i18n/zh-TW.yaml | 20 - docs/themes/hugo-book/i18n/zh.yaml | 20 - docs/themes/hugo-book/images/screenshot.png | Bin 189080 -> 0 bytes docs/themes/hugo-book/images/tn.png | Bin 195683 -> 0 bytes docs/themes/hugo-book/layouts/404.html | 34 - .../_default/_markup/render-heading.html | 4 - .../_default/_markup/render-image.html | 19 - .../layouts/_default/_markup/render-link.html | 28 - .../hugo-book/layouts/_default/list.html | 1 - .../hugo-book/layouts/_default/single.html | 1 - .../layouts/partials/docs/brand.html | 8 - .../layouts/partials/docs/comments.html | 2 - .../hugo-book/layouts/partials/docs/date.html | 6 - .../layouts/partials/docs/footer.html | 28 - .../layouts/partials/docs/header.html | 13 - .../partials/docs/html-head-title.html | 1 - .../layouts/partials/docs/html-head.html | 51 - .../layouts/partials/docs/inject/body.html | 0 .../partials/docs/inject/content-after.html | 0 .../partials/docs/inject/content-before.html | 0 .../layouts/partials/docs/inject/footer.html | 0 .../layouts/partials/docs/inject/head.html | 0 .../partials/docs/inject/menu-after.html | 0 .../partials/docs/inject/menu-before.html | 0 .../partials/docs/inject/toc-after.html | 0 .../partials/docs/inject/toc-before.html | 0 .../layouts/partials/docs/languages.html | 33 - .../layouts/partials/docs/menu-bundle.html | 5 - .../layouts/partials/docs/menu-filetree.html | 45 - .../layouts/partials/docs/menu-hugo.html | 28 - .../hugo-book/layouts/partials/docs/menu.html | 25 - .../layouts/partials/docs/post-meta.html | 23 - .../layouts/partials/docs/search.html | 7 - .../layouts/partials/docs/taxonomy.html | 19 - .../layouts/partials/docs/title.html | 15 - .../hugo-book/layouts/partials/docs/toc.html | 3 - docs/themes/hugo-book/layouts/posts/list.html | 22 - .../hugo-book/layouts/posts/single.html | 13 - .../hugo-book/layouts/shortcodes/button.html | 12 - .../hugo-book/layouts/shortcodes/columns.html | 7 - .../hugo-book/layouts/shortcodes/details.html | 7 - .../hugo-book/layouts/shortcodes/expand.html | 13 - .../hugo-book/layouts/shortcodes/hint.html | 3 - .../hugo-book/layouts/shortcodes/katex.html | 13 - .../hugo-book/layouts/shortcodes/mermaid.html | 12 - .../hugo-book/layouts/shortcodes/section.html | 10 - .../hugo-book/layouts/shortcodes/tab.html | 12 - .../hugo-book/layouts/shortcodes/tabs.html | 15 - .../hugo-book/layouts/taxonomy/list.html | 13 - .../hugo-book/layouts/taxonomy/taxonomy.html | 22 - docs/themes/hugo-book/static/favicon.png | Bin 109 -> 0 bytes docs/themes/hugo-book/static/favicon.svg | 1 - .../themes/hugo-book/static/flexsearch.min.js | 42 - .../fonts/roboto-mono-v13-latin-regular.woff | Bin 15160 -> 0 bytes .../fonts/roboto-mono-v13-latin-regular.woff2 | Bin 12312 -> 0 bytes .../static/fonts/roboto-v27-latin-700.woff | Bin 20396 -> 0 bytes .../static/fonts/roboto-v27-latin-700.woff2 | Bin 15828 -> 0 bytes .../fonts/roboto-v27-latin-regular.woff | Bin 20332 -> 0 bytes .../fonts/roboto-v27-latin-regular.woff2 | Bin 15688 -> 0 bytes .../hugo-book/static/katex/auto-render.min.js | 1 - .../static/katex/fonts/KaTeX_AMS-Regular.ttf | Bin 70972 -> 0 bytes .../static/katex/fonts/KaTeX_AMS-Regular.woff | Bin 38868 -> 0 bytes .../katex/fonts/KaTeX_AMS-Regular.woff2 | Bin 32944 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Bold.ttf | Bin 19316 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Bold.woff | Bin 11696 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Bold.woff2 | Bin 10448 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Regular.ttf | Bin 18684 -> 0 bytes .../fonts/KaTeX_Caligraphic-Regular.woff | Bin 11460 -> 0 bytes .../fonts/KaTeX_Caligraphic-Regular.woff2 | Bin 10240 -> 0 bytes .../static/katex/fonts/KaTeX_Fraktur-Bold.ttf | Bin 35660 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Bold.woff | Bin 22632 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Bold.woff2 | Bin 20360 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Regular.ttf | Bin 34352 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Regular.woff | Bin 22088 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Regular.woff2 | Bin 19784 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Bold.ttf | Bin 60784 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Bold.woff | Bin 35464 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Bold.woff2 | Bin 30244 -> 0 bytes .../katex/fonts/KaTeX_Main-BoldItalic.ttf | Bin 44496 -> 0 bytes .../katex/fonts/KaTeX_Main-BoldItalic.woff | Bin 25352 -> 0 bytes .../katex/fonts/KaTeX_Main-BoldItalic.woff2 | Bin 21944 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Italic.ttf | Bin 47640 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Italic.woff | Bin 26228 -> 0 bytes .../katex/fonts/KaTeX_Main-Italic.woff2 | Bin 22748 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Regular.ttf | Bin 69520 -> 0 bytes .../katex/fonts/KaTeX_Main-Regular.woff | Bin 38112 -> 0 bytes .../katex/fonts/KaTeX_Main-Regular.woff2 | Bin 32464 -> 0 bytes .../katex/fonts/KaTeX_Math-BoldItalic.ttf | Bin 39308 -> 0 bytes .../katex/fonts/KaTeX_Math-BoldItalic.woff | Bin 22324 -> 0 bytes .../katex/fonts/KaTeX_Math-BoldItalic.woff2 | Bin 19720 -> 0 bytes .../static/katex/fonts/KaTeX_Math-Italic.ttf | Bin 40992 -> 0 bytes .../static/katex/fonts/KaTeX_Math-Italic.woff | Bin 22844 -> 0 bytes .../katex/fonts/KaTeX_Math-Italic.woff2 | Bin 20096 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Bold.ttf | Bin 33688 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Bold.woff | Bin 18516 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Bold.woff2 | Bin 15732 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Italic.ttf | Bin 30960 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Italic.woff | Bin 17572 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Italic.woff2 | Bin 15024 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Regular.ttf | Bin 29812 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Regular.woff | Bin 16228 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Regular.woff2 | Bin 13708 -> 0 bytes .../katex/fonts/KaTeX_Script-Regular.ttf | Bin 24620 -> 0 bytes .../katex/fonts/KaTeX_Script-Regular.woff | Bin 13428 -> 0 bytes .../katex/fonts/KaTeX_Script-Regular.woff2 | Bin 12064 -> 0 bytes .../katex/fonts/KaTeX_Size1-Regular.ttf | Bin 12916 -> 0 bytes .../katex/fonts/KaTeX_Size1-Regular.woff | Bin 6696 -> 0 bytes .../katex/fonts/KaTeX_Size1-Regular.woff2 | Bin 5592 -> 0 bytes .../katex/fonts/KaTeX_Size2-Regular.ttf | Bin 12172 -> 0 bytes .../katex/fonts/KaTeX_Size2-Regular.woff | Bin 6436 -> 0 bytes .../katex/fonts/KaTeX_Size2-Regular.woff2 | Bin 5392 -> 0 bytes .../katex/fonts/KaTeX_Size3-Regular.ttf | Bin 8120 -> 0 bytes .../katex/fonts/KaTeX_Size3-Regular.woff | Bin 4568 -> 0 bytes .../katex/fonts/KaTeX_Size3-Regular.woff2 | Bin 3728 -> 0 bytes .../katex/fonts/KaTeX_Size4-Regular.ttf | Bin 11016 -> 0 bytes .../katex/fonts/KaTeX_Size4-Regular.woff | Bin 6184 -> 0 bytes .../katex/fonts/KaTeX_Size4-Regular.woff2 | Bin 5028 -> 0 bytes .../katex/fonts/KaTeX_Typewriter-Regular.ttf | Bin 35924 -> 0 bytes .../katex/fonts/KaTeX_Typewriter-Regular.woff | Bin 20260 -> 0 bytes .../fonts/KaTeX_Typewriter-Regular.woff2 | Bin 17272 -> 0 bytes .../hugo-book/static/katex/katex.min.js | 1 - docs/themes/hugo-book/static/mermaid.min.js | 32 - docs/themes/hugo-book/static/svg/calendar.svg | 1 - docs/themes/hugo-book/static/svg/edit.svg | 1 - docs/themes/hugo-book/static/svg/menu.svg | 1 - docs/themes/hugo-book/static/svg/toc.svg | 1 - .../themes/hugo-book/static/svg/translate.svg | 1 - docs/themes/hugo-book/theme.toml | 16 - .../iceberg-theme => iceberg-theme}/LICENSE | 0 .../_default2/list.html | 0 .../_default2/single.html | 0 .../archetypes/default.md | 0 .../layouts/404.html | 0 .../layouts/_default/baseof.html | 0 .../layouts/_default/list.html | 0 .../layouts/_default/single.html | 1 + .../layouts/index.html | 0 .../layouts/partials/about.html | 0 .../layouts/partials/contact.html | 0 .../layouts/partials/footer.html | 0 .../layouts/partials/head.html | 0 .../layouts/partials/header.html | 0 .../layouts/partials/js.html | 0 .../layouts/partials/pricing.html | 0 .../layouts/partials/services.html | 0 iceberg-theme/layouts/partials/sidebar.html | 4 + .../layouts/partials/social.html | 0 .../layouts/partials/toc.html | 0 .../layouts/shortcodes/addtab.html | 0 .../layouts/shortcodes/codetabs.html | 0 .../layouts/shortcodes/hint.html | 0 .../layouts/shortcodes/icebergVersion.html | 0 .../layouts/shortcodes/nessieVersion.html | 0 .../layouts/shortcodes/tabcontent.html | 0 .../static/css/bootstrap.css | 0 .../static/css}/katex.min.css | 0 .../static/css/landing-page.css | 0 .../static/css/markdown.css | 0 .../static/css/pricing.css | 0 .../static/css/termynal.css | 0 .../static/favicon-16x16.png | Bin .../static/favicon-32x32.png | Bin .../static/favicon-96x96.png | Bin .../static/favicon.ico | Bin .../static/favicon.png | Bin .../static/font-awesome-4.7.0/HELP-US-OUT.txt | 0 .../css/font-awesome.min.css | 0 .../font-awesome-4.7.0/fonts/FontAwesome.otf | Bin .../fonts/fontawesome-webfont.eot | Bin .../fonts/fontawesome-webfont.svg | 0 .../fonts/fontawesome-webfont.ttf | Bin .../fonts/fontawesome-webfont.woff | Bin .../fonts/fontawesome-webfont.woff2 | Bin .../font-awesome-4.7.0/less/animated.less | 0 .../less/bordered-pulled.less | 0 .../static/font-awesome-4.7.0/less/core.less | 0 .../font-awesome-4.7.0/less/fixed-width.less | 0 .../font-awesome-4.7.0/less/font-awesome.less | 0 .../static/font-awesome-4.7.0/less/icons.less | 0 .../font-awesome-4.7.0/less/larger.less | 0 .../static/font-awesome-4.7.0/less/list.less | 0 .../font-awesome-4.7.0/less/mixins.less | 0 .../static/font-awesome-4.7.0/less/path.less | 0 .../less/rotated-flipped.less | 0 .../less/screen-reader.less | 0 .../font-awesome-4.7.0/less/stacked.less | 0 .../font-awesome-4.7.0/less/variables.less | 0 .../font-awesome-4.7.0/scss/_animated.scss | 0 .../scss/_bordered-pulled.scss | 0 .../static/font-awesome-4.7.0/scss/_core.scss | 0 .../font-awesome-4.7.0/scss/_fixed-width.scss | 0 .../font-awesome-4.7.0/scss/_icons.scss | 0 .../font-awesome-4.7.0/scss/_larger.scss | 0 .../static/font-awesome-4.7.0/scss/_list.scss | 0 .../font-awesome-4.7.0/scss/_mixins.scss | 0 .../static/font-awesome-4.7.0/scss/_path.scss | 0 .../scss/_rotated-flipped.scss | 0 .../scss/_screen-reader.scss | 0 .../font-awesome-4.7.0/scss/_stacked.scss | 0 .../font-awesome-4.7.0/scss/_variables.scss | 0 .../font-awesome-4.7.0/scss/font-awesome.scss | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../static/img/contact-bg.jpg | Bin .../static/img/iceberg-logo-icon.png | Bin .../static/img/iceberg-metadata.png | Bin .../static/img/intro-bg.webp | Bin .../static/img/partition-spec-evolution.png | Bin .../static/js/bootstrap.js | 0 .../static/js/bootstrap.min.js | 0 .../static/js/jquery-1.11.0.js | 0 .../static/js/jquery.easing.min.js | 0 .../static/js/landing-page.js | 0 .../static/js/termynal.js | 0 .../lottie/data-compaction-animation.json | 0 .../lottie/hidden-partitioning-animation.json | 0 .../lottie/row-level-deletes-animation.json | 0 .../theme.toml | 0 landing-page/config.toml | 2 + landing-page/content/common/how-to-release.md | 1 + landing-page/static/css/katex.min.css | 1 - landing-page/themes/iceberg-theme | 1 + themes/iceberg-theme/archetypes/default.md | 2 - .../layouts/_default/single.html | 0 themes/iceberg-theme/layouts/index.html | 0 .../layouts/partials/footer.html | 0 .../iceberg-theme/layouts/partials/head.html | 0 .../layouts/partials/header.html | 0 314 files changed, 10 insertions(+), 5921 deletions(-) delete mode 100644 docs/themes/hugo-book/.github/workflows/main.yml delete mode 100644 docs/themes/hugo-book/.gitignore delete mode 100644 docs/themes/hugo-book/LICENSE delete mode 100644 docs/themes/hugo-book/README.md delete mode 100644 docs/themes/hugo-book/archetypes/docs.md delete mode 100644 docs/themes/hugo-book/archetypes/posts.md delete mode 100644 docs/themes/hugo-book/assets/_custom.scss delete mode 100644 docs/themes/hugo-book/assets/_defaults.scss delete mode 100644 docs/themes/hugo-book/assets/_fonts.scss delete mode 100644 docs/themes/hugo-book/assets/_main.scss delete mode 100644 docs/themes/hugo-book/assets/_markdown.scss delete mode 100644 docs/themes/hugo-book/assets/_print.scss delete mode 100644 docs/themes/hugo-book/assets/_shortcodes.scss delete mode 100644 docs/themes/hugo-book/assets/_utils.scss delete mode 100644 docs/themes/hugo-book/assets/_variables.scss delete mode 100644 docs/themes/hugo-book/assets/book.scss delete mode 100644 docs/themes/hugo-book/assets/clipboard.js delete mode 100644 docs/themes/hugo-book/assets/manifest.json delete mode 100644 docs/themes/hugo-book/assets/menu-reset.js delete mode 100644 docs/themes/hugo-book/assets/mermaid.json delete mode 100644 docs/themes/hugo-book/assets/normalize.css delete mode 100644 docs/themes/hugo-book/assets/plugins/_numbered.scss delete mode 100644 docs/themes/hugo-book/assets/plugins/_scrollbars.scss delete mode 100644 docs/themes/hugo-book/assets/search-data.json delete mode 100644 docs/themes/hugo-book/assets/search.js delete mode 100644 docs/themes/hugo-book/assets/sw-register.js delete mode 100644 docs/themes/hugo-book/assets/sw.js delete mode 100644 docs/themes/hugo-book/assets/themes/_auto.scss delete mode 100644 docs/themes/hugo-book/assets/themes/_dark.scss delete mode 100644 docs/themes/hugo-book/assets/themes/_light.scss delete mode 100644 docs/themes/hugo-book/exampleSite/assets/_custom.scss delete mode 100644 docs/themes/hugo-book/exampleSite/assets/_variables.scss delete mode 100644 docs/themes/hugo-book/exampleSite/config.toml delete mode 100644 docs/themes/hugo-book/exampleSite/config.yaml delete mode 100644 docs/themes/hugo-book/exampleSite/content.bn/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content.ru/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content.zh/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/collapsed/3rd-level/4th-level.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/collapsed/3rd-level/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/collapsed/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/hidden.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/table-of-contents/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/table-of-contents/with-toc.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/example/table-of-contents/without-toc.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/buttons.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/columns.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/details.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/expand.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/hints.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/katex.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/mermaid.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/section/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/section/first-page.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/section/second-page.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/docs/shortcodes/tabs.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/menu/index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/posts/_index.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/posts/creating-a-new-theme.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/posts/goisforlovers.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/posts/hugoisforlovers.md delete mode 100644 docs/themes/hugo-book/exampleSite/content/posts/migrate-from-jekyll.md delete mode 100644 docs/themes/hugo-book/go.mod delete mode 100644 docs/themes/hugo-book/i18n/bn.yaml delete mode 100644 docs/themes/hugo-book/i18n/cn.yaml delete mode 100644 docs/themes/hugo-book/i18n/cs.yaml delete mode 100644 docs/themes/hugo-book/i18n/de.yaml delete mode 100644 docs/themes/hugo-book/i18n/en.yaml delete mode 100644 docs/themes/hugo-book/i18n/es.yaml delete mode 100644 docs/themes/hugo-book/i18n/fa.yaml delete mode 100644 docs/themes/hugo-book/i18n/fr.yaml delete mode 100644 docs/themes/hugo-book/i18n/it.yaml delete mode 100644 docs/themes/hugo-book/i18n/ja.yaml delete mode 100644 docs/themes/hugo-book/i18n/jp.yaml delete mode 100644 docs/themes/hugo-book/i18n/ko.yaml delete mode 100644 docs/themes/hugo-book/i18n/nb.yaml delete mode 100644 docs/themes/hugo-book/i18n/pt.yaml delete mode 100644 docs/themes/hugo-book/i18n/ru.yaml delete mode 100644 docs/themes/hugo-book/i18n/sv.yaml delete mode 100644 docs/themes/hugo-book/i18n/tr.yaml delete mode 100644 docs/themes/hugo-book/i18n/uk.yaml delete mode 100644 docs/themes/hugo-book/i18n/zh-TW.yaml delete mode 100644 docs/themes/hugo-book/i18n/zh.yaml delete mode 100644 docs/themes/hugo-book/images/screenshot.png delete mode 100644 docs/themes/hugo-book/images/tn.png delete mode 100644 docs/themes/hugo-book/layouts/404.html delete mode 100644 docs/themes/hugo-book/layouts/_default/_markup/render-heading.html delete mode 100644 docs/themes/hugo-book/layouts/_default/_markup/render-image.html delete mode 100644 docs/themes/hugo-book/layouts/_default/_markup/render-link.html delete mode 100644 docs/themes/hugo-book/layouts/_default/list.html delete mode 100644 docs/themes/hugo-book/layouts/_default/single.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/brand.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/comments.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/date.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/footer.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/header.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/html-head-title.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/html-head.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/body.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/content-after.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/content-before.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/footer.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/head.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/menu-after.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/menu-before.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/toc-after.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/inject/toc-before.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/languages.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/menu-bundle.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/menu-filetree.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/menu-hugo.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/menu.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/post-meta.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/search.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/taxonomy.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/title.html delete mode 100644 docs/themes/hugo-book/layouts/partials/docs/toc.html delete mode 100644 docs/themes/hugo-book/layouts/posts/list.html delete mode 100644 docs/themes/hugo-book/layouts/posts/single.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/button.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/columns.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/details.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/expand.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/hint.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/katex.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/mermaid.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/section.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/tab.html delete mode 100644 docs/themes/hugo-book/layouts/shortcodes/tabs.html delete mode 100644 docs/themes/hugo-book/layouts/taxonomy/list.html delete mode 100644 docs/themes/hugo-book/layouts/taxonomy/taxonomy.html delete mode 100644 docs/themes/hugo-book/static/favicon.png delete mode 100644 docs/themes/hugo-book/static/favicon.svg delete mode 100644 docs/themes/hugo-book/static/flexsearch.min.js delete mode 100644 docs/themes/hugo-book/static/fonts/roboto-mono-v13-latin-regular.woff delete mode 100644 docs/themes/hugo-book/static/fonts/roboto-mono-v13-latin-regular.woff2 delete mode 100644 docs/themes/hugo-book/static/fonts/roboto-v27-latin-700.woff delete mode 100644 docs/themes/hugo-book/static/fonts/roboto-v27-latin-700.woff2 delete mode 100644 docs/themes/hugo-book/static/fonts/roboto-v27-latin-regular.woff delete mode 100644 docs/themes/hugo-book/static/fonts/roboto-v27-latin-regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/auto-render.min.js delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_AMS-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_AMS-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_AMS-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Caligraphic-Bold.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Caligraphic-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Fraktur-Bold.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Fraktur-Bold.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Fraktur-Bold.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Fraktur-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Fraktur-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Fraktur-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Bold.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Bold.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Bold.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-BoldItalic.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-BoldItalic.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-BoldItalic.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Italic.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Italic.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Italic.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Main-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Math-BoldItalic.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Math-BoldItalic.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Math-BoldItalic.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Math-Italic.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Math-Italic.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Math-Italic.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Bold.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Bold.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Bold.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Italic.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Italic.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Italic.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_SansSerif-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Script-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Script-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Script-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size1-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size1-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size1-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size2-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size2-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size2-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size3-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size3-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size3-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size4-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size4-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Size4-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Typewriter-Regular.ttf delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Typewriter-Regular.woff delete mode 100644 docs/themes/hugo-book/static/katex/fonts/KaTeX_Typewriter-Regular.woff2 delete mode 100644 docs/themes/hugo-book/static/katex/katex.min.js delete mode 100644 docs/themes/hugo-book/static/mermaid.min.js delete mode 100644 docs/themes/hugo-book/static/svg/calendar.svg delete mode 100644 docs/themes/hugo-book/static/svg/edit.svg delete mode 100644 docs/themes/hugo-book/static/svg/menu.svg delete mode 100644 docs/themes/hugo-book/static/svg/toc.svg delete mode 100644 docs/themes/hugo-book/static/svg/translate.svg delete mode 100644 docs/themes/hugo-book/theme.toml rename {themes/iceberg-theme => iceberg-theme}/LICENSE (100%) rename {landing-page => iceberg-theme}/_default2/list.html (100%) rename {landing-page => iceberg-theme}/_default2/single.html (100%) rename {landing-page => iceberg-theme}/archetypes/default.md (100%) rename {themes/iceberg-theme => iceberg-theme}/layouts/404.html (100%) rename {themes/iceberg-theme => iceberg-theme}/layouts/_default/baseof.html (100%) rename {themes/iceberg-theme => iceberg-theme}/layouts/_default/list.html (100%) rename {landing-page => iceberg-theme}/layouts/_default/single.html (96%) rename {landing-page => iceberg-theme}/layouts/index.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/about.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/contact.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/footer.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/head.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/header.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/js.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/pricing.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/services.html (100%) create mode 100644 iceberg-theme/layouts/partials/sidebar.html rename {landing-page => iceberg-theme}/layouts/partials/social.html (100%) rename {landing-page => iceberg-theme}/layouts/partials/toc.html (100%) rename {landing-page => iceberg-theme}/layouts/shortcodes/addtab.html (100%) rename {landing-page => iceberg-theme}/layouts/shortcodes/codetabs.html (100%) rename {landing-page => iceberg-theme}/layouts/shortcodes/hint.html (100%) rename {landing-page => iceberg-theme}/layouts/shortcodes/icebergVersion.html (100%) rename {landing-page => iceberg-theme}/layouts/shortcodes/nessieVersion.html (100%) rename {landing-page => iceberg-theme}/layouts/shortcodes/tabcontent.html (100%) rename {landing-page => iceberg-theme}/static/css/bootstrap.css (100%) rename {docs/themes/hugo-book/static/katex => iceberg-theme/static/css}/katex.min.css (100%) rename {landing-page => iceberg-theme}/static/css/landing-page.css (100%) rename {landing-page => iceberg-theme}/static/css/markdown.css (100%) rename {landing-page => iceberg-theme}/static/css/pricing.css (100%) rename {landing-page => iceberg-theme}/static/css/termynal.css (100%) rename {landing-page => iceberg-theme}/static/favicon-16x16.png (100%) rename {landing-page => iceberg-theme}/static/favicon-32x32.png (100%) rename {landing-page => iceberg-theme}/static/favicon-96x96.png (100%) rename {landing-page => iceberg-theme}/static/favicon.ico (100%) rename {landing-page => iceberg-theme}/static/favicon.png (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/HELP-US-OUT.txt (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/css/font-awesome.min.css (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/fonts/FontAwesome.otf (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/fonts/fontawesome-webfont.eot (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/fonts/fontawesome-webfont.svg (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/fonts/fontawesome-webfont.woff (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/animated.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/bordered-pulled.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/core.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/fixed-width.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/font-awesome.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/icons.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/larger.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/list.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/mixins.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/path.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/rotated-flipped.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/screen-reader.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/stacked.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/less/variables.less (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_animated.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_bordered-pulled.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_core.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_fixed-width.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_icons.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_larger.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_list.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_mixins.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_path.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_rotated-flipped.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_screen-reader.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_stacked.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/_variables.scss (100%) rename {landing-page => iceberg-theme}/static/font-awesome-4.7.0/scss/font-awesome.scss (100%) rename {landing-page => iceberg-theme}/static/fonts/glyphicons-halflings-regular.eot (100%) rename {landing-page => iceberg-theme}/static/fonts/glyphicons-halflings-regular.svg (100%) rename {landing-page => iceberg-theme}/static/fonts/glyphicons-halflings-regular.ttf (100%) rename {landing-page => iceberg-theme}/static/fonts/glyphicons-halflings-regular.woff (100%) rename {landing-page => iceberg-theme}/static/img/contact-bg.jpg (100%) rename {landing-page => iceberg-theme}/static/img/iceberg-logo-icon.png (100%) rename {landing-page => iceberg-theme}/static/img/iceberg-metadata.png (100%) rename {landing-page => iceberg-theme}/static/img/intro-bg.webp (100%) rename {landing-page => iceberg-theme}/static/img/partition-spec-evolution.png (100%) rename {landing-page => iceberg-theme}/static/js/bootstrap.js (100%) rename {landing-page => iceberg-theme}/static/js/bootstrap.min.js (100%) rename {landing-page => iceberg-theme}/static/js/jquery-1.11.0.js (100%) rename {landing-page => iceberg-theme}/static/js/jquery.easing.min.js (100%) rename {landing-page => iceberg-theme}/static/js/landing-page.js (100%) rename {landing-page => iceberg-theme}/static/js/termynal.js (100%) rename {landing-page => iceberg-theme}/static/lottie/data-compaction-animation.json (100%) rename {landing-page => iceberg-theme}/static/lottie/hidden-partitioning-animation.json (100%) rename {landing-page => iceberg-theme}/static/lottie/row-level-deletes-animation.json (100%) rename {themes/iceberg-theme => iceberg-theme}/theme.toml (100%) delete mode 100644 landing-page/static/css/katex.min.css create mode 120000 landing-page/themes/iceberg-theme delete mode 100644 themes/iceberg-theme/archetypes/default.md delete mode 100644 themes/iceberg-theme/layouts/_default/single.html delete mode 100644 themes/iceberg-theme/layouts/index.html delete mode 100644 themes/iceberg-theme/layouts/partials/footer.html delete mode 100644 themes/iceberg-theme/layouts/partials/head.html delete mode 100644 themes/iceberg-theme/layouts/partials/header.html diff --git a/docs/config.toml b/docs/config.toml index 0ae9f12af..9db38b20d 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -1,7 +1,7 @@ baseURL = "" # This is populated by the github deploy workflow and is equal to "/docs/" languageCode = "en-us" title = "Apache Iceberg" -theme= "hugo-book" +theme= "iceberg-theme" [params] BookTheme = 'auto' diff --git a/docs/themes/hugo-book/.github/workflows/main.yml b/docs/themes/hugo-book/.github/workflows/main.yml deleted file mode 100644 index 67f73e180..000000000 --- a/docs/themes/hugo-book/.github/workflows/main.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Build with Hugo - -on: [push, pull_request] - -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - hugo-version: - - 'latest' - - '0.68.0' - steps: - - uses: actions/checkout@v2 - - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - hugo-version: ${{ matrix.hugo-version }} - extended: true - - - name: Run Hugo - working-directory: exampleSite - run: hugo --themesDir ../.. diff --git a/docs/themes/hugo-book/.gitignore b/docs/themes/hugo-book/.gitignore deleted file mode 100644 index e52eb5292..000000000 --- a/docs/themes/hugo-book/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -public/ -exampleSite/public/ -.DS_Store diff --git a/docs/themes/hugo-book/LICENSE b/docs/themes/hugo-book/LICENSE deleted file mode 100644 index e7a669ab2..000000000 --- a/docs/themes/hugo-book/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2018 Alex Shpak - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/docs/themes/hugo-book/README.md b/docs/themes/hugo-book/README.md deleted file mode 100644 index 3edbc5cfc..000000000 --- a/docs/themes/hugo-book/README.md +++ /dev/null @@ -1,354 +0,0 @@ -# Hugo Book Theme - -[![Hugo](https://img.shields.io/badge/hugo-0.68-blue.svg)](https://gohugo.io) -[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) -![Build with Hugo](https://github.com/alex-shpak/hugo-book/workflows/Build%20with%20Hugo/badge.svg) - -### [Hugo](https://gohugo.io) documentation theme as simple as plain book - -![Screenshot](https://github.com/alex-shpak/hugo-book/blob/master/images/screenshot.png) - -- [Features](#features) -- [Requirements](#requirements) -- [Installation](#installation) -- [Menu](#menu) -- [Blog](#blog) -- [Configuration](#configuration) -- [Shortcodes](#shortcodes) -- [Versioning](#versioning) -- [Contributing](#contributing) - -## Features - -- Clean simple design -- Light and Mobile-Friendly -- Multi-language support -- Customisable -- Zero initial configuration -- Handy shortcodes -- Comments support -- Simple blog and taxonomy -- Primary features work without JavaScript -- Dark Mode - -## Requirements - -- Hugo 0.68 or higher -- Hugo extended version, read more [here](https://gohugo.io/news/0.48-relnotes/) - -## Installation - -### Install as git submodule -Navigate to your hugo project root and run: - -``` -git submodule add https://github.com/alex-shpak/hugo-book themes/hugo-book -``` - -Then run hugo (or set `theme = "hugo-book"`/`theme: hugo-book` in configuration file) - -``` -hugo server --minify --theme hugo-book -``` - -### Install as hugo module - -You can also add this theme as a Hugo module instead of a git submodule. - -Start with initializing hugo modules, if not done yet: -``` -hugo mod init github.com/repo/path -``` - -Navigate to your hugo project root and add [module] section to your `config.toml`: - -```toml -[module] -[[module.imports]] -path = 'github.com/alex-shpak/hugo-book' -``` - -Then, to load/update the theme module and run hugo: - -```sh -hugo mod get -u -hugo server --minify -``` - -### Creating site from scratch - -Below is an example on how to create a new site from scratch: - -```sh -hugo new site mydocs; cd mydocs -git init -git submodule add https://github.com/alex-shpak/hugo-book themes/hugo-book -cp -R themes/hugo-book/exampleSite/content . -``` - -```sh -hugo server --minify --theme hugo-book -``` - -## Menu - -### File tree menu (default) - -By default, the theme will render pages from the `content/docs` section as a menu in a tree structure. -You can set `title` and `weight` in the front matter of pages to adjust the order and titles in the menu. - -### Leaf bundle menu (Deprecated) - -You can also use leaf bundle and the content of its `index.md` file as menu. -Given you have the following file structure: - -``` -├── content -│ ├── docs -│ │ ├── page-one.md -│ │ └── page-two.md -│ └── posts -│ ├── post-one.md -│ └── post-two.md -``` - -Create a file `content/menu/index.md` with the content: - -```md -+++ -headless = true -+++ - -- [Book Example]({{< relref "/docs/" >}}) - - [Page One]({{< relref "/docs/page-one" >}}) - - [Page Two]({{< relref "/docs/page-two" >}}) -- [Blog]({{< relref "/posts" >}}) -``` - -And Enable it by setting `BookMenuBundle: /menu` in Site configuration. - -- [Example menu](https://github.com/alex-shpak/hugo-book/blob/master/exampleSite/content/menu/index.md) -- [Example config file](https://github.com/alex-shpak/hugo-book/blob/master/exampleSite/config.yaml) -- [Leaf bundles](https://gohugo.io/content-management/page-bundles/) - -## Blog - -A simple blog is supported in the section `posts`. -A blog is not the primary usecase of this theme, so it has only minimal features. - -## Configuration - -### Site Configuration - -There are a few configuration options that you can add to your `config.toml` file. -You can also see the `yaml` example [here](https://github.com/alex-shpak/hugo-book/blob/master/exampleSite/config.yaml). - -```toml -# (Optional) Set Google Analytics if you use it to track your website. -# Always put it on the top of the configuration file, otherwise it won't work -googleAnalytics = "UA-XXXXXXXXX-X" - -# (Optional) If you provide a Disqus shortname, comments will be enabled on -# all pages. -disqusShortname = "my-site" - -# (Optional) Set this to true if you use capital letters in file names -disablePathToLower = true - -# (Optional) Set this to true to enable 'Last Modified by' date and git author -# information on 'doc' type pages. -enableGitInfo = true - -# (Optional) Theme is intended for documentation use, therefore it doesn't render taxonomy. -# You can remove related files with config below -disableKinds = ['taxonomy', 'taxonomyTerm'] - -[params] - # (Optional, default light) Sets color theme: light, dark or auto. - # Theme 'auto' switches between dark and light modes based on browser/os preferences - BookTheme = 'light' - - # (Optional, default true) Controls table of contents visibility on right side of pages. - # Start and end levels can be controlled with markup.tableOfContents setting. - # You can also specify this parameter per page in front matter. - BookToC = true - - # (Optional, default none) Set the path to a logo for the book. If the logo is - # /static/logo.png then the path would be 'logo.png' - BookLogo = 'logo.png' - - # (Optional, default none) Set leaf bundle to render as side menu - # When not specified file structure and weights will be used - BookMenuBundle = '/menu' - - # (Optional, default docs) Specify section of content to render as menu - # You can also set value to "*" to render all sections to menu - BookSection = 'docs' - - # Set source repository location. - # Used for 'Last Modified' and 'Edit this page' links. - BookRepo = 'https://github.com/alex-shpak/hugo-book' - - # Specifies commit portion of the link to the page's last modified commit hash for 'doc' page - # type. - # Required if 'BookRepo' param is set. - # Value used to construct a URL consisting of BookRepo/BookCommitPath/ - # Github uses 'commit', Bitbucket uses 'commits' - BookCommitPath = 'commit' - - # Enable 'Edit this page' links for 'doc' page type. - # Disabled by default. Uncomment to enable. Requires 'BookRepo' param. - # Path must point to the site directory. - BookEditPath = 'edit/master/exampleSite' - - # (Optional, default January 2, 2006) Configure the date format used on the pages - # - In git information - # - In blog posts - BookDateFormat = 'Jan 2, 2006' - - # (Optional, default true) Enables search function with flexsearch, - # Index is built on fly, therefore it might slowdown your website. - # Configuration for indexing can be adjusted in i18n folder per language. - BookSearch = true - - # (Optional, default true) Enables comments template on pages - # By default partials/docs/comments.html includes Disqus template - # See https://gohugo.io/content-management/comments/#configure-disqus - # Can be overwritten by same param in page frontmatter - BookComments = true - - # /!\ This is an experimental feature, might be removed or changed at any time - # (Optional, experimental, default false) Enables portable links and link checks in markdown pages. - # Portable links meant to work with text editors and let you write markdown without {{< relref >}} shortcode - # Theme will print warning if page referenced in markdown does not exists. - BookPortableLinks = true - - # /!\ This is an experimental feature, might be removed or changed at any time - # (Optional, experimental, default false) Enables service worker that caches visited pages and resources for offline use. - BookServiceWorker = true -``` - -### Multi-Language Support - -Theme supports Hugo's [multilingual mode](https://gohugo.io/content-management/multilingual/), just follow configuration guide there. You can also tweak search indexing configuration per language in `i18n` folder. - -### Page Configuration - -You can specify additional params in the front matter of individual pages: - -```toml -# Set type to 'docs' if you want to render page outside of configured section or if you render section other than 'docs' -type = 'docs' - -# Set page weight to re-arrange items in file-tree menu (if BookMenuBundle not set) -weight = 10 - -# (Optional) Set to 'true' to mark page as flat section in file-tree menu (if BookMenuBundle not set) -bookFlatSection = false - -# (Optional) Set to hide nested sections or pages at that level. Works only with file-tree menu mode -bookCollapseSection = true - -# (Optional) Set true to hide page or section from side menu (if BookMenuBundle not set) -bookHidden = false - -# (Optional) Set 'false' to hide ToC from page -bookToC = true - -# (Optional) If you have enabled BookComments for the site, you can disable it for specific pages. -bookComments = true - -# (Optional) Set to 'false' to exclude page from search index. -bookSearchExclude = true -``` - -### Partials - -There are layout partials available for you to easily override components of the theme in `layouts/partials/`. - -In addition to this, there are several empty partials you can override to easily add/inject code. - -| Empty Partial | Placement | -| -------------------------------------------------- | ------------------------------------------- | -| `layouts/partials/docs/inject/head.html` | Before closing `` tag | -| `layouts/partials/docs/inject/body.html` | Before closing `` tag | -| `layouts/partials/docs/inject/footer.html` | After page footer content | -| `layouts/partials/docs/inject/menu-before.html` | At the beginning of `