From ae298f6f813908c63cec6b9416e776b89ecf6be4 Mon Sep 17 00:00:00 2001 From: aditya Date: Thu, 30 May 2024 10:25:34 +0530 Subject: [PATCH] switch to new theme --- .direnv/bin/nix-direnv-reload | 19 + .../vhq11h949l5zycaw07acphv53ifq4p2c-source | 1 + .../y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source | 1 + ...e-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa | 1 + ...5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc | 1838 +++ archetypes/default.md | 5 - archetypes/home.md | 5 - archetypes/projects.md | 11 - assets/.gitattributes | 2 - assets/js/index.js | 35 - assets/js/initOwlCarousel.js | 9 - assets/sass/_academicons-import.sass | 2 - assets/sass/_base-variables.sass | 7 - assets/sass/_base.sass | 309 - assets/sass/_bulma-import.sass | 14 - assets/sass/_dark-style.sass | 15 - assets/sass/_dark-variables.sass | 8 - assets/sass/_fontawesome-import.sass | 3 - assets/sass/_fonts.sass | 25 - assets/sass/_light-style.sass | 5 - assets/sass/_light-variables.sass | 7 - assets/sass/style.sass | 32 - assets/vendor/academicons-free/License.txt | 27 - .../academicons-free/fonts/academicons.eot | Bin 63538 -> 0 bytes .../academicons-free/fonts/academicons.svg | 1703 --- .../academicons-free/fonts/academicons.ttf | Bin 63352 -> 0 bytes .../academicons-free/fonts/academicons.woff | Bin 121624 -> 0 bytes .../scss/academicons.min.scss | 693 - .../academicons-free/scss/academicons.scss | 703 - assets/vendor/bulma/CHANGELOG.md | 1459 -- assets/vendor/bulma/README.md | 130 - assets/vendor/bulma/bulma.sass | 10 - assets/vendor/bulma/css/bulma-rtl.css | 11331 ---------------- assets/vendor/bulma/css/bulma-rtl.css.map | 1 - assets/vendor/bulma/css/bulma-rtl.min.css | 1 - assets/vendor/bulma/css/bulma.css | 11331 ---------------- assets/vendor/bulma/css/bulma.css.map | 1 - assets/vendor/bulma/css/bulma.min.css | 1 - assets/vendor/bulma/package.json | 82 - assets/vendor/bulma/sass/base/_all.sass | 4 - assets/vendor/bulma/sass/base/generic.sass | 142 - assets/vendor/bulma/sass/base/helpers.sass | 1 - assets/vendor/bulma/sass/base/minireset.sass | 79 - assets/vendor/bulma/sass/components/_all.sass | 14 - .../bulma/sass/components/breadcrumb.sass | 75 - assets/vendor/bulma/sass/components/card.sass | 79 - .../bulma/sass/components/dropdown.sass | 81 - .../vendor/bulma/sass/components/level.sass | 77 - .../vendor/bulma/sass/components/media.sass | 52 - assets/vendor/bulma/sass/components/menu.sass | 57 - .../vendor/bulma/sass/components/message.sass | 99 - .../vendor/bulma/sass/components/modal.sass | 113 - .../vendor/bulma/sass/components/navbar.sass | 441 - .../bulma/sass/components/pagination.sass | 150 - .../vendor/bulma/sass/components/panel.sass | 119 - assets/vendor/bulma/sass/components/tabs.sass | 174 - assets/vendor/bulma/sass/elements/_all.sass | 15 - assets/vendor/bulma/sass/elements/box.sass | 24 - assets/vendor/bulma/sass/elements/button.sass | 323 - .../vendor/bulma/sass/elements/container.sass | 24 - .../vendor/bulma/sass/elements/content.sass | 155 - assets/vendor/bulma/sass/elements/form.sass | 1 - assets/vendor/bulma/sass/elements/icon.sass | 21 - assets/vendor/bulma/sass/elements/image.sass | 71 - .../bulma/sass/elements/notification.sass | 48 - assets/vendor/bulma/sass/elements/other.sass | 39 - .../vendor/bulma/sass/elements/progress.sass | 67 - assets/vendor/bulma/sass/elements/table.sass | 129 - assets/vendor/bulma/sass/elements/tag.sass | 136 - assets/vendor/bulma/sass/elements/title.sass | 70 - assets/vendor/bulma/sass/form/_all.sass | 8 - .../bulma/sass/form/checkbox-radio.sass | 21 - assets/vendor/bulma/sass/form/file.sass | 180 - .../bulma/sass/form/input-textarea.sass | 64 - assets/vendor/bulma/sass/form/select.sass | 85 - assets/vendor/bulma/sass/form/shared.sass | 55 - assets/vendor/bulma/sass/form/tools.sass | 213 - assets/vendor/bulma/sass/grid/_all.sass | 4 - assets/vendor/bulma/sass/grid/columns.sass | 504 - assets/vendor/bulma/sass/grid/tiles.sass | 34 - assets/vendor/bulma/sass/helpers/_all.sass | 10 - assets/vendor/bulma/sass/helpers/color.sass | 37 - assets/vendor/bulma/sass/helpers/float.sass | 8 - assets/vendor/bulma/sass/helpers/other.sass | 8 - .../vendor/bulma/sass/helpers/overflow.sass | 2 - .../vendor/bulma/sass/helpers/position.sass | 5 - assets/vendor/bulma/sass/helpers/spacing.sass | 28 - .../vendor/bulma/sass/helpers/typography.sass | 98 - .../vendor/bulma/sass/helpers/visibility.sass | 122 - assets/vendor/bulma/sass/layout/_all.sass | 5 - assets/vendor/bulma/sass/layout/footer.sass | 9 - assets/vendor/bulma/sass/layout/hero.sass | 145 - assets/vendor/bulma/sass/layout/section.sass | 13 - assets/vendor/bulma/sass/utilities/_all.sass | 8 - .../bulma/sass/utilities/animations.sass | 5 - .../vendor/bulma/sass/utilities/controls.sass | 50 - .../sass/utilities/derived-variables.scss | 132 - .../bulma/sass/utilities/functions.sass | 115 - .../sass/utilities/initial-variables.sass | 78 - .../vendor/bulma/sass/utilities/mixins.sass | 295 - assets/vendor/fontawesome-free/LICENSE.txt | 34 - .../fontawesome-free/scss/_animated.scss | 153 - .../scss/_bordered-pulled.scss | 20 - .../vendor/fontawesome-free/scss/_core.scss | 43 - .../fontawesome-free/scss/_fixed-width.scss | 7 - .../fontawesome-free/scss/_functions.scss | 57 - .../vendor/fontawesome-free/scss/_icons.scss | 10 - .../vendor/fontawesome-free/scss/_larger.scss | 23 - .../vendor/fontawesome-free/scss/_list.scss | 18 - .../vendor/fontawesome-free/scss/_mixins.scss | 75 - .../scss/_rotated-flipped.scss | 31 - .../fontawesome-free/scss/_screen-reader.scss | 14 - .../vendor/fontawesome-free/scss/_shims.scss | 2042 --- .../vendor/fontawesome-free/scss/_sizing.scss | 16 - .../fontawesome-free/scss/_stacked.scss | 32 - .../fontawesome-free/scss/_variables.scss | 4961 ------- .../vendor/fontawesome-free/scss/brands.scss | 30 - .../fontawesome-free/scss/fontawesome.scss | 21 - .../vendor/fontawesome-free/scss/regular.scss | 26 - .../vendor/fontawesome-free/scss/solid.scss | 26 - .../fontawesome-free/scss/v4-shims.scss | 11 - assets/vendor/jquery/jquery-3.5.1.min.js | 1 - .../vendor/owlCarousel/owl.carousel.min.css | 6 - assets/vendor/owlCarousel/owl.carousel.min.js | 7 - .../owlCarousel/owl.theme.default.min.css | 6 - config.toml | 135 +- configTaxo.toml | 27 + content/_index.md | 20 + content/about/_index.md | 24 + content/home/about.md | 23 - content/home/contact.md | 11 - content/home/index.md | 7 - content/home/profile-vector.png | Bin 46842 -> 0 bytes content/home/services-no-longer-offered.md | 23 - content/projects/_index.md | 8 - content/projects/adityas-blog/hashnode.png | Bin 3305 -> 0 bytes content/projects/adityas-blog/index.md | 18 - content/projects/gitea/gitea.png | Bin 20444 -> 0 bytes content/projects/gitea/index.md | 18 - content/projects/vault/index.md | 10 - content/projects/vault/nextcloud.png | Bin 43576 -> 0 bytes content/projects/xmpp/index.md | 9 - content/projects/xmpp/prosody.png | Bin 26820 -> 0 bytes content/services/_index.md | 47 + .../LibreBaskerville-Bold.ttf | Bin 155428 -> 0 bytes .../LibreBaskerville-Italic.ttf | Bin 172212 -> 0 bytes .../LibreBaskerville-Regular.ttf | Bin 154676 -> 0 bytes fonts/Libre_Baskerville/OFL.txt | 94 - fonts/Lora/Lora-Italic-VariableFont_wght.ttf | Bin 226332 -> 0 bytes fonts/Lora/Lora-VariableFont_wght.ttf | Bin 214780 -> 0 bytes fonts/Lora/OFL.txt | 93 - fonts/Lora/README.txt | 71 - fonts/Lora/static/Lora-Bold.ttf | Bin 136276 -> 0 bytes fonts/Lora/static/Lora-BoldItalic.ttf | Bin 144092 -> 0 bytes fonts/Lora/static/Lora-Italic.ttf | Bin 143428 -> 0 bytes fonts/Lora/static/Lora-Medium.ttf | Bin 136608 -> 0 bytes fonts/Lora/static/Lora-MediumItalic.ttf | Bin 144352 -> 0 bytes fonts/Lora/static/Lora-Regular.ttf | Bin 136556 -> 0 bytes fonts/Lora/static/Lora-SemiBold.ttf | Bin 136636 -> 0 bytes fonts/Lora/static/Lora-SemiBoldItalic.ttf | Bin 144384 -> 0 bytes i18n/ca.toml | 25 - i18n/de.toml | 25 - i18n/en.toml | 25 - i18n/es.toml | 25 - i18n/fr.toml | 25 - i18n/it.toml | 25 - i18n/ja.toml | 25 - i18n/nl.toml | 25 - i18n/pl.toml | 27 - i18n/ru.toml | 25 - i18n/sv.toml | 25 - i18n/vi.toml | 25 - i18n/zh-CN.toml | 25 - i18n/zh-TW.toml | 25 - index.html | 65 - layouts/.gitkeep | 0 layouts/404.html | 15 - layouts/_default/_markup/render-heading.html | 2 - layouts/_default/baseof.html | 43 - layouts/_default/list.html | 22 - layouts/_default/single.html | 7 - layouts/_default/taxonomy.html | 22 - layouts/_default/terms.html | 9 - layouts/blog/list.html | 32 - layouts/blog/single.html | 77 - layouts/index.html | 148 - layouts/partials/blog/archive.html | 27 - layouts/partials/blog/li.html | 6 - layouts/partials/comments.html | 23 - layouts/partials/css/owlCarousel.html | 4 - layouts/partials/footer/scripts.html | 10 - layouts/partials/footer/text.html | 17 - layouts/partials/head/css.html | 18 - layouts/partials/head/favicons.html | 3 - layouts/partials/head/metadata.html | 15 - layouts/partials/head/openGraph.html | 17 - layouts/partials/head/plausible.html | 2 - layouts/partials/home/blog.html | 46 - layouts/partials/home/projects.html | 100 - layouts/partials/home/social.html | 24 - layouts/partials/js/owlCarousel.html | 4 - layouts/partials/nav.html | 119 - layouts/partials/top-icon-with-hr.html | 7 - layouts/partials/top-icon.html | 5 - layouts/projects/list.html | 43 - layouts/projects/single.html | 36 - package-lock.json | 917 -- package.json | 7 - scripts/build_docs.sh | 5 - static/README | 6 + static/android-chrome-192x192.png | Bin 0 -> 13304 bytes static/android-chrome-512x512.png | Bin 0 -> 43244 bytes static/apple-touch-icon.png | Bin 0 -> 11901 bytes static/favicon-16x16.png | Bin 0 -> 688 bytes static/favicon-32x32.png | Bin 0 -> 1528 bytes static/favicon.ico | Bin 0 -> 15406 bytes static/site.webmanifest | 1 + style.css | 60 - .../workflows/hugo-build-exampleSite.yml | 36 + themes/risotto/.gitignore | 1 + themes/risotto/LICENSE | 20 + themes/risotto/NEWS.md | 38 + themes/risotto/README.md | 108 + themes/risotto/archetypes/default.md | 2 + themes/risotto/config.toml | 3 + .../risotto/exampleSite}/LICENSE | 10 +- themes/risotto/exampleSite/config.toml | 100 + themes/risotto/exampleSite/configTaxo.toml | 27 + themes/risotto/exampleSite/content/_index.md | 1 + .../risotto/exampleSite/content/_index.md.old | 3 + themes/risotto/exampleSite/content/about.md | 25 + .../risotto/exampleSite/content/archives.md | 5 + .../exampleSite/content/homepage/about.md | 7 + .../exampleSite/content/homepage/index.md | 3 + .../exampleSite/content/homepage/work.md | 7 + .../exampleSite/content/post/_index.md | 7 + .../exampleSite/content/post/emoji-support.md | 46 + .../content/post/markdown-syntax.md | 149 + .../content/post/math-typesetting.md | 49 + .../content/post/placeholder-text.md | 45 + .../exampleSite/content/post/rich-content.md | 34 + themes/risotto/exampleSite/layouts/.gitkeep | 0 themes/risotto/exampleSite/static/README | 6 + .../static/android-chrome-192x192.png | Bin 0 -> 13304 bytes .../static/android-chrome-512x512.png | Bin 0 -> 43244 bytes .../exampleSite/static/apple-touch-icon.png | Bin 0 -> 11901 bytes .../exampleSite/static/favicon-16x16.png | Bin 0 -> 688 bytes .../exampleSite/static/favicon-32x32.png | Bin 0 -> 1528 bytes themes/risotto/exampleSite/static/favicon.ico | Bin 0 -> 15406 bytes .../exampleSite/static/site.webmanifest | 1 + themes/risotto/images/screenshot.png | Bin 0 -> 202670 bytes themes/risotto/images/tn.png | Bin 0 -> 185358 bytes themes/risotto/layouts/404.html | 0 themes/risotto/layouts/_default/baseof.html | 36 + themes/risotto/layouts/_default/li.html | 1 + themes/risotto/layouts/_default/list.html | 16 + themes/risotto/layouts/_default/single.html | 25 + themes/risotto/layouts/index.html | 4 + themes/risotto/layouts/partials/about.html | 15 + themes/risotto/layouts/partials/footer.html | 3 + themes/risotto/layouts/partials/head.html | 24 + themes/risotto/layouts/partials/header.html | 10 + themes/risotto/layouts/partials/lang.html | 28 + themes/risotto/layouts/post/list.html | 26 + themes/risotto/static/css/about.css | 26 + themes/risotto/static/css/colours.css | 17 + themes/risotto/static/css/custom.css | 1 + themes/risotto/static/css/footer.css | 7 + themes/risotto/static/css/header.css | 20 + themes/risotto/static/css/layout.css | 62 + themes/risotto/static/css/logo.css | 37 + .../static/css/palettes/apprentice.css | 20 + .../static/css/palettes/base16-dark.css | 22 + .../static/css/palettes/base16-light.css | 22 + .../risotto/static/css/palettes/dracula.css | 20 + .../static/css/palettes/gruvbox-dark.css | 23 + .../static/css/palettes/gruvbox-light.css | 23 + .../risotto/static/css/palettes/material.css | 20 + .../static/css/palettes/papercolor-dark.css | 20 + .../static/css/palettes/papercolor-light.css | 20 + .../static/css/palettes/solarized-dark.css | 20 + .../static/css/palettes/solarized-light.css | 20 + themes/risotto/static/css/palettes/tender.css | 20 + .../static/css/palettes/tokyo-night-dark.css | 20 + .../static/css/palettes/tokyo-night-light.css | 20 + .../static/css/palettes/windows-95-light.css | 20 + .../static/css/palettes/windows-95.css | 20 + themes/risotto/static/css/risotto.css | 12 + themes/risotto/static/css/typography.css | 255 + themes/risotto/static/images/rice.svg | 1 + themes/risotto/theme.toml | 15 + 291 files changed, 3790 insertions(+), 43586 deletions(-) create mode 100755 .direnv/bin/nix-direnv-reload create mode 120000 .direnv/flake-inputs/vhq11h949l5zycaw07acphv53ifq4p2c-source create mode 120000 .direnv/flake-inputs/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source create mode 120000 .direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa create mode 100644 .direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc delete mode 100644 archetypes/default.md delete mode 100644 archetypes/home.md delete mode 100644 archetypes/projects.md delete mode 100644 assets/.gitattributes delete mode 100644 assets/js/index.js delete mode 100644 assets/js/initOwlCarousel.js delete mode 100644 assets/sass/_academicons-import.sass delete mode 100644 assets/sass/_base-variables.sass delete mode 100644 assets/sass/_base.sass delete mode 100644 assets/sass/_bulma-import.sass delete mode 100644 assets/sass/_dark-style.sass delete mode 100644 assets/sass/_dark-variables.sass delete mode 100644 assets/sass/_fontawesome-import.sass delete mode 100644 assets/sass/_fonts.sass delete mode 100644 assets/sass/_light-style.sass delete mode 100644 assets/sass/_light-variables.sass delete mode 100644 assets/sass/style.sass delete mode 100644 assets/vendor/academicons-free/License.txt delete mode 100644 assets/vendor/academicons-free/fonts/academicons.eot delete mode 100644 assets/vendor/academicons-free/fonts/academicons.svg delete mode 100644 assets/vendor/academicons-free/fonts/academicons.ttf delete mode 100644 assets/vendor/academicons-free/fonts/academicons.woff delete mode 100644 assets/vendor/academicons-free/scss/academicons.min.scss delete mode 100644 assets/vendor/academicons-free/scss/academicons.scss delete mode 100644 assets/vendor/bulma/CHANGELOG.md delete mode 100644 assets/vendor/bulma/README.md delete mode 100644 assets/vendor/bulma/bulma.sass delete mode 100644 assets/vendor/bulma/css/bulma-rtl.css delete mode 100644 assets/vendor/bulma/css/bulma-rtl.css.map delete mode 100644 assets/vendor/bulma/css/bulma-rtl.min.css delete mode 100644 assets/vendor/bulma/css/bulma.css delete mode 100644 assets/vendor/bulma/css/bulma.css.map delete mode 100644 assets/vendor/bulma/css/bulma.min.css delete mode 100644 assets/vendor/bulma/package.json delete mode 100644 assets/vendor/bulma/sass/base/_all.sass delete mode 100644 assets/vendor/bulma/sass/base/generic.sass delete mode 100644 assets/vendor/bulma/sass/base/helpers.sass delete mode 100644 assets/vendor/bulma/sass/base/minireset.sass delete mode 100644 assets/vendor/bulma/sass/components/_all.sass delete mode 100644 assets/vendor/bulma/sass/components/breadcrumb.sass delete mode 100644 assets/vendor/bulma/sass/components/card.sass delete mode 100644 assets/vendor/bulma/sass/components/dropdown.sass delete mode 100644 assets/vendor/bulma/sass/components/level.sass delete mode 100644 assets/vendor/bulma/sass/components/media.sass delete mode 100644 assets/vendor/bulma/sass/components/menu.sass delete mode 100644 assets/vendor/bulma/sass/components/message.sass delete mode 100644 assets/vendor/bulma/sass/components/modal.sass delete mode 100644 assets/vendor/bulma/sass/components/navbar.sass delete mode 100644 assets/vendor/bulma/sass/components/pagination.sass delete mode 100644 assets/vendor/bulma/sass/components/panel.sass delete mode 100644 assets/vendor/bulma/sass/components/tabs.sass delete mode 100644 assets/vendor/bulma/sass/elements/_all.sass delete mode 100644 assets/vendor/bulma/sass/elements/box.sass delete mode 100644 assets/vendor/bulma/sass/elements/button.sass delete mode 100644 assets/vendor/bulma/sass/elements/container.sass delete mode 100644 assets/vendor/bulma/sass/elements/content.sass delete mode 100644 assets/vendor/bulma/sass/elements/form.sass delete mode 100644 assets/vendor/bulma/sass/elements/icon.sass delete mode 100644 assets/vendor/bulma/sass/elements/image.sass delete mode 100644 assets/vendor/bulma/sass/elements/notification.sass delete mode 100644 assets/vendor/bulma/sass/elements/other.sass delete mode 100644 assets/vendor/bulma/sass/elements/progress.sass delete mode 100644 assets/vendor/bulma/sass/elements/table.sass delete mode 100644 assets/vendor/bulma/sass/elements/tag.sass delete mode 100644 assets/vendor/bulma/sass/elements/title.sass delete mode 100644 assets/vendor/bulma/sass/form/_all.sass delete mode 100644 assets/vendor/bulma/sass/form/checkbox-radio.sass delete mode 100644 assets/vendor/bulma/sass/form/file.sass delete mode 100644 assets/vendor/bulma/sass/form/input-textarea.sass delete mode 100644 assets/vendor/bulma/sass/form/select.sass delete mode 100644 assets/vendor/bulma/sass/form/shared.sass delete mode 100644 assets/vendor/bulma/sass/form/tools.sass delete mode 100644 assets/vendor/bulma/sass/grid/_all.sass delete mode 100644 assets/vendor/bulma/sass/grid/columns.sass delete mode 100644 assets/vendor/bulma/sass/grid/tiles.sass delete mode 100644 assets/vendor/bulma/sass/helpers/_all.sass delete mode 100644 assets/vendor/bulma/sass/helpers/color.sass delete mode 100644 assets/vendor/bulma/sass/helpers/float.sass delete mode 100644 assets/vendor/bulma/sass/helpers/other.sass delete mode 100644 assets/vendor/bulma/sass/helpers/overflow.sass delete mode 100644 assets/vendor/bulma/sass/helpers/position.sass delete mode 100644 assets/vendor/bulma/sass/helpers/spacing.sass delete mode 100644 assets/vendor/bulma/sass/helpers/typography.sass delete mode 100644 assets/vendor/bulma/sass/helpers/visibility.sass delete mode 100644 assets/vendor/bulma/sass/layout/_all.sass delete mode 100644 assets/vendor/bulma/sass/layout/footer.sass delete mode 100644 assets/vendor/bulma/sass/layout/hero.sass delete mode 100644 assets/vendor/bulma/sass/layout/section.sass delete mode 100644 assets/vendor/bulma/sass/utilities/_all.sass delete mode 100644 assets/vendor/bulma/sass/utilities/animations.sass delete mode 100644 assets/vendor/bulma/sass/utilities/controls.sass delete mode 100644 assets/vendor/bulma/sass/utilities/derived-variables.scss delete mode 100644 assets/vendor/bulma/sass/utilities/functions.sass delete mode 100644 assets/vendor/bulma/sass/utilities/initial-variables.sass delete mode 100644 assets/vendor/bulma/sass/utilities/mixins.sass delete mode 100644 assets/vendor/fontawesome-free/LICENSE.txt delete mode 100644 assets/vendor/fontawesome-free/scss/_animated.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_bordered-pulled.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_core.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_fixed-width.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_functions.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_icons.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_larger.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_list.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_mixins.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_rotated-flipped.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_screen-reader.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_shims.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_sizing.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_stacked.scss delete mode 100644 assets/vendor/fontawesome-free/scss/_variables.scss delete mode 100644 assets/vendor/fontawesome-free/scss/brands.scss delete mode 100644 assets/vendor/fontawesome-free/scss/fontawesome.scss delete mode 100644 assets/vendor/fontawesome-free/scss/regular.scss delete mode 100644 assets/vendor/fontawesome-free/scss/solid.scss delete mode 100644 assets/vendor/fontawesome-free/scss/v4-shims.scss delete mode 100644 assets/vendor/jquery/jquery-3.5.1.min.js delete mode 100644 assets/vendor/owlCarousel/owl.carousel.min.css delete mode 100644 assets/vendor/owlCarousel/owl.carousel.min.js delete mode 100644 assets/vendor/owlCarousel/owl.theme.default.min.css create mode 100644 configTaxo.toml create mode 100644 content/_index.md create mode 100644 content/about/_index.md delete mode 100644 content/home/about.md delete mode 100644 content/home/contact.md delete mode 100644 content/home/index.md delete mode 100644 content/home/profile-vector.png delete mode 100644 content/home/services-no-longer-offered.md delete mode 100644 content/projects/_index.md delete mode 100644 content/projects/adityas-blog/hashnode.png delete mode 100644 content/projects/adityas-blog/index.md delete mode 100644 content/projects/gitea/gitea.png delete mode 100644 content/projects/gitea/index.md delete mode 100644 content/projects/vault/index.md delete mode 100644 content/projects/vault/nextcloud.png delete mode 100644 content/projects/xmpp/index.md delete mode 100644 content/projects/xmpp/prosody.png create mode 100644 content/services/_index.md delete mode 100644 fonts/Libre_Baskerville/LibreBaskerville-Bold.ttf delete mode 100644 fonts/Libre_Baskerville/LibreBaskerville-Italic.ttf delete mode 100644 fonts/Libre_Baskerville/LibreBaskerville-Regular.ttf delete mode 100644 fonts/Libre_Baskerville/OFL.txt delete mode 100644 fonts/Lora/Lora-Italic-VariableFont_wght.ttf delete mode 100644 fonts/Lora/Lora-VariableFont_wght.ttf delete mode 100644 fonts/Lora/OFL.txt delete mode 100644 fonts/Lora/README.txt delete mode 100644 fonts/Lora/static/Lora-Bold.ttf delete mode 100644 fonts/Lora/static/Lora-BoldItalic.ttf delete mode 100644 fonts/Lora/static/Lora-Italic.ttf delete mode 100644 fonts/Lora/static/Lora-Medium.ttf delete mode 100644 fonts/Lora/static/Lora-MediumItalic.ttf delete mode 100644 fonts/Lora/static/Lora-Regular.ttf delete mode 100644 fonts/Lora/static/Lora-SemiBold.ttf delete mode 100644 fonts/Lora/static/Lora-SemiBoldItalic.ttf delete mode 100644 i18n/ca.toml delete mode 100644 i18n/de.toml delete mode 100644 i18n/en.toml delete mode 100644 i18n/es.toml delete mode 100644 i18n/fr.toml delete mode 100644 i18n/it.toml delete mode 100644 i18n/ja.toml delete mode 100644 i18n/nl.toml delete mode 100644 i18n/pl.toml delete mode 100644 i18n/ru.toml delete mode 100644 i18n/sv.toml delete mode 100644 i18n/vi.toml delete mode 100644 i18n/zh-CN.toml delete mode 100644 i18n/zh-TW.toml delete mode 100644 index.html create mode 100644 layouts/.gitkeep delete mode 100644 layouts/404.html delete mode 100644 layouts/_default/_markup/render-heading.html delete mode 100644 layouts/_default/baseof.html delete mode 100644 layouts/_default/list.html delete mode 100644 layouts/_default/single.html delete mode 100644 layouts/_default/taxonomy.html delete mode 100644 layouts/_default/terms.html delete mode 100644 layouts/blog/list.html delete mode 100644 layouts/blog/single.html delete mode 100644 layouts/index.html delete mode 100644 layouts/partials/blog/archive.html delete mode 100644 layouts/partials/blog/li.html delete mode 100644 layouts/partials/comments.html delete mode 100644 layouts/partials/css/owlCarousel.html delete mode 100644 layouts/partials/footer/scripts.html delete mode 100644 layouts/partials/footer/text.html delete mode 100644 layouts/partials/head/css.html delete mode 100644 layouts/partials/head/favicons.html delete mode 100644 layouts/partials/head/metadata.html delete mode 100644 layouts/partials/head/openGraph.html delete mode 100644 layouts/partials/head/plausible.html delete mode 100644 layouts/partials/home/blog.html delete mode 100644 layouts/partials/home/projects.html delete mode 100644 layouts/partials/home/social.html delete mode 100644 layouts/partials/js/owlCarousel.html delete mode 100644 layouts/partials/nav.html delete mode 100644 layouts/partials/top-icon-with-hr.html delete mode 100644 layouts/partials/top-icon.html delete mode 100644 layouts/projects/list.html delete mode 100644 layouts/projects/single.html delete mode 100644 package-lock.json delete mode 100644 package.json delete mode 100755 scripts/build_docs.sh create mode 100644 static/README create mode 100644 static/android-chrome-192x192.png create mode 100644 static/android-chrome-512x512.png create mode 100644 static/apple-touch-icon.png create mode 100644 static/favicon-16x16.png create mode 100644 static/favicon-32x32.png create mode 100644 static/favicon.ico create mode 100644 static/site.webmanifest delete mode 100644 style.css create mode 100644 themes/risotto/.github/workflows/hugo-build-exampleSite.yml create mode 100644 themes/risotto/.gitignore create mode 100644 themes/risotto/LICENSE create mode 100644 themes/risotto/NEWS.md create mode 100644 themes/risotto/README.md create mode 100644 themes/risotto/archetypes/default.md create mode 100644 themes/risotto/config.toml rename {assets/vendor/bulma => themes/risotto/exampleSite}/LICENSE (88%) create mode 100644 themes/risotto/exampleSite/config.toml create mode 100644 themes/risotto/exampleSite/configTaxo.toml create mode 120000 themes/risotto/exampleSite/content/_index.md create mode 100644 themes/risotto/exampleSite/content/_index.md.old create mode 100644 themes/risotto/exampleSite/content/about.md create mode 100644 themes/risotto/exampleSite/content/archives.md create mode 100644 themes/risotto/exampleSite/content/homepage/about.md create mode 100644 themes/risotto/exampleSite/content/homepage/index.md create mode 100644 themes/risotto/exampleSite/content/homepage/work.md create mode 100644 themes/risotto/exampleSite/content/post/_index.md create mode 100644 themes/risotto/exampleSite/content/post/emoji-support.md create mode 100644 themes/risotto/exampleSite/content/post/markdown-syntax.md create mode 100644 themes/risotto/exampleSite/content/post/math-typesetting.md create mode 100644 themes/risotto/exampleSite/content/post/placeholder-text.md create mode 100644 themes/risotto/exampleSite/content/post/rich-content.md create mode 100644 themes/risotto/exampleSite/layouts/.gitkeep create mode 100644 themes/risotto/exampleSite/static/README create mode 100644 themes/risotto/exampleSite/static/android-chrome-192x192.png create mode 100644 themes/risotto/exampleSite/static/android-chrome-512x512.png create mode 100644 themes/risotto/exampleSite/static/apple-touch-icon.png create mode 100644 themes/risotto/exampleSite/static/favicon-16x16.png create mode 100644 themes/risotto/exampleSite/static/favicon-32x32.png create mode 100644 themes/risotto/exampleSite/static/favicon.ico create mode 100644 themes/risotto/exampleSite/static/site.webmanifest create mode 100644 themes/risotto/images/screenshot.png create mode 100644 themes/risotto/images/tn.png create mode 100644 themes/risotto/layouts/404.html create mode 100644 themes/risotto/layouts/_default/baseof.html create mode 100644 themes/risotto/layouts/_default/li.html create mode 100644 themes/risotto/layouts/_default/list.html create mode 100644 themes/risotto/layouts/_default/single.html create mode 100644 themes/risotto/layouts/index.html create mode 100644 themes/risotto/layouts/partials/about.html create mode 100644 themes/risotto/layouts/partials/footer.html create mode 100644 themes/risotto/layouts/partials/head.html create mode 100644 themes/risotto/layouts/partials/header.html create mode 100644 themes/risotto/layouts/partials/lang.html create mode 100644 themes/risotto/layouts/post/list.html create mode 100644 themes/risotto/static/css/about.css create mode 100644 themes/risotto/static/css/colours.css create mode 100644 themes/risotto/static/css/custom.css create mode 100644 themes/risotto/static/css/footer.css create mode 100644 themes/risotto/static/css/header.css create mode 100644 themes/risotto/static/css/layout.css create mode 100644 themes/risotto/static/css/logo.css create mode 100644 themes/risotto/static/css/palettes/apprentice.css create mode 100644 themes/risotto/static/css/palettes/base16-dark.css create mode 100644 themes/risotto/static/css/palettes/base16-light.css create mode 100644 themes/risotto/static/css/palettes/dracula.css create mode 100644 themes/risotto/static/css/palettes/gruvbox-dark.css create mode 100644 themes/risotto/static/css/palettes/gruvbox-light.css create mode 100644 themes/risotto/static/css/palettes/material.css create mode 100644 themes/risotto/static/css/palettes/papercolor-dark.css create mode 100644 themes/risotto/static/css/palettes/papercolor-light.css create mode 100644 themes/risotto/static/css/palettes/solarized-dark.css create mode 100644 themes/risotto/static/css/palettes/solarized-light.css create mode 100644 themes/risotto/static/css/palettes/tender.css create mode 100644 themes/risotto/static/css/palettes/tokyo-night-dark.css create mode 100644 themes/risotto/static/css/palettes/tokyo-night-light.css create mode 100644 themes/risotto/static/css/palettes/windows-95-light.css create mode 100644 themes/risotto/static/css/palettes/windows-95.css create mode 100644 themes/risotto/static/css/risotto.css create mode 100644 themes/risotto/static/css/typography.css create mode 100644 themes/risotto/static/images/rice.svg create mode 100644 themes/risotto/theme.toml diff --git a/.direnv/bin/nix-direnv-reload b/.direnv/bin/nix-direnv-reload new file mode 100755 index 0000000..0c212a9 --- /dev/null +++ b/.direnv/bin/nix-direnv-reload @@ -0,0 +1,19 @@ +#!/usr/bin/env bash +set -e +if [[ ! -d "/home/user/dev/adityakumar.xyz" ]]; then + echo "Cannot find source directory; Did you move it?" + echo "(Looking for "/home/user/dev/adityakumar.xyz")" + echo 'Cannot force reload with this script - use "direnv reload" manually and then try again' + exit 1 +fi + +# rebuild the cache forcefully +_nix_direnv_force_reload=1 direnv exec "/home/user/dev/adityakumar.xyz" true + +# Update the mtime for .envrc. +# This will cause direnv to reload again - but without re-building. +touch "/home/user/dev/adityakumar.xyz/.envrc" + +# Also update the timestamp of whatever profile_rc we have. +# This makes sure that we know we are up to date. +touch -r "/home/user/dev/adityakumar.xyz/.envrc" "/home/user/dev/adityakumar.xyz/.direnv"/*.rc diff --git a/.direnv/flake-inputs/vhq11h949l5zycaw07acphv53ifq4p2c-source b/.direnv/flake-inputs/vhq11h949l5zycaw07acphv53ifq4p2c-source new file mode 120000 index 0000000..11be9a8 --- /dev/null +++ b/.direnv/flake-inputs/vhq11h949l5zycaw07acphv53ifq4p2c-source @@ -0,0 +1 @@ +/nix/store/vhq11h949l5zycaw07acphv53ifq4p2c-source \ No newline at end of file diff --git a/.direnv/flake-inputs/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source b/.direnv/flake-inputs/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source new file mode 120000 index 0000000..2519953 --- /dev/null +++ b/.direnv/flake-inputs/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source @@ -0,0 +1 @@ +/nix/store/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source \ No newline at end of file diff --git a/.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa b/.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa new file mode 120000 index 0000000..fbb8fe3 --- /dev/null +++ b/.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa @@ -0,0 +1 @@ +/nix/store/d5qmminadqhcs1825y0ik5vyr154ygvk-adityakumar.xyz-env \ No newline at end of file diff --git a/.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc b/.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc new file mode 100644 index 0000000..ece4c2d --- /dev/null +++ b/.direnv/flake-profile-a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa.rc @@ -0,0 +1,1838 @@ +unset shellHook +PATH=${PATH:-} +nix_saved_PATH="$PATH" +XDG_DATA_DIRS=${XDG_DATA_DIRS:-} +nix_saved_XDG_DATA_DIRS="$XDG_DATA_DIRS" +AR='ar' +export AR +AS='as' +export AS +BASH='/nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15/bin/bash' +CC='gcc' +export CC +CONFIG_SHELL='/nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15/bin/bash' +export CONFIG_SHELL +CXX='g++' +export CXX +HOSTTYPE='x86_64' +HOST_PATH='/nix/store/c9q4vx2q0l21bqch0sx2dsdyylpqwxki-hugo-0.111.3/bin:/nix/store/jzhlbzh5w9zibvilrh6pv9lf2d1iz55m-rsync-3.2.7/bin:/nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0/bin:/nix/store/ahkfdxq8mcpsb5kvdvgqr1wv8zjngbh4-coreutils-9.1/bin:/nix/store/4qrbfa42xyicny7vlgbbqxz07kcsjbx2-findutils-4.9.0/bin:/nix/store/6bcqajyagcc4s3azx0zqnb3rqxd7gdnv-diffutils-3.9/bin:/nix/store/gy82r5cf12hgkmhzifsyx3fp6cnf6j2l-gnused-4.9/bin:/nix/store/zrls4w5lxynqakh1jlrp03kg4bxzp9yi-gnugrep-3.7/bin:/nix/store/s3yl3l8na93v53k2cfsyz0jrb50bnk8n-gawk-5.2.1/bin:/nix/store/czy796d2241296bdy45w87cmaiig50zr-gnutar-1.34/bin:/nix/store/hdbb5ayyrz1b5hicbsb4am8vin0xxxg6-gzip-1.12/bin:/nix/store/hd573q7097cxj5q29pnc3z0rvakz7ga3-bzip2-1.0.8-bin/bin:/nix/store/nnis9ph3wj866bbs0lalbf22i5bq8yry-gnumake-4.4.1/bin:/nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15/bin:/nix/store/x4ckkjsxfl4ihl82v0bzsyxs4ay2d5b5-patch-2.7.6/bin:/nix/store/8xjzmhw6hgqmynb5f1v7aw2lvafij405-xz-5.4.3-bin/bin:/nix/store/lcjsmsxqwd4vkq2wj5mmbyjzny3i6k49-file-5.44/bin' +export HOST_PATH +IFS=' +' +IN_NIX_SHELL='impure' +export IN_NIX_SHELL +LD='ld' +export LD +LINENO='76' +MACHTYPE='x86_64-pc-linux-gnu' +NIX_BINTOOLS='/nix/store/rbwalnmk5a6nj9mbldxzmj11gvacbrsi-binutils-wrapper-2.40' +export NIX_BINTOOLS +NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu='1' +export NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu +NIX_BUILD_CORES='4' +export NIX_BUILD_CORES +NIX_CC='/nix/store/7wkshj58fcsl1f3zyi67qsxgl1p8nki1-gcc-wrapper-12.2.0' +export NIX_CC +NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu='1' +export NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu +NIX_CFLAGS_COMPILE=' -frandom-seed=d5qmminadq -isystem /nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0/include -isystem /nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0/include' +export NIX_CFLAGS_COMPILE +NIX_ENFORCE_NO_NATIVE='1' +export NIX_ENFORCE_NO_NATIVE +NIX_HARDENING_ENABLE='fortify stackprotector pic strictoverflow format relro bindnow' +export NIX_HARDENING_ENABLE +NIX_LDFLAGS='-rpath /home/user/dev/adityakumar.xyz/outputs/out/lib64 -rpath /home/user/dev/adityakumar.xyz/outputs/out/lib ' +export NIX_LDFLAGS +NIX_LIB64_IN_SELF_RPATH='1' +NIX_NO_SELF_RPATH='1' +NIX_STORE='/nix/store' +export NIX_STORE +NM='nm' +export NM +NODE_PATH='/nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0/lib/node_modules' +export NODE_PATH +OBJCOPY='objcopy' +export OBJCOPY +OBJDUMP='objdump' +export OBJDUMP +OLDPWD='' +export OLDPWD +OPTERR='1' +OSTYPE='linux-gnu' +PATH='/nix/store/ywwjpdyhar4f3vcqf4qk77vrbr3vj5wl-patchelf-0.15.0/bin:/nix/store/7wkshj58fcsl1f3zyi67qsxgl1p8nki1-gcc-wrapper-12.2.0/bin:/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/bin:/nix/store/lyvhsvwp2pzy74fkcn7qbs5vcgy5d7vl-glibc-2.37-8-bin/bin:/nix/store/ahkfdxq8mcpsb5kvdvgqr1wv8zjngbh4-coreutils-9.1/bin:/nix/store/rbwalnmk5a6nj9mbldxzmj11gvacbrsi-binutils-wrapper-2.40/bin:/nix/store/22p5nv7fbxhm06mfkwwnibv1nsz06x4b-binutils-2.40/bin:/nix/store/c9q4vx2q0l21bqch0sx2dsdyylpqwxki-hugo-0.111.3/bin:/nix/store/jzhlbzh5w9zibvilrh6pv9lf2d1iz55m-rsync-3.2.7/bin:/nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0/bin:/nix/store/ahkfdxq8mcpsb5kvdvgqr1wv8zjngbh4-coreutils-9.1/bin:/nix/store/4qrbfa42xyicny7vlgbbqxz07kcsjbx2-findutils-4.9.0/bin:/nix/store/6bcqajyagcc4s3azx0zqnb3rqxd7gdnv-diffutils-3.9/bin:/nix/store/gy82r5cf12hgkmhzifsyx3fp6cnf6j2l-gnused-4.9/bin:/nix/store/zrls4w5lxynqakh1jlrp03kg4bxzp9yi-gnugrep-3.7/bin:/nix/store/s3yl3l8na93v53k2cfsyz0jrb50bnk8n-gawk-5.2.1/bin:/nix/store/czy796d2241296bdy45w87cmaiig50zr-gnutar-1.34/bin:/nix/store/hdbb5ayyrz1b5hicbsb4am8vin0xxxg6-gzip-1.12/bin:/nix/store/hd573q7097cxj5q29pnc3z0rvakz7ga3-bzip2-1.0.8-bin/bin:/nix/store/nnis9ph3wj866bbs0lalbf22i5bq8yry-gnumake-4.4.1/bin:/nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15/bin:/nix/store/x4ckkjsxfl4ihl82v0bzsyxs4ay2d5b5-patch-2.7.6/bin:/nix/store/8xjzmhw6hgqmynb5f1v7aw2lvafij405-xz-5.4.3-bin/bin:/nix/store/lcjsmsxqwd4vkq2wj5mmbyjzny3i6k49-file-5.44/bin' +export PATH +PS4='+ ' +RANLIB='ranlib' +export RANLIB +READELF='readelf' +export READELF +SIZE='size' +export SIZE +SOURCE_DATE_EPOCH='315532800' +export SOURCE_DATE_EPOCH +STRINGS='strings' +export STRINGS +STRIP='strip' +export STRIP +XDG_DATA_DIRS='/nix/store/ywwjpdyhar4f3vcqf4qk77vrbr3vj5wl-patchelf-0.15.0/share' +export XDG_DATA_DIRS +__structuredAttrs='' +export __structuredAttrs +buildInputs='/nix/store/c9q4vx2q0l21bqch0sx2dsdyylpqwxki-hugo-0.111.3 /nix/store/jzhlbzh5w9zibvilrh6pv9lf2d1iz55m-rsync-3.2.7 /nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0' +export buildInputs +buildPhase='hugo server' +export buildPhase +builder='/nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15/bin/bash' +export builder +cmakeFlags='' +export cmakeFlags +configureFlags='' +export configureFlags +defaultBuildInputs='' +defaultNativeBuildInputs='/nix/store/ywwjpdyhar4f3vcqf4qk77vrbr3vj5wl-patchelf-0.15.0 /nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh /nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh /nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh /nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh /nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh /nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh /nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh /nix/store/bxsly8a56yb8kyrq03s82a3vyc8fqrb3-multiple-outputs.sh /nix/store/nf1lkdrhapsx5lr6diyxyjr7pb7r20gr-patch-shebangs.sh /nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh /nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh /nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh /nix/store/a9ndjg0b1ivi0av9m93vfkrndp7fqbw1-strip.sh /nix/store/7wkshj58fcsl1f3zyi67qsxgl1p8nki1-gcc-wrapper-12.2.0' +depsBuildBuild='' +export depsBuildBuild +depsBuildBuildPropagated='' +export depsBuildBuildPropagated +depsBuildTarget='' +export depsBuildTarget +depsBuildTargetPropagated='' +export depsBuildTargetPropagated +depsHostHost='' +export depsHostHost +depsHostHostPropagated='' +export depsHostHostPropagated +depsTargetTarget='' +export depsTargetTarget +depsTargetTargetPropagated='' +export depsTargetTargetPropagated +doCheck='' +export doCheck +doInstallCheck='' +export doInstallCheck +dontAddDisableDepTrack='1' +export dontAddDisableDepTrack +declare -a envBuildBuildHooks=() +declare -a envBuildHostHooks=() +declare -a envBuildTargetHooks=() +declare -a envHostHostHooks=('ccWrapper_addCVars' 'bintoolsWrapper_addLDVars' 'addNodePath' ) +declare -a envHostTargetHooks=('ccWrapper_addCVars' 'bintoolsWrapper_addLDVars' 'addNodePath' ) +declare -a envTargetTargetHooks=() +declare -a fixupOutputHooks=('if [ -z "${dontPatchELF-}" ]; then patchELF "$prefix"; fi' 'if [[ -z "${noAuditTmpdir-}" && -e "$prefix" ]]; then auditTmpdir "$prefix"; fi' 'if [ -z "${dontGzipMan-}" ]; then compressManPages "$prefix"; fi' '_moveLib64' '_moveSbin' '_moveSystemdUserUnits' 'patchShebangsAuto' '_pruneLibtoolFiles' '_doStrip' ) +guess='4' +initialPath='/nix/store/ahkfdxq8mcpsb5kvdvgqr1wv8zjngbh4-coreutils-9.1 /nix/store/4qrbfa42xyicny7vlgbbqxz07kcsjbx2-findutils-4.9.0 /nix/store/6bcqajyagcc4s3azx0zqnb3rqxd7gdnv-diffutils-3.9 /nix/store/gy82r5cf12hgkmhzifsyx3fp6cnf6j2l-gnused-4.9 /nix/store/zrls4w5lxynqakh1jlrp03kg4bxzp9yi-gnugrep-3.7 /nix/store/s3yl3l8na93v53k2cfsyz0jrb50bnk8n-gawk-5.2.1 /nix/store/czy796d2241296bdy45w87cmaiig50zr-gnutar-1.34 /nix/store/hdbb5ayyrz1b5hicbsb4am8vin0xxxg6-gzip-1.12 /nix/store/hd573q7097cxj5q29pnc3z0rvakz7ga3-bzip2-1.0.8-bin /nix/store/nnis9ph3wj866bbs0lalbf22i5bq8yry-gnumake-4.4.1 /nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15 /nix/store/x4ckkjsxfl4ihl82v0bzsyxs4ay2d5b5-patch-2.7.6 /nix/store/8xjzmhw6hgqmynb5f1v7aw2lvafij405-xz-5.4.3-bin /nix/store/lcjsmsxqwd4vkq2wj5mmbyjzny3i6k49-file-5.44' +installPhase='./deploy.sh' +export installPhase +mesonFlags='' +export mesonFlags +name='adityakumar.xyz-env' +export name +nativeBuildInputs='' +export nativeBuildInputs +out='/home/user/dev/adityakumar.xyz/outputs/out' +export out +outputBin='out' +outputDev='out' +outputDevdoc='REMOVE' +outputDevman='out' +outputDoc='out' +outputInclude='out' +outputInfo='out' +outputLib='out' +outputMan='out' +outputs='out' +export outputs +patches='' +export patches +pkg='/nix/store/7wkshj58fcsl1f3zyi67qsxgl1p8nki1-gcc-wrapper-12.2.0' +declare -a pkgsBuildBuild=() +declare -a pkgsBuildHost=('/nix/store/ywwjpdyhar4f3vcqf4qk77vrbr3vj5wl-patchelf-0.15.0' '/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh' '/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh' '/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh' '/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh' '/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh' '/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh' '/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh' '/nix/store/bxsly8a56yb8kyrq03s82a3vyc8fqrb3-multiple-outputs.sh' '/nix/store/nf1lkdrhapsx5lr6diyxyjr7pb7r20gr-patch-shebangs.sh' '/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh' '/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh' '/nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh' '/nix/store/a9ndjg0b1ivi0av9m93vfkrndp7fqbw1-strip.sh' '/nix/store/7wkshj58fcsl1f3zyi67qsxgl1p8nki1-gcc-wrapper-12.2.0' '/nix/store/rbwalnmk5a6nj9mbldxzmj11gvacbrsi-binutils-wrapper-2.40' ) +declare -a pkgsBuildTarget=() +declare -a pkgsHostHost=() +declare -a pkgsHostTarget=('/nix/store/c9q4vx2q0l21bqch0sx2dsdyylpqwxki-hugo-0.111.3' '/nix/store/jzhlbzh5w9zibvilrh6pv9lf2d1iz55m-rsync-3.2.7' '/nix/store/hdwy8j1jvj2d68p449vvpf5j4mrgzldi-nodejs-18.16.0' ) +declare -a pkgsTargetTarget=() +declare -a postFixupHooks=('_makeSymlinksRelativeInAllOutputs' '_multioutPropagateDev' ) +declare -a postUnpackHooks=('_updateSourceDateEpochFromSourceRoot' ) +declare -a preConfigureHooks=('_multioutConfig' ) +declare -a preFixupHooks=('_moveToShare' '_multioutDocs' '_multioutDevs' ) +prefix='/home/user/dev/adityakumar.xyz/outputs/out' +declare -a propagatedBuildDepFiles=('propagated-build-build-deps' 'propagated-native-build-inputs' 'propagated-build-target-deps' ) +propagatedBuildInputs='' +export propagatedBuildInputs +declare -a propagatedHostDepFiles=('propagated-host-host-deps' 'propagated-build-inputs' ) +propagatedNativeBuildInputs='' +export propagatedNativeBuildInputs +declare -a propagatedTargetDepFiles=('propagated-target-target-deps' ) +shell='/nix/store/rhvbjmcfnkg8i2dxpzr114cp1ws7f667-bash-5.2-p15/bin/bash' +export shell +src='/nix/store/y3mjdzrg0dxmgjsiwrd66n6lb55fglsb-source' +export src +stdenv='/nix/store/37p8gq9zijbw6pj3lpi1ckqiv18j2g62-stdenv-linux' +export stdenv +strictDeps='' +export strictDeps +system='x86_64-linux' +export system +declare -a unpackCmdHooks=('_defaultUnpack' ) +_accumFlagsArray () +{ + + local name; + if [ -n "$__structuredAttrs" ]; then + for name in "$@"; + do + local -n nameref="$name"; + flagsArray+=(${nameref+"${nameref[@]}"}); + done; + else + for name in "$@"; + do + local -n nameref="$name"; + case "$name" in + *Array) + flagsArray+=(${nameref+"${nameref[@]}"}) + ;; + *) + flagsArray+=(${nameref-}) + ;; + esac; + done; + fi +} +_activatePkgs () +{ + + local hostOffset targetOffset; + local pkg; + for hostOffset in "${allPlatOffsets[@]}"; + do + local pkgsVar="${pkgAccumVarVars[hostOffset + 1]}"; + for targetOffset in "${allPlatOffsets[@]}"; + do + (( hostOffset <= targetOffset )) || continue; + local pkgsRef="${pkgsVar}[$targetOffset - $hostOffset]"; + local pkgsSlice="${!pkgsRef}[@]"; + for pkg in ${!pkgsSlice+"${!pkgsSlice}"}; + do + activatePackage "$pkg" "$hostOffset" "$targetOffset"; + done; + done; + done +} +_addRpathPrefix () +{ + + if [ "${NIX_NO_SELF_RPATH:-0}" != 1 ]; then + export NIX_LDFLAGS="-rpath $1/lib ${NIX_LDFLAGS-}"; + if [ -n "${NIX_LIB64_IN_SELF_RPATH:-}" ]; then + export NIX_LDFLAGS="-rpath $1/lib64 ${NIX_LDFLAGS-}"; + fi; + if [ -n "${NIX_LIB32_IN_SELF_RPATH:-}" ]; then + export NIX_LDFLAGS="-rpath $1/lib32 ${NIX_LDFLAGS-}"; + fi; + fi +} +_addToEnv () +{ + + local depHostOffset depTargetOffset; + local pkg; + for depHostOffset in "${allPlatOffsets[@]}"; + do + local hookVar="${pkgHookVarVars[depHostOffset + 1]}"; + local pkgsVar="${pkgAccumVarVars[depHostOffset + 1]}"; + for depTargetOffset in "${allPlatOffsets[@]}"; + do + (( depHostOffset <= depTargetOffset )) || continue; + local hookRef="${hookVar}[$depTargetOffset - $depHostOffset]"; + if [[ -z "${strictDeps-}" ]]; then + local visitedPkgs=""; + for pkg in "${pkgsBuildBuild[@]}" "${pkgsBuildHost[@]}" "${pkgsBuildTarget[@]}" "${pkgsHostHost[@]}" "${pkgsHostTarget[@]}" "${pkgsTargetTarget[@]}"; + do + if [[ "$visitedPkgs" = *"$pkg"* ]]; then + continue; + fi; + runHook "${!hookRef}" "$pkg"; + visitedPkgs+=" $pkg"; + done; + else + local pkgsRef="${pkgsVar}[$depTargetOffset - $depHostOffset]"; + local pkgsSlice="${!pkgsRef}[@]"; + for pkg in ${!pkgsSlice+"${!pkgsSlice}"}; + do + runHook "${!hookRef}" "$pkg"; + done; + fi; + done; + done +} +_allFlags () +{ + + export system pname name version; + for varName in $(awk 'BEGIN { for (v in ENVIRON) if (v ~ /^[a-z][a-zA-Z0-9_]*$/) print v }'); + do + if (( "${NIX_DEBUG:-0}" >= 1 )); then + printf "@%s@ -> %q\n" "${varName}" "${!varName}"; + fi; + args+=("--subst-var" "$varName"); + done +} +_assignFirst () +{ + + local varName="$1"; + local _var; + local REMOVE=REMOVE; + shift; + for _var in "$@"; + do + if [ -n "${!_var-}" ]; then + eval "${varName}"="${_var}"; + return; + fi; + done; + echo; + echo "error: _assignFirst: could not find a non-empty variable whose name to assign to ${varName}."; + echo " The following variables were all unset or empty:"; + echo " $*"; + if [ -z "${out:-}" ]; then + echo ' If you do not want an "out" output in your derivation, make sure to define'; + echo ' the other specific required outputs. This can be achieved by picking one'; + echo " of the above as an output."; + echo ' You do not have to remove "out" if you want to have a different default'; + echo ' output, because the first output is taken as a default.'; + echo; + fi; + return 1 +} +_callImplicitHook () +{ + + local def="$1"; + local hookName="$2"; + if declare -F "$hookName" > /dev/null; then + "$hookName"; + else + if type -p "$hookName" > /dev/null; then + source "$hookName"; + else + if [ -n "${!hookName:-}" ]; then + eval "${!hookName}"; + else + return "$def"; + fi; + fi; + fi +} +_defaultUnpack () +{ + + local fn="$1"; + local destination; + if [ -d "$fn" ]; then + destination="$(stripHash "$fn")"; + if [ -e "$destination" ]; then + echo "Cannot copy $fn to $destination: destination already exists!"; + echo "Did you specify two \"srcs\" with the same \"name\"?"; + return 1; + fi; + cp -pr --reflink=auto -- "$fn" "$destination"; + else + case "$fn" in + *.tar.xz | *.tar.lzma | *.txz) + xz -d < "$fn" | tar xf - --warning=no-timestamp + ;; + *.tar | *.tar.* | *.tgz | *.tbz2 | *.tbz) + tar xf "$fn" --warning=no-timestamp + ;; + *) + return 1 + ;; + esac; + fi +} +_doStrip () +{ + + local -ra flags=(dontStripHost dontStripTarget); + local -ra debugDirs=(stripDebugList stripDebugListTarget); + local -ra allDirs=(stripAllList stripAllListTarget); + local -ra stripCmds=(STRIP STRIP_FOR_TARGET); + local -ra ranlibCmds=(RANLIB RANLIB_FOR_TARGET); + stripDebugList=${stripDebugList[*]:-lib lib32 lib64 libexec bin sbin}; + stripDebugListTarget=${stripDebugListTarget[*]:-}; + stripAllList=${stripAllList[*]:-}; + stripAllListTarget=${stripAllListTarget[*]:-}; + local i; + for i in ${!stripCmds[@]}; + do + local -n flag="${flags[$i]}"; + local -n debugDirList="${debugDirs[$i]}"; + local -n allDirList="${allDirs[$i]}"; + local -n stripCmd="${stripCmds[$i]}"; + local -n ranlibCmd="${ranlibCmds[$i]}"; + if [[ -n "${dontStrip-}" || -n "${flag-}" ]] || ! type -f "${stripCmd-}" 2> /dev/null 1>&2; then + continue; + fi; + stripDirs "$stripCmd" "$ranlibCmd" "$debugDirList" "${stripDebugFlags[*]:--S -p}"; + stripDirs "$stripCmd" "$ranlibCmd" "$allDirList" "${stripAllFlags[*]:--s -p}"; + done +} +_eval () +{ + + if declare -F "$1" > /dev/null 2>&1; then + "$@"; + else + eval "$1"; + fi +} +_makeSymlinksRelative () +{ + + local symlinkTarget; + if [ "${dontRewriteSymlinks-}" ] || [ ! -e "$prefix" ]; then + return; + fi; + while IFS= read -r -d '' f; do + symlinkTarget=$(readlink "$f"); + if [[ "$symlinkTarget"/ != "$prefix"/* ]]; then + continue; + fi; + if [ ! -e "$symlinkTarget" ]; then + echo "the symlink $f is broken, it points to $symlinkTarget (which is missing)"; + fi; + echo "rewriting symlink $f to be relative to $prefix"; + ln -snrf "$symlinkTarget" "$f"; + done < <(find $prefix -type l -print0) +} +_makeSymlinksRelativeInAllOutputs () +{ + + local output; + for output in $(getAllOutputNames); + do + prefix="${!output}" _makeSymlinksRelative; + done +} +_moveLib64 () +{ + + if [ "${dontMoveLib64-}" = 1 ]; then + return; + fi; + if [ ! -e "$prefix/lib64" -o -L "$prefix/lib64" ]; then + return; + fi; + echo "moving $prefix/lib64/* to $prefix/lib"; + mkdir -p $prefix/lib; + shopt -s dotglob; + for i in $prefix/lib64/*; + do + mv --no-clobber "$i" $prefix/lib; + done; + shopt -u dotglob; + rmdir $prefix/lib64; + ln -s lib $prefix/lib64 +} +_moveSbin () +{ + + if [ "${dontMoveSbin-}" = 1 ]; then + return; + fi; + if [ ! -e "$prefix/sbin" -o -L "$prefix/sbin" ]; then + return; + fi; + echo "moving $prefix/sbin/* to $prefix/bin"; + mkdir -p $prefix/bin; + shopt -s dotglob; + for i in $prefix/sbin/*; + do + mv "$i" $prefix/bin; + done; + shopt -u dotglob; + rmdir $prefix/sbin; + ln -s bin $prefix/sbin +} +_moveSystemdUserUnits () +{ + + if [ "${dontMoveSystemdUserUnits:-0}" = 1 ]; then + return; + fi; + if [ ! -e "${prefix:?}/lib/systemd/user" ]; then + return; + fi; + local source="$prefix/lib/systemd/user"; + local target="$prefix/share/systemd/user"; + echo "moving $source/* to $target"; + mkdir -p "$target"; + ( shopt -s dotglob; + for i in "$source"/*; + do + mv "$i" "$target"; + done ); + rmdir "$source"; + ln -s "$target" "$source" +} +_moveToShare () +{ + + if [ -n "$__structuredAttrs" ]; then + if [ -z "${forceShare-}" ]; then + forceShare=(man doc info); + fi; + else + forceShare=(${forceShare:-man doc info}); + fi; + if [[ -z "$out" ]]; then + return; + fi; + for d in "${forceShare[@]}"; + do + if [ -d "$out/$d" ]; then + if [ -d "$out/share/$d" ]; then + echo "both $d/ and share/$d/ exist!"; + else + echo "moving $out/$d to $out/share/$d"; + mkdir -p $out/share; + mv $out/$d $out/share/; + fi; + fi; + done +} +_multioutConfig () +{ + + if [ "$(getAllOutputNames)" = "out" ] || [ -z "${setOutputFlags-1}" ]; then + return; + fi; + if [ -z "$shareDocName" ]; then + local confScript="$configureScript"; + if [ -z "$confScript" ] && [ -x ./configure ]; then + confScript=./configure; + fi; + if [ -f "$confScript" ]; then + local shareDocName="$(sed -n "s/^PACKAGE_TARNAME='\(.*\)'$/\1/p" < "$confScript")"; + fi; + if [ -z "$shareDocName" ] || echo "$shareDocName" | grep -q '[^a-zA-Z0-9_-]'; then + shareDocName="$(echo "$name" | sed 's/-[^a-zA-Z].*//')"; + fi; + fi; + prependToVar configureFlags --bindir="${!outputBin}"/bin --sbindir="${!outputBin}"/sbin --includedir="${!outputInclude}"/include --oldincludedir="${!outputInclude}"/include --mandir="${!outputMan}"/share/man --infodir="${!outputInfo}"/share/info --docdir="${!outputDoc}"/share/doc/"${shareDocName}" --libdir="${!outputLib}"/lib --libexecdir="${!outputLib}"/libexec --localedir="${!outputLib}"/share/locale; + prependToVar installFlags pkgconfigdir="${!outputDev}"/lib/pkgconfig m4datadir="${!outputDev}"/share/aclocal aclocaldir="${!outputDev}"/share/aclocal +} +_multioutDevs () +{ + + if [ "$(getAllOutputNames)" = "out" ] || [ -z "${moveToDev-1}" ]; then + return; + fi; + moveToOutput include "${!outputInclude}"; + moveToOutput lib/pkgconfig "${!outputDev}"; + moveToOutput share/pkgconfig "${!outputDev}"; + moveToOutput lib/cmake "${!outputDev}"; + moveToOutput share/aclocal "${!outputDev}"; + for f in "${!outputDev}"/{lib,share}/pkgconfig/*.pc; + do + echo "Patching '$f' includedir to output ${!outputInclude}"; + sed -i "/^includedir=/s,=\${prefix},=${!outputInclude}," "$f"; + done +} +_multioutDocs () +{ + + local REMOVE=REMOVE; + moveToOutput share/info "${!outputInfo}"; + moveToOutput share/doc "${!outputDoc}"; + moveToOutput share/gtk-doc "${!outputDevdoc}"; + moveToOutput share/devhelp/books "${!outputDevdoc}"; + moveToOutput share/man "${!outputMan}"; + moveToOutput share/man/man3 "${!outputDevman}" +} +_multioutPropagateDev () +{ + + if [ "$(getAllOutputNames)" = "out" ]; then + return; + fi; + local outputFirst; + for outputFirst in $(getAllOutputNames); + do + break; + done; + local propagaterOutput="$outputDev"; + if [ -z "$propagaterOutput" ]; then + propagaterOutput="$outputFirst"; + fi; + if [ -z "${propagatedBuildOutputs+1}" ]; then + local po_dirty="$outputBin $outputInclude $outputLib"; + set +o pipefail; + propagatedBuildOutputs=`echo "$po_dirty" | tr -s ' ' '\n' | grep -v -F "$propagaterOutput" | sort -u | tr '\n' ' ' `; + set -o pipefail; + fi; + if [ -z "$propagatedBuildOutputs" ]; then + return; + fi; + mkdir -p "${!propagaterOutput}"/nix-support; + for output in $propagatedBuildOutputs; + do + echo -n " ${!output}" >> "${!propagaterOutput}"/nix-support/propagated-build-inputs; + done +} +_overrideFirst () +{ + + if [ -z "${!1-}" ]; then + _assignFirst "$@"; + fi +} +_pruneLibtoolFiles () +{ + + if [ "${dontPruneLibtoolFiles-}" ] || [ ! -e "$prefix" ]; then + return; + fi; + find "$prefix" -type f -name '*.la' -exec grep -q '^# Generated by .*libtool' {} \; -exec grep -q "^old_library=''" {} \; -exec sed -i {} -e "/^dependency_libs='[^']/ c dependency_libs='' #pruned" \; +} +_updateSourceDateEpochFromSourceRoot () +{ + + if [ -n "$sourceRoot" ]; then + updateSourceDateEpoch "$sourceRoot"; + fi +} +activatePackage () +{ + + local pkg="$1"; + local -r hostOffset="$2"; + local -r targetOffset="$3"; + (( hostOffset <= targetOffset )) || exit 1; + if [ -f "$pkg" ]; then + source "$pkg"; + fi; + if [[ -z "${strictDeps-}" || "$hostOffset" -le -1 ]]; then + addToSearchPath _PATH "$pkg/bin"; + fi; + if (( hostOffset <= -1 )); then + addToSearchPath _XDG_DATA_DIRS "$pkg/share"; + fi; + if [[ "$hostOffset" -eq 0 && -d "$pkg/bin" ]]; then + addToSearchPath _HOST_PATH "$pkg/bin"; + fi; + if [[ -f "$pkg/nix-support/setup-hook" ]]; then + source "$pkg/nix-support/setup-hook"; + fi +} +addEnvHooks () +{ + + local depHostOffset="$1"; + shift; + local pkgHookVarsSlice="${pkgHookVarVars[$depHostOffset + 1]}[@]"; + local pkgHookVar; + for pkgHookVar in "${!pkgHookVarsSlice}"; + do + eval "${pkgHookVar}s"'+=("$@")'; + done +} +addNodePath () +{ + + addToSearchPath NODE_PATH "$1/lib/node_modules" +} +addToSearchPath () +{ + + addToSearchPathWithCustomDelimiter ":" "$@" +} +addToSearchPathWithCustomDelimiter () +{ + + local delimiter="$1"; + local varName="$2"; + local dir="$3"; + if [[ -d "$dir" && "${!varName:+${delimiter}${!varName}${delimiter}}" != *"${delimiter}${dir}${delimiter}"* ]]; then + export "${varName}=${!varName:+${!varName}${delimiter}}${dir}"; + fi +} +appendToVar () +{ + + local -n nameref="$1"; + local useArray type; + if [ -n "$__structuredAttrs" ]; then + useArray=true; + else + useArray=false; + fi; + if declare -p "$1" 2> /dev/null | grep -q '^'; then + type="$(declare -p "$1")"; + if [[ "$type" =~ "declare -A" ]]; then + echo "appendToVar(): ERROR: trying to use appendToVar on an associative array, use variable+=([\"X\"]=\"Y\") instead." 1>&2; + return 1; + else + if [[ "$type" =~ "declare -a" ]]; then + useArray=true; + else + useArray=false; + fi; + fi; + fi; + shift; + if $useArray; then + nameref=(${nameref+"${nameref[@]}"} "$@"); + else + nameref="${nameref-} $*"; + fi +} +auditTmpdir () +{ + + local dir="$1"; + [ -e "$dir" ] || return 0; + echo "checking for references to $TMPDIR/ in $dir..."; + local i; + find "$dir" -type f -print0 | while IFS= read -r -d '' i; do + if [[ "$i" =~ .build-id ]]; then + continue; + fi; + if isELF "$i"; then + if { + printf :; + patchelf --print-rpath "$i" + } | grep -q -F ":$TMPDIR/"; then + echo "RPATH of binary $i contains a forbidden reference to $TMPDIR/"; + exit 1; + fi; + fi; + if isScript "$i"; then + if [ -e "$(dirname "$i")/.$(basename "$i")-wrapped" ]; then + if grep -q -F "$TMPDIR/" "$i"; then + echo "wrapper script $i contains a forbidden reference to $TMPDIR/"; + exit 1; + fi; + fi; + fi; + done +} +bintoolsWrapper_addLDVars () +{ + + local role_post; + getHostRoleEnvHook; + if [[ -d "$1/lib64" && ! -L "$1/lib64" ]]; then + export NIX_LDFLAGS${role_post}+=" -L$1/lib64"; + fi; + if [[ -d "$1/lib" ]]; then + local -a glob=($1/lib/lib*); + if [ "${#glob[*]}" -gt 0 ]; then + export NIX_LDFLAGS${role_post}+=" -L$1/lib"; + fi; + fi +} +buildPhase () +{ + + runHook preBuild; + if [[ -z "${makeFlags-}" && -z "${makefile:-}" && ! ( -e Makefile || -e makefile || -e GNUmakefile ) ]]; then + echo "no Makefile or custom buildPhase, doing nothing"; + else + foundMakefile=1; + local flagsArray=(${enableParallelBuilding:+-j${NIX_BUILD_CORES}} SHELL=$SHELL); + _accumFlagsArray makeFlags makeFlagsArray buildFlags buildFlagsArray; + echoCmd 'build flags' "${flagsArray[@]}"; + make ${makefile:+-f $makefile} "${flagsArray[@]}"; + unset flagsArray; + fi; + runHook postBuild +} +ccWrapper_addCVars () +{ + + local role_post; + getHostRoleEnvHook; + if [ -d "$1/include" ]; then + export NIX_CFLAGS_COMPILE${role_post}+=" -isystem $1/include"; + fi; + if [ -d "$1/Library/Frameworks" ]; then + export NIX_CFLAGS_COMPILE${role_post}+=" -iframework $1/Library/Frameworks"; + fi +} +checkPhase () +{ + + runHook preCheck; + if [[ -z "${foundMakefile:-}" ]]; then + echo "no Makefile or custom checkPhase, doing nothing"; + runHook postCheck; + return; + fi; + if [[ -z "${checkTarget:-}" ]]; then + if make -n ${makefile:+-f $makefile} check > /dev/null 2>&1; then + checkTarget=check; + else + if make -n ${makefile:+-f $makefile} test > /dev/null 2>&1; then + checkTarget=test; + fi; + fi; + fi; + if [[ -z "${checkTarget:-}" ]]; then + echo "no check/test target in ${makefile:-Makefile}, doing nothing"; + else + local flagsArray=(${enableParallelChecking:+-j${NIX_BUILD_CORES}} SHELL=$SHELL); + _accumFlagsArray makeFlags makeFlagsArray; + if [ -n "$__structuredAttrs" ]; then + flagsArray+=("${checkFlags[@]:-VERBOSE=y}"); + else + flagsArray+=(${checkFlags:-VERBOSE=y}); + fi; + _accumFlagsArray checkFlagsArray; + flagsArray+=(${checkTarget}); + echoCmd 'check flags' "${flagsArray[@]}"; + make ${makefile:+-f $makefile} "${flagsArray[@]}"; + unset flagsArray; + fi; + runHook postCheck +} +compressManPages () +{ + + local dir="$1"; + if [ -L "$dir"/share ] || [ -L "$dir"/share/man ] || [ ! -d "$dir/share/man" ]; then + return; + fi; + echo "gzipping man pages under $dir/share/man/"; + find "$dir"/share/man/ -type f -a '!' -regex '.*\.\(bz2\|gz\|xz\)$' -print0 | while IFS= read -r -d '' f; do + if gzip -c -n "$f" > "$f".gz; then + rm "$f"; + else + rm "$f".gz; + fi; + done; + find "$dir"/share/man/ -type l -a '!' -regex '.*\.\(bz2\|gz\|xz\)$' -print0 | sort -z | while IFS= read -r -d '' f; do + local target; + target="$(readlink -f "$f")"; + if [ -f "$target".gz ]; then + ln -sf "$target".gz "$f".gz && rm "$f"; + fi; + done +} +configurePhase () +{ + + runHook preConfigure; + : "${configureScript=}"; + if [[ -z "$configureScript" && -x ./configure ]]; then + configureScript=./configure; + fi; + if [ -z "${dontFixLibtool:-}" ]; then + export lt_cv_deplibs_check_method="${lt_cv_deplibs_check_method-pass_all}"; + local i; + find . -iname "ltmain.sh" -print0 | while IFS='' read -r -d '' i; do + echo "fixing libtool script $i"; + fixLibtool "$i"; + done; + CONFIGURE_MTIME_REFERENCE=$(mktemp configure.mtime.reference.XXXXXX); + find . -executable -type f -name configure -exec grep -l 'GNU Libtool is free software; you can redistribute it and/or modify' {} \; -exec touch -r {} "$CONFIGURE_MTIME_REFERENCE" \; -exec sed -i s_/usr/bin/file_file_g {} \; -exec touch -r "$CONFIGURE_MTIME_REFERENCE" {} \;; + rm -f "$CONFIGURE_MTIME_REFERENCE"; + fi; + if [[ -z "${dontAddPrefix:-}" && -n "$prefix" ]]; then + prependToVar configureFlags "${prefixKey:---prefix=}$prefix"; + fi; + if [[ -f "$configureScript" ]]; then + if [ -z "${dontAddDisableDepTrack:-}" ]; then + if grep -q dependency-tracking "$configureScript"; then + prependToVar configureFlags --disable-dependency-tracking; + fi; + fi; + if [ -z "${dontDisableStatic:-}" ]; then + if grep -q enable-static "$configureScript"; then + prependToVar configureFlags --disable-static; + fi; + fi; + fi; + if [ -n "$configureScript" ]; then + local -a flagsArray; + _accumFlagsArray configureFlags configureFlagsArray; + echoCmd 'configure flags' "${flagsArray[@]}"; + $configureScript "${flagsArray[@]}"; + unset flagsArray; + else + echo "no configure script, doing nothing"; + fi; + runHook postConfigure +} +consumeEntire () +{ + + if IFS='' read -r -d '' "$1"; then + echo "consumeEntire(): ERROR: Input null bytes, won't process" 1>&2; + return 1; + fi +} +distPhase () +{ + + runHook preDist; + local flagsArray=(); + _accumFlagsArray distFlags distFlagsArray; + flagsArray+=(${distTarget:-dist}); + echo 'dist flags: %q' "${flagsArray[@]}"; + make ${makefile:+-f $makefile} "${flagsArray[@]}"; + if [ "${dontCopyDist:-0}" != 1 ]; then + mkdir -p "$out/tarballs"; + cp -pvd ${tarballs[*]:-*.tar.gz} "$out/tarballs"; + fi; + runHook postDist +} +dumpVars () +{ + + if [ "${noDumpEnvVars:-0}" != 1 ]; then + export 2> /dev/null >| "$NIX_BUILD_TOP/env-vars" || true; + fi +} +echoCmd () +{ + + printf "%s:" "$1"; + shift; + printf ' %q' "$@"; + echo +} +exitHandler () +{ + + exitCode="$?"; + set +e; + if [ -n "${showBuildStats:-}" ]; then + read -r -d '' -a buildTimes < <(times); + echo "build times:"; + echo "user time for the shell ${buildTimes[0]}"; + echo "system time for the shell ${buildTimes[1]}"; + echo "user time for all child processes ${buildTimes[2]}"; + echo "system time for all child processes ${buildTimes[3]}"; + fi; + if (( "$exitCode" != 0 )); then + runHook failureHook; + if [ -n "${succeedOnFailure:-}" ]; then + echo "build failed with exit code $exitCode (ignored)"; + mkdir -p "$out/nix-support"; + printf "%s" "$exitCode" > "$out/nix-support/failed"; + exit 0; + fi; + else + runHook exitHook; + fi; + return "$exitCode" +} +findInputs () +{ + + local -r pkg="$1"; + local -r hostOffset="$2"; + local -r targetOffset="$3"; + (( hostOffset <= targetOffset )) || exit 1; + local varVar="${pkgAccumVarVars[hostOffset + 1]}"; + local varRef="$varVar[$((targetOffset - hostOffset))]"; + local var="${!varRef}"; + unset -v varVar varRef; + local varSlice="$var[*]"; + case "${!varSlice-}" in + *" $pkg "*) + return 0 + ;; + esac; + unset -v varSlice; + eval "$var"'+=("$pkg")'; + if ! [ -e "$pkg" ]; then + echo "build input $pkg does not exist" 1>&2; + exit 1; + fi; + function mapOffset () + { + local -r inputOffset="$1"; + local -n outputOffset="$2"; + if (( inputOffset <= 0 )); then + outputOffset=$((inputOffset + hostOffset)); + else + outputOffset=$((inputOffset - 1 + targetOffset)); + fi + }; + local relHostOffset; + for relHostOffset in "${allPlatOffsets[@]}"; + do + local files="${propagatedDepFilesVars[relHostOffset + 1]}"; + local hostOffsetNext; + mapOffset "$relHostOffset" hostOffsetNext; + (( -1 <= hostOffsetNext && hostOffsetNext <= 1 )) || continue; + local relTargetOffset; + for relTargetOffset in "${allPlatOffsets[@]}"; + do + (( "$relHostOffset" <= "$relTargetOffset" )) || continue; + local fileRef="${files}[$relTargetOffset - $relHostOffset]"; + local file="${!fileRef}"; + unset -v fileRef; + local targetOffsetNext; + mapOffset "$relTargetOffset" targetOffsetNext; + (( -1 <= hostOffsetNext && hostOffsetNext <= 1 )) || continue; + [[ -f "$pkg/nix-support/$file" ]] || continue; + local pkgNext; + read -r -d '' pkgNext < "$pkg/nix-support/$file" || true; + for pkgNext in $pkgNext; + do + findInputs "$pkgNext" "$hostOffsetNext" "$targetOffsetNext"; + done; + done; + done +} +fixLibtool () +{ + + local search_path; + for flag in $NIX_LDFLAGS; + do + case $flag in + -L*) + search_path+=" ${flag#-L}" + ;; + esac; + done; + sed -i "$1" -e "s^eval \(sys_lib_search_path=\).*^\1'$search_path'^" -e 's^eval sys_lib_.+search_path=.*^^' +} +fixupPhase () +{ + + local output; + for output in $(getAllOutputNames); + do + if [ -e "${!output}" ]; then + chmod -R u+w "${!output}"; + fi; + done; + runHook preFixup; + local output; + for output in $(getAllOutputNames); + do + prefix="${!output}" runHook fixupOutput; + done; + recordPropagatedDependencies; + if [ -n "${setupHook:-}" ]; then + mkdir -p "${!outputDev}/nix-support"; + substituteAll "$setupHook" "${!outputDev}/nix-support/setup-hook"; + fi; + if [ -n "${setupHooks:-}" ]; then + mkdir -p "${!outputDev}/nix-support"; + local hook; + for hook in ${setupHooks[@]}; + do + local content; + consumeEntire content < "$hook"; + substituteAllStream content "file '$hook'" >> "${!outputDev}/nix-support/setup-hook"; + unset -v content; + done; + unset -v hook; + fi; + if [ -n "${propagatedUserEnvPkgs:-}" ]; then + mkdir -p "${!outputBin}/nix-support"; + printWords $propagatedUserEnvPkgs > "${!outputBin}/nix-support/propagated-user-env-packages"; + fi; + runHook postFixup +} +genericBuild () +{ + + export GZIP_NO_TIMESTAMPS=1; + if [ -f "${buildCommandPath:-}" ]; then + source "$buildCommandPath"; + return; + fi; + if [ -n "${buildCommand:-}" ]; then + eval "$buildCommand"; + return; + fi; + if [ -z "${phases[*]:-}" ]; then + phases="${prePhases[*]:-} unpackPhase patchPhase ${preConfigurePhases[*]:-} configurePhase ${preBuildPhases[*]:-} buildPhase checkPhase ${preInstallPhases[*]:-} installPhase ${preFixupPhases[*]:-} fixupPhase installCheckPhase ${preDistPhases[*]:-} distPhase ${postPhases[*]:-}"; + fi; + for curPhase in ${phases[*]}; + do + if [[ "$curPhase" = unpackPhase && -n "${dontUnpack:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = patchPhase && -n "${dontPatch:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = configurePhase && -n "${dontConfigure:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = buildPhase && -n "${dontBuild:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = checkPhase && -z "${doCheck:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = installPhase && -n "${dontInstall:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = fixupPhase && -n "${dontFixup:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = installCheckPhase && -z "${doInstallCheck:-}" ]]; then + continue; + fi; + if [[ "$curPhase" = distPhase && -z "${doDist:-}" ]]; then + continue; + fi; + if [[ -n $NIX_LOG_FD ]]; then + echo "@nix { \"action\": \"setPhase\", \"phase\": \"$curPhase\" }" >&"$NIX_LOG_FD"; + fi; + showPhaseHeader "$curPhase"; + dumpVars; + local startTime=$(date +"%s"); + eval "${!curPhase:-$curPhase}"; + local endTime=$(date +"%s"); + showPhaseFooter "$curPhase" "$startTime" "$endTime"; + if [ "$curPhase" = unpackPhase ]; then + [ -z "${sourceRoot}" ] || chmod +x "${sourceRoot}"; + cd "${sourceRoot:-.}"; + fi; + done +} +getAllOutputNames () +{ + + if [ -n "$__structuredAttrs" ]; then + echo "${!outputs[*]}"; + else + echo "$outputs"; + fi +} +getHostRole () +{ + + getRole "$hostOffset" +} +getHostRoleEnvHook () +{ + + getRole "$depHostOffset" +} +getRole () +{ + + case $1 in + -1) + role_post='_FOR_BUILD' + ;; + 0) + role_post='' + ;; + 1) + role_post='_FOR_TARGET' + ;; + *) + echo "binutils-wrapper-2.40: used as improper sort of dependency" 1>&2; + return 1 + ;; + esac +} +getTargetRole () +{ + + getRole "$targetOffset" +} +getTargetRoleEnvHook () +{ + + getRole "$depTargetOffset" +} +getTargetRoleWrapper () +{ + + case $targetOffset in + -1) + export NIX_BINTOOLS_WRAPPER_TARGET_BUILD_x86_64_unknown_linux_gnu=1 + ;; + 0) + export NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1 + ;; + 1) + export NIX_BINTOOLS_WRAPPER_TARGET_TARGET_x86_64_unknown_linux_gnu=1 + ;; + *) + echo "binutils-wrapper-2.40: used as improper sort of dependency" 1>&2; + return 1 + ;; + esac +} +installCheckPhase () +{ + + runHook preInstallCheck; + if [[ -z "${foundMakefile:-}" ]]; then + echo "no Makefile or custom installCheckPhase, doing nothing"; + else + if [[ -z "${installCheckTarget:-}" ]] && ! make -n ${makefile:+-f $makefile} "${installCheckTarget:-installcheck}" > /dev/null 2>&1; then + echo "no installcheck target in ${makefile:-Makefile}, doing nothing"; + else + local flagsArray=(${enableParallelChecking:+-j${NIX_BUILD_CORES}} SHELL=$SHELL); + _accumFlagsArray makeFlags makeFlagsArray installCheckFlags installCheckFlagsArray; + flagsArray+=(${installCheckTarget:-installcheck}); + echoCmd 'installcheck flags' "${flagsArray[@]}"; + make ${makefile:+-f $makefile} "${flagsArray[@]}"; + unset flagsArray; + fi; + fi; + runHook postInstallCheck +} +installPhase () +{ + + runHook preInstall; + if [[ -z "${makeFlags-}" && -z "${makefile:-}" && ! ( -e Makefile || -e makefile || -e GNUmakefile ) ]]; then + echo "no Makefile or custom installPhase, doing nothing"; + runHook postInstall; + return; + else + foundMakefile=1; + fi; + if [ -n "$prefix" ]; then + mkdir -p "$prefix"; + fi; + local flagsArray=(${enableParallelInstalling:+-j${NIX_BUILD_CORES}} SHELL=$SHELL); + _accumFlagsArray makeFlags makeFlagsArray installFlags installFlagsArray; + if [ -n "$__structuredAttrs" ]; then + flagsArray+=("${installTargets[@]:-install}"); + else + flagsArray+=(${installTargets:-install}); + fi; + echoCmd 'install flags' "${flagsArray[@]}"; + make ${makefile:+-f $makefile} "${flagsArray[@]}"; + unset flagsArray; + runHook postInstall +} +isELF () +{ + + local fn="$1"; + local fd; + local magic; + exec {fd}< "$fn"; + read -r -n 4 -u "$fd" magic; + exec {fd}>&-; + if [ "$magic" = 'ELF' ]; then + return 0; + else + return 1; + fi +} +isMachO () +{ + + local fn="$1"; + local fd; + local magic; + exec {fd}< "$fn"; + read -r -n 4 -u "$fd" magic; + exec {fd}>&-; + if [[ "$magic" = $(echo -ne "\xfe\xed\xfa\xcf") || "$magic" = $(echo -ne "\xcf\xfa\xed\xfe") ]]; then + return 0; + else + if [[ "$magic" = $(echo -ne "\xfe\xed\xfa\xce") || "$magic" = $(echo -ne "\xce\xfa\xed\xfe") ]]; then + return 0; + else + if [[ "$magic" = $(echo -ne "\xca\xfe\xba\xbe") || "$magic" = $(echo -ne "\xbe\xba\xfe\xca") ]]; then + return 0; + else + return 1; + fi; + fi; + fi +} +isScript () +{ + + local fn="$1"; + local fd; + local magic; + exec {fd}< "$fn"; + read -r -n 2 -u "$fd" magic; + exec {fd}>&-; + if [[ "$magic" =~ \#! ]]; then + return 0; + else + return 1; + fi +} +mapOffset () +{ + + local -r inputOffset="$1"; + local -n outputOffset="$2"; + if (( inputOffset <= 0 )); then + outputOffset=$((inputOffset + hostOffset)); + else + outputOffset=$((inputOffset - 1 + targetOffset)); + fi +} +moveToOutput () +{ + + local patt="$1"; + local dstOut="$2"; + local output; + for output in $(getAllOutputNames); + do + if [ "${!output}" = "$dstOut" ]; then + continue; + fi; + local srcPath; + for srcPath in "${!output}"/$patt; + do + if [ ! -e "$srcPath" ] && [ ! -L "$srcPath" ]; then + continue; + fi; + if [ "$dstOut" = REMOVE ]; then + echo "Removing $srcPath"; + rm -r "$srcPath"; + else + local dstPath="$dstOut${srcPath#${!output}}"; + echo "Moving $srcPath to $dstPath"; + if [ -d "$dstPath" ] && [ -d "$srcPath" ]; then + rmdir "$srcPath" --ignore-fail-on-non-empty; + if [ -d "$srcPath" ]; then + mv -t "$dstPath" "$srcPath"/*; + rmdir "$srcPath"; + fi; + else + mkdir -p "$(readlink -m "$dstPath/..")"; + mv "$srcPath" "$dstPath"; + fi; + fi; + local srcParent="$(readlink -m "$srcPath/..")"; + if [ -n "$(find "$srcParent" -maxdepth 0 -type d -empty 2> /dev/null)" ]; then + echo "Removing empty $srcParent/ and (possibly) its parents"; + rmdir -p --ignore-fail-on-non-empty "$srcParent" 2> /dev/null || true; + fi; + done; + done +} +patchELF () +{ + + local dir="$1"; + [ -e "$dir" ] || return 0; + echo "shrinking RPATHs of ELF executables and libraries in $dir"; + local i; + while IFS= read -r -d '' i; do + if [[ "$i" =~ .build-id ]]; then + continue; + fi; + if ! isELF "$i"; then + continue; + fi; + echo "shrinking $i"; + patchelf --shrink-rpath "$i" || true; + done < <(find "$dir" -type f -print0) +} +patchPhase () +{ + + runHook prePatch; + local -a patchesArray; + if [ -n "$__structuredAttrs" ]; then + patchesArray=(${patches:+"${patches[@]}"}); + else + patchesArray=(${patches:-}); + fi; + for i in "${patchesArray[@]}"; + do + echo "applying patch $i"; + local uncompress=cat; + case "$i" in + *.gz) + uncompress="gzip -d" + ;; + *.bz2) + uncompress="bzip2 -d" + ;; + *.xz) + uncompress="xz -d" + ;; + *.lzma) + uncompress="lzma -d" + ;; + esac; + local -a flagsArray; + if [ -n "$__structuredAttrs" ]; then + flagsArray=("${patchFlags[@]:--p1}"); + else + flagsArray=(${patchFlags:--p1}); + fi; + $uncompress < "$i" 2>&1 | patch "${flagsArray[@]}"; + done; + runHook postPatch +} +patchShebangs () +{ + + local pathName; + if [[ "$1" == "--host" ]]; then + pathName=HOST_PATH; + shift; + else + if [[ "$1" == "--build" ]]; then + pathName=PATH; + shift; + fi; + fi; + echo "patching script interpreter paths in $@"; + local f; + local oldPath; + local newPath; + local arg0; + local args; + local oldInterpreterLine; + local newInterpreterLine; + if [[ $# -eq 0 ]]; then + echo "No arguments supplied to patchShebangs" 1>&2; + return 0; + fi; + local f; + while IFS= read -r -d '' f; do + isScript "$f" || continue; + read -r oldInterpreterLine < "$f"; + read -r oldPath arg0 args <<< "${oldInterpreterLine:2}"; + if [[ -z "$pathName" ]]; then + if [[ -n $strictDeps && $f == "$NIX_STORE"* ]]; then + pathName=HOST_PATH; + else + pathName=PATH; + fi; + fi; + if [[ "$oldPath" == *"/bin/env" ]]; then + if [[ $arg0 == "-S" ]]; then + arg0=${args%% *}; + args=${args#* }; + newPath="$(PATH="${!pathName}" command -v "env" || true)"; + args="-S $(PATH="${!pathName}" command -v "$arg0" || true) $args"; + else + if [[ $arg0 == "-"* || $arg0 == *"="* ]]; then + echo "$f: unsupported interpreter directive \"$oldInterpreterLine\" (set dontPatchShebangs=1 and handle shebang patching yourself)" 1>&2; + exit 1; + else + newPath="$(PATH="${!pathName}" command -v "$arg0" || true)"; + fi; + fi; + else + if [[ -z $oldPath ]]; then + oldPath="/bin/sh"; + fi; + newPath="$(PATH="${!pathName}" command -v "$(basename "$oldPath")" || true)"; + args="$arg0 $args"; + fi; + newInterpreterLine="$newPath $args"; + newInterpreterLine=${newInterpreterLine%${newInterpreterLine##*[![:space:]]}}; + if [[ -n "$oldPath" && "${oldPath:0:${#NIX_STORE}}" != "$NIX_STORE" ]]; then + if [[ -n "$newPath" && "$newPath" != "$oldPath" ]]; then + echo "$f: interpreter directive changed from \"$oldInterpreterLine\" to \"$newInterpreterLine\""; + escapedInterpreterLine=${newInterpreterLine//\\/\\\\}; + timestamp=$(stat --printf "%y" "$f"); + sed -i -e "1 s|.*|#\!$escapedInterpreterLine|" "$f"; + touch --date "$timestamp" "$f"; + fi; + fi; + done < <(find "$@" -type f -perm -0100 -print0) +} +patchShebangsAuto () +{ + + if [[ -z "${dontPatchShebangs-}" && -e "$prefix" ]]; then + if [[ "$output" != out && "$output" = "$outputDev" ]]; then + patchShebangs --build "$prefix"; + else + patchShebangs --host "$prefix"; + fi; + fi +} +prependToVar () +{ + + local -n nameref="$1"; + local useArray type; + if [ -n "$__structuredAttrs" ]; then + useArray=true; + else + useArray=false; + fi; + if declare -p "$1" 2> /dev/null | grep -q '^'; then + type="$(declare -p "$1")"; + if [[ "$type" =~ "declare -A" ]]; then + echo "prependToVar(): ERROR: trying to use prependToVar on an associative array." 1>&2; + return 1; + else + if [[ "$type" =~ "declare -a" ]]; then + useArray=true; + else + useArray=false; + fi; + fi; + fi; + shift; + if $useArray; then + nameref=("$@" ${nameref+"${nameref[@]}"}); + else + nameref="$* ${nameref-}"; + fi +} +printLines () +{ + + (( "$#" > 0 )) || return 0; + printf '%s\n' "$@" +} +printWords () +{ + + (( "$#" > 0 )) || return 0; + printf '%s ' "$@" +} +recordPropagatedDependencies () +{ + + declare -ra flatVars=(depsBuildBuildPropagated propagatedNativeBuildInputs depsBuildTargetPropagated depsHostHostPropagated propagatedBuildInputs depsTargetTargetPropagated); + declare -ra flatFiles=("${propagatedBuildDepFiles[@]}" "${propagatedHostDepFiles[@]}" "${propagatedTargetDepFiles[@]}"); + local propagatedInputsIndex; + for propagatedInputsIndex in "${!flatVars[@]}"; + do + local propagatedInputsSlice="${flatVars[$propagatedInputsIndex]}[@]"; + local propagatedInputsFile="${flatFiles[$propagatedInputsIndex]}"; + [[ -n "${!propagatedInputsSlice}" ]] || continue; + mkdir -p "${!outputDev}/nix-support"; + printWords ${!propagatedInputsSlice} > "${!outputDev}/nix-support/$propagatedInputsFile"; + done +} +runHook () +{ + + local hookName="$1"; + shift; + local hooksSlice="${hookName%Hook}Hooks[@]"; + local hook; + for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}; + do + _eval "$hook" "$@"; + done; + return 0 +} +runOneHook () +{ + + local hookName="$1"; + shift; + local hooksSlice="${hookName%Hook}Hooks[@]"; + local hook ret=1; + for hook in "_callImplicitHook 1 $hookName" ${!hooksSlice+"${!hooksSlice}"}; + do + if _eval "$hook" "$@"; then + ret=0; + break; + fi; + done; + return "$ret" +} +showPhaseFooter () +{ + + local phase="$1"; + local startTime="$2"; + local endTime="$3"; + local delta=$(( endTime - startTime )); + (( delta < 30 )) && return; + local H=$((delta/3600)); + local M=$((delta%3600/60)); + local S=$((delta%60)); + echo -n "$phase completed in "; + (( H > 0 )) && echo -n "$H hours "; + (( M > 0 )) && echo -n "$M minutes "; + echo "$S seconds" +} +showPhaseHeader () +{ + + local phase="$1"; + case "$phase" in + unpackPhase) + echo "unpacking sources" + ;; + patchPhase) + echo "patching sources" + ;; + configurePhase) + echo "configuring" + ;; + buildPhase) + echo "building" + ;; + checkPhase) + echo "running tests" + ;; + installPhase) + echo "installing" + ;; + fixupPhase) + echo "post-installation fixup" + ;; + installCheckPhase) + echo "running install tests" + ;; + *) + echo "$phase" + ;; + esac +} +stripDirs () +{ + + local cmd="$1"; + local ranlibCmd="$2"; + local paths="$3"; + local stripFlags="$4"; + local pathsNew=; + local p; + for p in ${paths}; + do + if [ -e "$prefix/$p" ]; then + pathsNew="${pathsNew} $prefix/$p"; + fi; + done; + paths=${pathsNew}; + if [ -n "${paths}" ]; then + echo "stripping (with command $cmd and flags $stripFlags) in $paths"; + find $paths -type f -a '!' -wholename "$prefix/lib/debug/*" -exec $cmd $stripFlags '{}' \; 2> /dev/null; + find $paths -name '*.a' -type f -exec $ranlibCmd '{}' \; 2> /dev/null; + fi +} +stripHash () +{ + + local strippedName casematchOpt=0; + strippedName="$(basename -- "$1")"; + shopt -q nocasematch && casematchOpt=1; + shopt -u nocasematch; + if [[ "$strippedName" =~ ^[a-z0-9]{32}- ]]; then + echo "${strippedName:33}"; + else + echo "$strippedName"; + fi; + if (( casematchOpt )); then + shopt -s nocasematch; + fi +} +substitute () +{ + + local input="$1"; + local output="$2"; + shift 2; + if [ ! -f "$input" ]; then + echo "substitute(): ERROR: file '$input' does not exist" 1>&2; + return 1; + fi; + local content; + consumeEntire content < "$input"; + if [ -e "$output" ]; then + chmod +w "$output"; + fi; + substituteStream content "file '$input'" "$@" > "$output" +} +substituteAll () +{ + + local input="$1"; + local output="$2"; + local -a args=(); + _allFlags; + substitute "$input" "$output" "${args[@]}" +} +substituteAllInPlace () +{ + + local fileName="$1"; + shift; + substituteAll "$fileName" "$fileName" "$@" +} +substituteAllStream () +{ + + local -a args=(); + _allFlags; + substituteStream "$1" "$2" "${args[@]}" +} +substituteInPlace () +{ + + local -a fileNames=(); + for arg in "$@"; + do + if [[ "$arg" = "--"* ]]; then + break; + fi; + fileNames+=("$arg"); + shift; + done; + for file in "${fileNames[@]}"; + do + substitute "$file" "$file" "$@"; + done +} +substituteStream () +{ + + local var=$1; + local description=$2; + shift 2; + while (( "$#" )); do + case "$1" in + --replace) + pattern="$2"; + replacement="$3"; + shift 3; + local savedvar; + savedvar="${!var}"; + eval "$var"'=${'"$var"'//"$pattern"/"$replacement"}'; + if [ "$pattern" != "$replacement" ]; then + if [ "${!var}" == "$savedvar" ]; then + echo "substituteStream(): WARNING: pattern '$pattern' doesn't match anything in $description" 1>&2; + fi; + fi + ;; + --subst-var) + local varName="$2"; + shift 2; + if ! [[ "$varName" =~ ^[a-zA-Z_][a-zA-Z0-9_]*$ ]]; then + echo "substituteStream(): ERROR: substitution variables must be valid Bash names, \"$varName\" isn't." 1>&2; + return 1; + fi; + if [ -z ${!varName+x} ]; then + echo "substituteStream(): ERROR: variable \$$varName is unset" 1>&2; + return 1; + fi; + pattern="@$varName@"; + replacement="${!varName}"; + eval "$var"'=${'"$var"'//"$pattern"/"$replacement"}' + ;; + --subst-var-by) + pattern="@$2@"; + replacement="$3"; + eval "$var"'=${'"$var"'//"$pattern"/"$replacement"}'; + shift 3 + ;; + *) + echo "substituteStream(): ERROR: Invalid command line argument: $1" 1>&2; + return 1 + ;; + esac; + done; + printf "%s" "${!var}" +} +unpackFile () +{ + + curSrc="$1"; + echo "unpacking source archive $curSrc"; + if ! runOneHook unpackCmd "$curSrc"; then + echo "do not know how to unpack source archive $curSrc"; + exit 1; + fi +} +unpackPhase () +{ + + runHook preUnpack; + if [ -z "${srcs:-}" ]; then + if [ -z "${src:-}" ]; then + echo 'variable $src or $srcs should point to the source'; + exit 1; + fi; + srcs="$src"; + fi; + local -a srcsArray; + if [ -n "$__structuredAttrs" ]; then + srcsArray=("${srcs[@]}"); + else + srcsArray=($srcs); + fi; + local dirsBefore=""; + for i in *; + do + if [ -d "$i" ]; then + dirsBefore="$dirsBefore $i "; + fi; + done; + for i in "${srcsArray[@]}"; + do + unpackFile "$i"; + done; + : "${sourceRoot=}"; + if [ -n "${setSourceRoot:-}" ]; then + runOneHook setSourceRoot; + else + if [ -z "$sourceRoot" ]; then + for i in *; + do + if [ -d "$i" ]; then + case $dirsBefore in + *\ $i\ *) + + ;; + *) + if [ -n "$sourceRoot" ]; then + echo "unpacker produced multiple directories"; + exit 1; + fi; + sourceRoot="$i" + ;; + esac; + fi; + done; + fi; + fi; + if [ -z "$sourceRoot" ]; then + echo "unpacker appears to have produced no directories"; + exit 1; + fi; + echo "source root is $sourceRoot"; + if [ "${dontMakeSourcesWritable:-0}" != 1 ]; then + chmod -R u+w -- "$sourceRoot"; + fi; + runHook postUnpack +} +updateSourceDateEpoch () +{ + + local path="$1"; + local -a res=($(find "$path" -type f -not -newer "$NIX_BUILD_TOP/.." -printf '%T@ %p\0' | sort -n --zero-terminated | tail -n1 --zero-terminated | head -c -1)); + local time="${res[0]//\.[0-9]*/}"; + local newestFile="${res[1]}"; + if [ "${time:-0}" -gt "$SOURCE_DATE_EPOCH" ]; then + echo "setting SOURCE_DATE_EPOCH to timestamp $time of file $newestFile"; + export SOURCE_DATE_EPOCH="$time"; + local now="$(date +%s)"; + if [ "$time" -gt $((now - 60)) ]; then + echo "warning: file $newestFile may be generated; SOURCE_DATE_EPOCH may be non-deterministic"; + fi; + fi +} +PATH="$PATH${nix_saved_PATH:+:$nix_saved_PATH}" +XDG_DATA_DIRS="$XDG_DATA_DIRS${nix_saved_XDG_DATA_DIRS:+:$nix_saved_XDG_DATA_DIRS}" +export NIX_BUILD_TOP="$(mktemp -d -t nix-shell.XXXXXX)" +export TMP="$NIX_BUILD_TOP" +export TMPDIR="$NIX_BUILD_TOP" +export TEMP="$NIX_BUILD_TOP" +export TEMPDIR="$NIX_BUILD_TOP" +eval "$shellHook" diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index 17a3207..0000000 --- a/archetypes/default.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "{{ replace .TranslationBaseName "-" " " | title }}" -date: {{ .Date }} -draft: true ---- diff --git a/archetypes/home.md b/archetypes/home.md deleted file mode 100644 index 1ed012a..0000000 --- a/archetypes/home.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "{{ replace .TranslationBaseName "-" " " | title }}" -draft: true -weight: 0 ---- diff --git a/archetypes/projects.md b/archetypes/projects.md deleted file mode 100644 index 4523f83..0000000 --- a/archetypes/projects.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "{{ replace .TranslationBaseName "-" " " | title }}" # Title of your project -date: {{ .Date }} -weight: 0 # Order in which to show this project on the home page -external_link: "" # Optional external link instead of modal -resources: - - src: plant.jpg - params: - weight: -100 # Optional weighting for a specific image in this project folder -draft: true ---- diff --git a/assets/.gitattributes b/assets/.gitattributes deleted file mode 100644 index cea6c74..0000000 --- a/assets/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -vendor/** linguist-generated=true -vendor/** -diff -merge diff --git a/assets/js/index.js b/assets/js/index.js deleted file mode 100644 index 292f4f8..0000000 --- a/assets/js/index.js +++ /dev/null @@ -1,35 +0,0 @@ -// Nav burger animation -document.addEventListener('DOMContentLoaded', function () { - // Get all "navbar-burger" elements - var $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0) - // Check if there are any navbar burgers - if ($navbarBurgers.length > 0) { - // Add a click event on each of them - $navbarBurgers.forEach(function ($el) { - $el.addEventListener('click', function () { - // Get the target from the "data-target" attribute - var target = $el.dataset.target - var $target = document.getElementById(target) - // Toggle the class on both the "navbar-burger" and the "navbar-menu" - $el.classList.toggle('is-active') - $target.classList.toggle('is-active') - }) - }) - } -}) - -// Modal closer -$('.card').click(function () { - $($(this).attr('data-target')).addClass('is-active') - $('html').addClass('modal-open') -}) -$('.modal-close').click(function () { - $($(this).attr('data-target')).removeClass('is-active') - $('html').removeClass('modal-open') -}) -$(document).keypress(function (e) { - if (e.which === 0) { - $('.modal.is-active').removeClass('is-active') - $('html').removeClass('modal-open') - } -}) \ No newline at end of file diff --git a/assets/js/initOwlCarousel.js b/assets/js/initOwlCarousel.js deleted file mode 100644 index fad5b64..0000000 --- a/assets/js/initOwlCarousel.js +++ /dev/null @@ -1,9 +0,0 @@ -$(document).ready(function(){ - $(".owl-carousel").owlCarousel({ - loop: true, - nav: true, - margin: 10, - items: 1, - autoHeight: true - }); -}); diff --git a/assets/sass/_academicons-import.sass b/assets/sass/_academicons-import.sass deleted file mode 100644 index 44349a4..0000000 --- a/assets/sass/_academicons-import.sass +++ /dev/null @@ -1,2 +0,0 @@ -@import "../vendor/academicons-free/scss/academicons.scss" -@import "../vendor/academicons-free/scss/academicons.min.scss" \ No newline at end of file diff --git a/assets/sass/_base-variables.sass b/assets/sass/_base-variables.sass deleted file mode 100644 index 49c7b0d..0000000 --- a/assets/sass/_base-variables.sass +++ /dev/null @@ -1,7 +0,0 @@ -$family-sans-serif: Nunito Sans, sans-serif -$family-monospace: monospace -$code: $primary -$title-weight: 300 -$navbar-background-color: $background -$navbar-item-hover-background-color: $background -$navbar-item-hover-color: $secondary diff --git a/assets/sass/_base.sass b/assets/sass/_base.sass deleted file mode 100644 index 721b7c1..0000000 --- a/assets/sass/_base.sass +++ /dev/null @@ -1,309 +0,0 @@ -html, body - background-color: $background - -html - scroll-behavior: smooth - -html.modal-open - overflow: hidden - -@keyframes fadeIn - from - opacity: 0 - to - opacity: 1 - -.fade-in - opacity: 0 - animation: fadeIn ease-in 1 - animation-fill-mode: forwards - animation-duration: 1s - &.one - animation-delay: 0.7s - &.two - animation-delay: 1.4s - &.three - animation-delay: 1.8s - -a - color: $primary - &:hover - color: $link-hover - font-style: none - &:active - color: $primary - -h1, h2, .title, .subtitle - color: $h-color - -p - color: $body-color - -.title - font-weight: $title-weight - -ul - padding: 0 - -img - border-radius: 5px - border: 1px solid $secondary - box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4) - -hr - background-color: $secondary - height: 1px - -details - padding: .5em .5em 0 - -summary - margin: -.5em -.5em 0 - padding: .5em - cursor: pointer - -details[open] - padding: .5em - -details[open] summary - margin-bottom: .5em - -.container - max-width: 1000px - -.noborder - border-radius: 0px - border: none - box-shadow: none - -.hidden - display: none - -.img-responsive - border-radius: 5px - box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4) - -.avatar - border: none - @include mobile - max-width: 50% - -.thumbnail - border: none - -.card-thumbnail - width: 100% - height: 100% - object-fit: cover - -.bold-title - font-size: 6rem - line-height: 1.2 - margin-bottom: 0.25em - @include mobile - font-size: 3rem - text-align: center - -.top-pad - padding-top: 1rem - -.bottom-pad - padding-bottom: 1rem - -.strong-post-title - font-weight: $weight-bold - -.post-item - display: block - list-style: none - list-style-position: outside - margin-left: 0 - -.post-data, .blog-share, .footer-text - font-size: 1rem - line-height: 2rem - color: $body-color - -.social-icons - padding: 0 10px - a - margin: 0 5px - -.icon - height: 2rem - width: 2rem - margin: 0 10px - -.fab - font-size: 1.3rem - -.blog-share - .icon - height: 1rem - width: 1rem - vertical-align: baseline - margin: 0 5px - -.navbar - background-color: $navbar-background-color - -.navbar-burger - margin-right: auto - color: $primary - -.navbar-burger:hover - background-color: $navbar-background-color - -.navbar-item - text-transform: uppercase - font-size: 0.875rem - color: $body-color - &:hover, &:active - background-color: $navbar-background-color !important - -.owl-nav - height: 50px - -.owl-next, .owl-prev - height: 30px - span - font-size: 3rem - line-height: 30px - -.footer-text - font-size: 0.8em - a - color: $body-color - .fab - font-size: 0.8em - vertical-align: baseline - -.tags-list - width: 70% - margin: 0 auto - text-align: center - font-size: 1.5rem - @include mobile - width: 100% - -.tag-cloud - font-size: 1.5rem - margin-right: 1.5rem - @include mobile - font-size: 1.5rem - margin-right: 1rem - -.card - background-color: transparent - box-shadow: none - -.card-content - font-size: 1.5rem - -.has-content-centered - justify-content: center - -.markdown - color: $body-color !important - p - margin: 1em 0 - h1 - font-size: $size-1 - @include mobile - font-size: $size-2 - h2 - font-size: $size-2 - line-height: 1em - margin-top: 1em - margin-bottom: 0.5em - @include mobile - font-size: $size-3 - h3 - font-size: $size-3 - @include mobile - font-size: $size-4 - h4 - font-size: $size-4 - @include mobile - font-size: $size-5 - h5 - font-size: $size-5 - h6 - font-size: $size-6 - a - &:hover - color: $secondary - ul - margin-bottom: 1.25rem - list-style: disc - ul ul - margin-left: 0.5em - margin-bottom: 0 - li - margin-left: 1em - list-style-position: outside - padding-left: 0.25em - ol - margin-bottom: 1.25rem - ol ol - margin-left: 0.5em - list-style-type: lower-alpha - margin-bottom: 0 - ol ol ol - list-style-type: lower-roman - em - font-style: italic - strong - font-weight: 700 - hr - position: relative - margin: 1.75rem 0 - border: 0 - border-top: 1px solid $secondary - abbr - font-size: 0.8rem - font-weight: bold - color: #666666 - text-transform: uppercase - abbr[title] - cursor: help - border-bottom: 1px dotted #808080 - blockquote - padding: .5rem 1rem - margin: .8rem 0 - color: #7a7a7a - border-left: .25rem solid #e5e5e5 - blockquote p:last-child - margin-bottom: 0 - table - margin: 2em 0 2em 0 - width: 100% - border: 1px solid #e5e5e5 - border-collapse: collapse - td, th - padding: .25rem .5rem - border: 1px solid #e5e5e5 - text-align: center - background-color: #f7f7f7 - tbody tr:nth-child(odd) td, - tbody tr:nth-child(odd) th - background-color: darken(#f7f7f7, 10%) - tbody tr:nth-child(even) td, - tbody tr:nth-child(even) th - background-color: #f7f7f7 - code, pre - border-radius: 3px - p>code, p>a>code - background-color: rgba($secondary, 0.3) !important - img - display: block - margin: 2rem auto - max-width: 100% - figure > img - margin: auto - figcaption - margin: 0.5rem auto - max-width: 500px - text-align: center - figcaption > h4 - font-size: 0.8rem diff --git a/assets/sass/_bulma-import.sass b/assets/sass/_bulma-import.sass deleted file mode 100644 index 28a0573..0000000 --- a/assets/sass/_bulma-import.sass +++ /dev/null @@ -1,14 +0,0 @@ -@import "../vendor/bulma/sass/utilities/initial-variables" -@import "../vendor/bulma/sass/utilities/functions" -@import "../vendor/bulma/sass/utilities/derived-variables" -@import "../vendor/bulma/sass/utilities/mixins" -@import "../vendor/bulma/sass/base/_all" -@import "../vendor/bulma/sass/helpers/_all" -@import "../vendor/bulma/sass/elements/container" -@import "../vendor/bulma/sass/elements/image" -@import "../vendor/bulma/sass/elements/title" -@import "../vendor/bulma/sass/components/card" -@import "../vendor/bulma/sass/components/modal" -@import "../vendor/bulma/sass/components/navbar" -@import "../vendor/bulma/sass/grid/columns" -@import "../vendor/bulma/sass/layout/_all" diff --git a/assets/sass/_dark-style.sass b/assets/sass/_dark-style.sass deleted file mode 100644 index 7de9475..0000000 --- a/assets/sass/_dark-style.sass +++ /dev/null @@ -1,15 +0,0 @@ -.modal-card-title - color: $primary - -.modal-card-body - background-color: $background - -.markdown - strong - color: $body-color - -.modal-background - background-color: rgba(0,0,0,0.8) - -.modal-close - background-color: $primary diff --git a/assets/sass/_dark-variables.sass b/assets/sass/_dark-variables.sass deleted file mode 100644 index 9cd57f0..0000000 --- a/assets/sass/_dark-variables.sass +++ /dev/null @@ -1,8 +0,0 @@ -$body-color: #ffffff -$background: #222222 -$primary: #00b8d4 -$secondary: #efefef -$h-color: $secondary -$navbar-item-color: $body-color -$code-background: #222222 -$link-hover: $secondary diff --git a/assets/sass/_fontawesome-import.sass b/assets/sass/_fontawesome-import.sass deleted file mode 100644 index 4f599c3..0000000 --- a/assets/sass/_fontawesome-import.sass +++ /dev/null @@ -1,3 +0,0 @@ -@import "../vendor/fontawesome-free/scss/fontawesome.scss" -@import "../vendor/fontawesome-free/scss/brands.scss" -@import "../vendor/fontawesome-free/scss/solid.scss" diff --git a/assets/sass/_fonts.sass b/assets/sass/_fonts.sass deleted file mode 100644 index df75f92..0000000 --- a/assets/sass/_fonts.sass +++ /dev/null @@ -1,25 +0,0 @@ -$nunito-font-path: "../fonts/NunitoSans/NunitoSans-Regular.ttf" - -/* vietnamese */ -@font-face - font-family: "Nunito Sans" - font-style: normal - font-weight: normal - src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url(#{$nunito-font-path}) format("woff2") - unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB - -/* latin-ext */ -@font-face - font-family: "Nunito Sans" - font-style: normal - font-weight: normal - src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url(#{$nunito-font-path}) format("woff2") - unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF - -/* latin */ -@font-face - font-family: "Nunito Sans" - font-style: normal - font-weight: normal - src: local("Nunito Sans Regular"), local("NunitoSans-Regular"), url(#{$nunito-font-path}) format("woff2") - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD diff --git a/assets/sass/_light-style.sass b/assets/sass/_light-style.sass deleted file mode 100644 index 57c2897..0000000 --- a/assets/sass/_light-style.sass +++ /dev/null @@ -1,5 +0,0 @@ -.modal-background - background-color: rgba(256, 256, 256, 0.90) - -.modal-close - background-color: #000000 diff --git a/assets/sass/_light-variables.sass b/assets/sass/_light-variables.sass deleted file mode 100644 index df07beb..0000000 --- a/assets/sass/_light-variables.sass +++ /dev/null @@ -1,7 +0,0 @@ -$body-color: #4a4a4a -$background: #ffffff -$primary: #00b8d4 -$secondary: #dbdbdb -$h-color: #222222 -$link-hover: #000000 -$code-background: transparent \ No newline at end of file diff --git a/assets/sass/style.sass b/assets/sass/style.sass deleted file mode 100644 index 77327bd..0000000 --- a/assets/sass/style.sass +++ /dev/null @@ -1,32 +0,0 @@ -{{ $themeStyle := .Site.Params.themeStyle | default "light" }} - -{{ if eq $themeStyle "auto" }} -@import "fonts" -@import "light-variables" -@import "base-variables" -@import "bulma-import" -@import "fontawesome-import" -@import "academicons-import" -@import "base" -@import "light-style" - -@media (prefers-color-scheme: dark) - @import "fonts" - @import "dark-variables" - @import "base-variables" - @import "bulma-import" - @import "fontawesome-import" - @import "academicons-import" - @import "base" - @import "dark-style" - -{{ else }} -@import "fonts" -@import "{{ $themeStyle }}-variables" -@import "base-variables" -@import "bulma-import" -@import "fontawesome-import" -@import "academicons-import" -@import "base" -@import "{{ $themeStyle }}-style" -{{ end }} diff --git a/assets/vendor/academicons-free/License.txt b/assets/vendor/academicons-free/License.txt deleted file mode 100644 index 5f0f56e..0000000 --- a/assets/vendor/academicons-free/License.txt +++ /dev/null @@ -1,27 +0,0 @@ -# What is Academicons? - -Academicons is a specialist icon font for academics. It contains icons for websites and organisations related to academia that are often missing from mainstream font packages. It can be used by itself, but its primary purpose is to be used as a supplementary package alongside a larger icon set. Go [here](http://jpswalsh.github.io/academicons) to view the full icon set along with instructions for their use. - -# Requesting new icons - -New icons can be requested by creating an issue [here](https://github.com/jpswalsh/academicons/issues). Before submitting a request, please check that the following conditions are satisfied: - - * The organisation in question is already using a logo/icon of appropriate dimensions (roughly square). If that doesn't exist, then there's really not much that can be done, and the request will have to be ignored until such time that a logo/icon can be provided. - - * An icon of appropriate resolution can be provided or linked to. Ideally, the provided file will be a vector file (*e.g.* SVG, EPS, AI) or a PDF with the vector file embedded. These files are all very easy to work with, and result in the most faithful reproductions of the icon. Altenatively, high resolution raster images (*e.g.* JPEG, PNG, GIF) can work, but only if the resolution is high enough that the underlying shapes can be reproduced. Icons made from raster images take much longer to prepare, and require hand drawing each component and figuring out the exact typeface used for any letters. This process can be rather tedious, and I will only do this if there is significant demand for the icon. Favicon files can be useful in conjunction with larger logos that have non-ideal aspect ratios—where they can indicate which part of the logo to strip down to—but they are pretty much useless by themselves. The only time I have made an icon from a favicon was for arXiv, and that was only because: (i) It was heavily requested, and (ii) I was able to get feedback on the new icon from Paul Ginsparg, who made the original icon. You can still submit the request, but it will likely be ignored until someone else comes along and provides the file we need. - - * The icon can be reduced to monochrome. This is one of the basic requirements of a versatile icon, but it is often overlooked when icons are made by people who are not professional designers. Academia is full of unprofessional designers, and it is sometimes the case that a logo relies entirely on the use of different colours. In certain cases we can be creative (see the dblp logo), but more often than not it will be impossible to create a monochrome version of the icon. Again, feel free to make the request, but it will probably be ignored if an alternate logo cannot be found. - -# License - -- The Academicons font is licensed under the SIL OFL 1.1: - - [http://scripts.sil.org/OFL](http://scripts.sil.org/OFL) -- Academicons CSS, LESS, and SASS files are licensed under the MIT License: - - [http://opensource.org/licenses/mit-license.html](http://opensource.org/licenses/mit-license.html) -- The Academicons documentation is licensed under the CC BY 3.0 License: - - [http://creativecommons.org/licenses/by/3.0/](http://creativecommons.org/licenses/by/3.0/) - -# Author - -- GitHub: [https://github.com/jpswalsh](https://github.com/jpswalsh) -- Web: [http://jpswalsh.com](http://jpswalsh.com) diff --git a/assets/vendor/academicons-free/fonts/academicons.eot b/assets/vendor/academicons-free/fonts/academicons.eot deleted file mode 100644 index ab3e66f6b9e3734a1a591fdb5a932850f2b6d583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63538 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 diff --git a/assets/vendor/academicons-free/fonts/academicons.svg b/assets/vendor/academicons-free/fonts/academicons.svg deleted file mode 100644 index 4bb01a4..0000000 --- a/assets/vendor/academicons-free/fonts/academicons.svg +++ /dev/null @@ -1,1703 +0,0 @@ - - - - - -Created by FontForge 20190801 at Sun Mar 13 15:44:27 2022 - By Nicolas - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/vendor/academicons-free/fonts/academicons.ttf b/assets/vendor/academicons-free/fonts/academicons.ttf deleted file mode 100644 index 8bcaf633b226f0a002aa9eb75e6ab701244a1dd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63352 zcmdqKdz@rvUEqD5bH7)ex|~zDuI{etuIibd>3dhrwP!M!OD362Cii=oTnUnd5F#Oo z;6y+X6cJc~h!7Q#WxWw`R~FZeE4#{NVO{X{>WZ$&(!R*biV9vj@Ar4Ad(tzBpZ)*s z>aMDD&U2pgJkRfbds& z9NpOuzv?xQ{^tD+p8dby!acvB$z0V}?`sbJ;WIBQ9Qa!;&^e)Le>8jSee(Gy*Z%Tn zpWk@?IsKgaH4a^EbeVhj{k7+x)8_PZ&u=i2b9qm4%hu0Z^D{qW-m5*HpOQOOe(ta~ zm!C1!Z>V=@7N<|C`#5uA^Yd@Dy7nge)GXF%>!-N&h0inh9lJ++Ze3g7P|wL27~5e^ z%Urg8COG<}mgI*Y<USTpkb4r{^Y_4?*#-XG%}^?O(|^LEc^qjh;Pvi{)((TK@w&0@ zu7~U0_4)Os^?mCH*N?8BTEAiaW$SmXziR!__3vGOYW+vnKe+x=>mOeK==v|N|ML1L z)_-&Tv+G}2|I+#&u773yf32^t|JC|muYYU(JL?;80u3y-*8TN(eP(@eeXxFD{m}aH z_0#J&uiv?TAN@T+e{WrXn*M&~qW-?Pt-t@h{x|D?C;erwW~BeZPx|AUmO=}>zly&f zO0P@bnm(ESV0t)(`qD?zwe(neI)zu|ZT97}Kc!ux-JqS*-mbkvd$0Di_95+;wCA+X zX`iRfpYZop?XP+Nw%oDpM|juP&sS*kwfx|$_MrCN+H18o-1R!`G3|BQ!`f4D(^R`k ztHC9n(3-6Fty-jwYZKb{^3*4_@6leby+ONITh_i$d!sh5EdYZGu()5_tKF#W*G_1* z=4hrirCq8W)sAV$wFBBo?Q-q=wI9$zt*2$$Om{!z$ZMSx%c8PXGyG%QzO=?TR-IUGW<_ahf?L6PyT9vJfTgU%@{LJMZ z>n5*IVI=vC}MCzV*lUue#NIR0q-*M+IVL&aUie@dp3 zv&qxRUzQG(K2-M0Zz+Gha<=mR%Gay+RR2%+RkToeq;8!*+1CzUAz8t_kFwnZtlJFM;Ek(cP`E>KDzkdm(rz2m%g-o z`SN?0H&&iq{hrm&4R#H_Z}5%b;o*n(d}&|0@2B=3-T(djzj~l?;GP3tJ9zF;?~?eE z`!D%}BS$V>JE|Z3($T*>RylUxvEM%K9>4AQM^4x$_MG^>%Sx9$dvfQ=|8#lj@<%TJ zyDQ#t>f5JpI{ntu|NW|a&ZKAFbai;mZP#koe*8N9x;w7hxc=E2e(c7#-lX01Lpe@} ze0ra{9!}$Eb01UM{DEg3Q~Rr>kJ;8AA9&W#`Ko=)kkgi&e%7(oKOJ}$g!-$c)!En%@Q~h42Yddz9X4US(D(8lrTW%{k zvCv)UFDx%Cb0${bnsN=-j8%4fR&+ey9($x=p6MBZad-3Hz-)f}6~m!F?RisGJqlB= zYp9t@$+N6##R)%iuhVia{Z6Z3R-ew!X0N)j{R)8+A(X{g9Qd&(ac6YMV zTTNC5S*Obw7?{&i)qQIDfLiVKdyJ0nX_h*%(XqSRF3suvj?*@>ovOR0FQ~JXR;#k{ z4DTP0TZU(hUuvfIwNBk~?4nVb9}eo~sWq9C%exy(+A>Y2^^ zE7I3tt7c#QbH2rF`86#&+3CcMl5beLu0|)VVB*oUvzJE`jZRqDwIg5eCKCK!);ofC zX=Ub9?etj5?&_M#+WNMm=c0Go_Iq6SJ+}SM$US|9xpkn(i39GVPssNtb^S@cgP-p6zpcKlew7ggaKsLr_i;@$tIX-AOM{hO$F8iY z<)vX2cy@vB%5bohR_so1C0kwTbvr=0x(w2x zMe$nBaplxS;66q`fOAl@6ZVR^^&*nx^gBhG$!zRjuk4jg(RqL)Q)dboHx@ z7|?NnlcvQ@hT%D0$fr`evpX@AZo0AOMIPPI zt|V{#_`Vm&CkMM{9VS6Tn;*+`j?6P6ogrA0^Lbm7ub?jS?*;lSBXj#m&e!G={>7B) zWW)YaTU9`8AUa5awm{txV0Kppn4KIx0CQ=WgS+E&S^Xt}#Rwv8B~4fQDq$I@VRu((`>708Rn%;~EuYr121HZf>0ya3Uk;itK~(b(PG zv3Kv4m#wT^w(_pPkC?h?7?x`~7VBdJ36|6{?=x)ObhrTcBGwNO@dh!u$k+2Ti$-i+Xrz{a1IeF$HWVoge2k@B9 za}e#qY6@v(DPM(O=M9GGB46b&tH=X#YPFp~4(yy*XH_*_WEjIiw%Uba|JYN89UBwo zq-CnsZXvCLz8V{*qZ~sm#lWUwf#|(ZHp@xoU7*4SaIR~b)f}NhF z%y`B$N|vsoo|=wX>X?H}MHb842pch^Y8I@f`Hz<61f~=1H}(A`({SE@qVd;G7$I|>RRwe*WIgOL zlo3(e#(c?C4ig;2pjB))j9r#}sKA-P{1Ih1e*Lj`Xkr$RIF42t1bo&~OC`&f(A51>ws1 zYoX7B=%};U>pM9QhNXg3!k4=Xf>`@ib-CK@cYtpW-BrXn9C|x#{$|aEWd^!gQyzTM zZUSIs3Oj`;Z6Pr~WRYE=hcUP@3ukt~d$$I{8?yfX1d|7;hVZw%YZ0!=?G@@lrb|*cCQVL)Trv7sawWHlv)D|m7_W?IOWihRVdgn0|y>D z8W-;2_i!Jl3f*ta$X?M3v-*M&nUul6eD3VzKn zGE=|(bm7W1o@0)g3<~;nw8r!Qq`rwhQNY@oLyXH%BC*GJ9+H|VjTdi_Ca z^@dpv+A25z8wMD;7-nqQv*84 zhN6l=reMiH$Uat3^_s4Jdq?+@)$gA3c0IVTHrZ=lJwLA0{`)q*Q0Tbh(U%RQqbtV^ zqGFo(rN9HH{ea~jS8h078CMgAZ9Bf@cy^H7-0U@*<**vvy64i;tq*rn72fDp0@J%O z470Lh#`|YY4yW~AP#+_+v(r)*DWNqgz10h$K`ORZ%&hSvd zf~DKQ+%6{>svIkCFk8+P{bC{AW4rAT_6>YZ&vU|GDK{FuW>{^zw>^9$nTun0uVp4> zd#_{1{n^e&cc}^$n$jaV!4@N?Oll_corDpF}qm9-I9~Tj+3#DtX~dA zX9UHbBYF^04f1q)1pv@iEW7}D4OsM`Gl9ySfSe}4qnF7Yn`)GhUspO9$;rX60$B@# zUOA{%dSePjdkY)Z)OIp__js0#XU8g4J&gND(~0KFj$5ak-d(f9vCiDhAbyrqLc=bW zegC9mdWmz=SEbhNSH{D650TU9`@>87mNoZ^R_F!|^G%JwR&|!tcRky1yrLVIV&6kh zsWE7wQSdC+Hj$LpMKqUAr0GP6I9B@9)be8!b*p8yoo46t!;?GBM!_$qQxl=>%v(jI z!Mqa&y~3W`Pr0h2tl^Ove>gebGgtPSt8->0c4H*55IaAnTP_p?4XeoZn%hc3~%J_Q4jPofLA-{ zSM*YGmITCfyqJGD3;oJ+eg#3gJd7=8QOG!^J&i|C1~2+K>5JkGC+EifLdJatHLowg zwO5AnE;K#rJ9WCtqPW3Uh70|zOW6{3;YgJ5u%$(`hl)s&(VggJgVo+(IfbJPWVF?a zUByrn!-I(~>=m>f4t^GOE6|MymB`Yqe{F_vY2R*ns8p|1foXYOXj#V$J1Ux$vV-mg z&o!Kh!_!l?vWuY$kF^5VL9ptDqUrf&(_NfIc&df@s^=&ZjSVn+gT1pf3qt!f=+|J8 z?dfTXCe&`*%1RI^z#5fl99fHyHfH5Uly?MkQQ4wgb6fHFF~uN}F+RvrslXdNr=wpT zMY<;gLQ&;GFkyZSr3ZbQpVy>t26bH#BdZ$YG*y5#5y1r= zQARw6Ia+8c5UPrFNJdm#&rD6%72vT_%5Fg1+-VqXAH7-mKu0g?P16hli>Fuxrl;?k zaP&_oGYvD(9RobJ8=-ZLkE=4$eTvD*JZx7v$X?dQaBN@BR4wGW@4Nf0Fkn79$6xeqH+p0NtgIy_nw$d+Z8I=Q@uA$HZ)aOmn^|^vDbE1|(BmL^aK6 zVQJA`6y6Jmg^cASe|y!^aGzeyr5`R7sAqKdUbS*atw1e2XJHZknlohES#UZ~YsKMh zTuHwfPwJpucXBNoPF<~RJx|DVWpzzI1eYIH(XtQ&gW+IN^f7r#S7=dg7r`xJT!e4N z6E=M~i3ZuHd%P^1}hVEX1iZnAsV*~iSK^^XjN=;jjQKWUS5v6(eZXX2UvI)hx z%JiCYWEth0WY})Hu)@`f*!3Ci z8jSNk4uD?Y?yh33FISwlzKl<*x0;JZ^u}CO$wdREJqiRmPksq`BE%r}{zx)mjpV4^ zTN&c*>p2Th?AA4`5ri1RM{doQvH`zBF%Ss`2}+PquaJ1ZH?Oc~btjdP2-z({)3$i2 zMjob5xq<5jx4NPuh?>yGPvbi7u6?_BcZ1k5N)t(A#&q7uiWcEqkyC(~*_NwnGxyBY zlxu_ArGkT}Kq(9l)AD^7E@H>GrlxpPHs}@mzC{N>akB&Ae;0M2>j|t?ZfE7CgTUPC zz~=tHfApGb_O(`e=|5&kk`;?t;zotYx!H29*o;dh-h4Ok@Kq(A7d+&7Fje8sn8&{3 zdwyelyupV9a=BnEqt$)Sa|L%y8LheVft{udmr3H?a7P{J)@BF3*J!uv>U`}ITGFKYjRxY1v}G|$GCL>&QiIRnP)hc;wnb|nLd zfK%9Qeht(UJ}TM`a9Ij0;pOc|qI-3b4{Zgar^~D2mFhBHA%nr{cCLDr zZwosEz8D>D$f}7S!ZF%y6X}g>F?2l4j7_i>B3pDx`gL(3GQamu-NH>9jnsAcD&pee+b#G1a<{6U zzkT-D!o*4sWAx;)1&ZUBL*7Mc$w#Jf<$Doa2Fmx>k68L;WA@>C1>c zYSVy!#4cpc;ElMiU=T~lP6V&8AuvX~VzJS4gtLrb9eMl`dopL;}-n zxf5{mxPj3cyY7KhZ*9CK1Vt?8-o-s-znV6^La~&TD@TguG%JK&>B>urUiga*b+CZI z!u{dy7&=}&4826u8Z_RtJdP90_Eh758Hi8YN{Tzf9iU?OfbZhe)=LZek(arJ;D2~n z?CwmrRSIBbK~gH03PCBGs3vjCU!41LP>^N4ATDu$=<16sUrgK#-!KLWk)?x>5DO)X z#A`nmt?=}D(SKN|URRVT=z2+*H7r~P4QvMKnh69JpfNcu9>YGW%m_vTo1B(~hIzpw zF7!3QjZiYZD}5(kJrtukGm&_h6yjnOx@jr#3UfO?7{qu`16Xw$A|IPhhMFS2R6*6T z#L;~NoxAP0=!fVOCRz?)=oM)Iun-*+s)#Qux`PYeWjKvu3FX-iV%MwJFuiwoTnD!j zo|GlM>JN+-_fYn(wSLjBwyV`6*Id(o{B_rkrG8RQ ze6_bP$FK4dzfk4!njAgetQKg^Z-FPhAakn3=esW%Gm~h>aIhJ}C@7AQ0HcV;_GvzH z`gDDD_1)z-F2|?pa`15e{lZzlGjCO@0OJfMu6Vi5JmgmOmkLhVqaBPsU&Dj68xeoO~?X=l$&L!DM)* zIdyXOU~8du>QrrfymqSA9=~wjj~<*g+s);Al~0<@jAyN^#cwta>=pQU39vsTzRT$f z6NE-PLcH^82r&Im{iV! z*g0?o_=0eTLx%8!MLZtM;%bo>=cNU&#Z-NJs<&U)+hbu+nrvo)-{_b#jfo-}ojxw& z6`6+hf#8^3g1f=yH%U)NzAqK=Dx zg;`!qt2NW;jFk(%Thi61Q0C{S`bKEG#e+?8Ur)`q4ZTj(!`xSd;PZ#mh#}~hLA~yx zVRZKu303S8v2p|v@l?B0TD11=))u4UI{Npub%0lW&2?{#X-^XS-0Fa;|9GT7F$%ts8FV>*K2L$L^W}6WP9Qg;Ubrj z3WhOGRLF_3OX2jMDu5oA@^|D;BSqqmrFqYPO%2t1p;V*vIX@dRkj$&qB_n-*Wkve7k`v+tCvlRJi&ogD6-EEiVXFsZb= z)2*l+JJ#1v+;;TV6T{by$F)*lo87ta!2 zx8)AU%FHFo8pbFClAsn@1H-P<-;RTiP0i1D8)+1E3TaplET4xG{_prBfRtle|9 z>D+X^Yo+?mD4aH}tFr7m_5ErB1KuxHBcrvaGd&E-RijoX4)4!R*@>>ubygobb;HT4 zJ#VZ(GrUlD+p8UYsWpVQg>Tw@F_~n@;(e0%kXTYM?hekXtVb@6XkHiUT|cj@@k#u> z&ao4gapdaq;zA#1j0$`G^1_)tu7BvU6XF`5Tx!jCe6M`iG};#~@L_fE=GizdDLpdB zrrjO8RI`}C?7Nlb?o{v83$c;uS9o~Ny(OXa0CatiXi1XT7>Hj5a3|8KM3Z-#!>Tf5=l!P#c5 z+H6!27Ufo}-)t0@jxQ}8-z{k(WMqV;(ysh`n5rH9Vc+OYEY2Q0c*9yWRq3Q%XQkC^ zwaR1B#xKZSi|R*A+?#H}Ej5yl(_6C=RU_uIU4Pk6PUC4Z5MM;eIgVqNE)21c(VMYd zN7@TEEw*Ux=U5aIgkZ#G4h}}`$Z4~>!YS-qT~=W`9sFsOxcHW^8{AS{D7E_iJu`K( z6-xDb$>CD57>32LRZo(Lc87OQcyTpICoY0rDP%2F#|RTIjcVS^o_@bIQK{?oZlmj# zxiJW&pKD9?k}TR46B#7rPV5#q>RR^vU#M5A_n|ET*z&?SK^XqbN_AXeq2+b=G(g35Z3xY%rJ*D2+jL3tA9Zv2eI6pC-QZ$U!+jBgbW zAM@pDBuNHE@Rn{rU1q{-Hjw@N( ztj<|XZ8*TIwH;!o4TWbOQ8mewu1(|{+(`FsGd`{KE5cZOtaTiU-fhIe5qgeY=Zu{FbHQSM>c|~;yy=eK5)HEeKaNp>lYANZurT#T#k{IuJ;7X z`}rUJ4|7iFSF)^LD>sXA(fn+=ob_ij-mf{1E3sIN7XK{pigDnFeu)04S6Y?OuY2Ji z3V1&M%U`{lG`MQD+e6Lq>~fXWNSn>HHIX*{Qf|+Re<7tV+w;gWZI`wJ-#S5d_T4Xr zjJauL^)V_(=?bHuWiFuM$@vmUdWkrUF&6SwqAhu!;vfKSqoojsL4Jr!cRNWa8_>Mz zj<2-a=zo3^6)?CX$FY8jITnHg^+FWIgE)!`H&0Cbk}FAmu8-T+c{#a#D3o3pUPK!L z>Nickn+SmwMD>i6FvD8&3%+0ICvl}5C%l&miFwBfpQxsdE5!>e7e{VU;$M-bsGj*P z^^a7juu#(|!eZ9&LRZQsnERJFUcrGrMntzerw>IJAk~fu=NdR+RW3qY;vLyM)9Z_d zjtdf1+|F$rT%D@l#;VJcIdUIL#gWVb15Ya6EQuwtegpN$TLcjD;lkB70WR$D^bdgtWrtC;;tRB?Qj=i6_V&O*G(!`(W_UCqIg6I z{~M07+FoLL9f{EB_q;N623OoTyYKcv!?YGpoax)OWNN2Zz0~m?d@7Au-|nrr=*Vth z%|#Oj{M&KA6BmhgWNLb~6fCwXxcU+^NUKq?a%_LeEjUHJzBOt2NVJz5K>qdv6=Gj!x9D5Js}+ z1;4?&UW~UH+}dHGB}fOc=H`#UfM6OB0A|2|1@6Ofa%f1*p+9Hfqt4Ue zs!~gCWH)O;!R#JcG0m|POU^~q(Y|zk@4W@V8MUij(ed({iC;B>M#<`XbeWb-vKSkC z;=b>z1@-T#Ra=*N2LiT>|`o#LX4Jo!0uPAzzc~;5q7pZfU229gwG^* zs#w|8KEBwyY$yWI2rU9Zln`_-fB4eAHgJJtKuN7cvir+rra zuKH8;b@g{h{Xj44d>|XRH`&#tGvp<7VR?<9_4S#&;WUFn+-JVdLG#`;DJ5K4$!T<5R}x zjNdoDY^)o9WBdbA`^e1933JNaWv-a}%){nU^D^_4dB(iXyve-HJZs(qZi@PfTcl!} zxlk3E+LO06ysRRFjZHp^2ZTns%mtCQW$#)e|C?xl;)W4rxH804I^RRAYr=^UnoCn7 zWw~N)s*JQ9Y@RBgcjG}6IrHwBTjLmYC><~ayqOYF;R*efsm;Nmg^CfhQj#XQYQStN zc0QU-MFJO4evZe{Z{F2(-UqX9qxafmACHE)X6U0Qb?lxzF;*76%lu@arls3l0cdY6 zjX^)d(JiSwaI2Lq-p&m893HAaLy5M^g``KE=V zt5rFPfZqx$IintVoVB^+e05k&i7Cl&M&qusWDt$YPss>n;n!5!(nkZGvU{s*hG0Uz zgqwPf!_@M1k5y@N)tI&PMX#*N2(0-KN2sAYqf?UTqw;~XFgJCL-rq<-IMG%#*wGm1QAp zc`)m|g>h4I%tNfvYRfP%p1Bq7%vf`yM(BWejLEmp;O7bTxJGoU%(<00iY`xy)V>Oi3)mGZ>6`ARygj^pp#ZQD}$9KyT_L&+$eHI_c>Jxqa<8S zBHKqBvYz(jFuaOO9-_eeX*rFO6Ga;j@+l|7ga)N>-SP>fP#VGKZyMW&$UqK$bPt@AjcbD5|zwX%cRk&z{M0Z{GWA#0N)$Jt|0fuUsQbf1@#c& zQ}Vv)%-?vgsB#WrFykK!q9NYRCFLV9KTWp|6|QhP_$_&+ zA7AP_u1D`Tk|cuv&$Au(H%Pi7EUN}McO|u=V0mwfs68Ok|E%k95%(myAacnIy;;7I zQ($}E^B(WScdn9aD3pBsUWjT>#vJb(Uk(ZI5#hAG^-yMMdp}PLdQk2ic^fjwxZCr7 zK7SAYn=J{O9=F_0Z!|NUS9<~9=CBv6@YA8?y1p}@ti=vLXV~aM7CP?NhGp`+F+Bf7JKOx0rU|y$+Ci??9zQpxTl}VVnL{WYrkvt0+4ii;u5`He8F8&~2Kg!=*iwlYR*Ttf`J12(lO9CD!=FdV8{O8x(cq4=ZAp~Ip z`GNg^KqwN@NW$+YfrQ4T@K04(;_~tQ0{57%ZEQRb*+8v7CB%}vogViFa^8>C86iBO zr*RjE{vrMH=+C$jpOA|FRXHTf*)gwy>_c~4P(QR@7YdEM z3&e6l`x8Q7@P?Zla>j@rf3Fae@AUJgl0NY?4WK69sY5D|CS^WCfgAt8DdH=Z@f{w8 z2TCF(c56gj{~(Lv+`u0zE6Z&!lY>Xjv-y*$R222XTEdV*3@g2{6qEf{F(i{2~NZsc^~nYd&;Bwv+uf z-^0Il30KIQHO`jh&NGB&NXJn2y->924@e}EgsV$w0XdBoE#o-lcFHw>Oh}bPJJ<Yk^(~?!|DOutsYS-(?%h5n%a zsQ$hB59n{xe?_5R9uj0L zaxdQNYGr90j;6-<~>%W3o{#+G-N+O$IJqBs7w?zKCk2@d7iD?2f-mhva!ks3{W zDgQDcFiir>DlKeO$-FXA)`!EY-9||ttPJG&)OA#_IGhTegV8)T=d-$!_IR?aBG%N@ z=JUlm`8StEvfsdxu<2FViv$lIO;;qrkyks79 z!^Z%KGK`ev-7KZ#(LHi}70jX-nD=> zA7{Seqs8jyD}j|pw&o@rw!0=j6Sy#L7~cf`GuXLn+BZuUs=LRdECtR#=fSt(+@}#F zT=-cI404m)ahQ01K|LARv|WLplI1LU$ll=+{P-48cDguqUdp2mI~x(yYD38-SdNMgJ3Nm=%-2y z*H=T!vhMd)@UNK)qjUb26#qPT!E}})$NqsRdQX8&=8qO#!+HYFqjD`~EWJOP?gE zvZOv%K!Gc&!XL9tdG;@b6QbTS9pumTc0P~WNU^+@p&rU`ME%Zayvlw%XPN7zQFNsf zz0qgEepZ(CJ_Lnjm3;qlv~1mdgjBKXA_`AQ>msKtR+BDk?z%T2@MOtM`+sjj={YnD z|6!o>K2`&`8y_K%4D=acvry;>cqIekP?;PMZz7-e3K@@-f;<_hYzmljkL`RApR0@F zb~FcAKMTVBtd~sae*OfJ=FnUM_ae_7$?#|`E_wb~Y@$|<+M)t(Vj&?Ty7w*V0nEia zn4_hi50yrg@d%cARJT~DVWI(`HBju~;rs?2X%h>2cv?NdPt?ar*5*d-@ z;E6-kjSU`C=jR~Ad##ulx%`-ZTSEs> zz!II#kriNeqY3IMY8%=%3N+yto+B4jU`G)Y%v4xM=2T)a=${$mB4rgB{b&uCfla2T zC{P4K3-Ab@iQ+3>`W!(p1~Gi7Za^&~fq>L;#y(mZv^^e~50!Be8z3-1;2R30IEkr8 zjv27SK@g-;Wt3wQvw;Tz2xw4#L8TlzOfts-mXYjW0h##Q4cS9YJ)q7JE4qW7cc^bA zM=VyPqe;5x%JM3qdwl1(PmDaVUz~B`-jHZ@@2HkDhX`r{j5=6;k;%~YaBqY{;it$h*5F)@3?_x)bwyNsCB z4iQfl1elV5pYBtSb>!_7LC}%>af~jmC34Og}bXmaXIFWvfN2W zMa5h_7>|>*){aZHpA*&tq5@tpvRb7KzZ^wnk4Uw|WF2DF-yugN zAv>zio=tnTD~J|=cX%Wvv`7d?GDBD>iQw3dEZso9Nlx49%CzvP0l}H=*H|Um<)s9C z;xEkumwZ$0W<%|oy9AWbbQk zxM8Z+oV?=HeP-#JeFs#tzH9yno7SwQg+j1t9T$uYI_DJZR7C5(rpe5A@E9n7zh6|3O2rO z8%OR;lVWYS=a}Q@_AJdyy`s3pa8erX0Q ztvF+T5PrpvKaeEVI}aQ7$>DG%N%VGWMl!n{bI_Y!b6X{ksJIWWipfiPx%$aG$NFmG z_>SEpUothsTaVJYgi}=*H`qYU30WFMT^(UkyjUVA60BL%S%Z-;8J}*f3x4HE?Eid6 zWQY9ifpdFF@s2&gv=f$-$ECO|bgH}YZktwX#1``|!>IGBsdfn?IXQOw12Yb3`-wHd1{Lh7U`N!^MYU#cv444a*K+5(=Zr<&2&3{z zOz7nFe8JSw<$_Xj^yb@|g$w!4)zr63+-VYz^98#%$()&4ThF7|GP`b1c7+h)f$tJ< zCZv(CjO6T&>LN#bP2^h`h`m7B4h4)|$4;g2{eoEjr;5d+#lms~^l;>i;SKWLY(g)4 z)!NG5M#D7Q6)Hzh$uSjb{kjviSG<2fg|x=bbeiLr(|H{JPFXKu(R+D) zs?DA&{{>6`lhDx_?GgM7Z__?bv>(ob5hJ|Sx(T7$jR98>F-;pmwl z>$Y><7cBDS9OJgv%U(OEC&e&fM+V=#@&J{}un%?Ypo{YTF}&QQq93irGp=1FiP!MevF;Id1*1`y z88bVc*L3}IBIWMjO1}`3QtTOJgOYIxs$<2dO3@_^hpFM-F0$!GLCvU02T~kN1atbD#*bvRd5Ixa7NNVyyvyZF$o`e zy-bcHa#|WW#G|@S26Gy+7u?WUK*G^aeo@F3;fKPt*(W_MEmt$Uf8n+fpEAsJ&m}1N z)*ce)jEtNzN?A=~&(#!rVFvB!HjwMArsVkP(+#R?>pLd{H{Q`D3m~ZVNm9T;YAnuD z1kSPrYG&RHLA=^@32S3wSQG_4B7vJY1)@A2FQk?#PInRc>=$6FDt>#SnyYivt5>q(Yjjqr|3}}A)nXSQd#W;{s%Ug`yTV$dq03HM3u-488Cshk5i}uS zMNS1-b|eJDCCR+9R@tOZ`ILT0UT5X`|3*H+FKK7lyYexr*x8M9dJ~S!Vgyi04eOx- zk5a@&;N5&DUX80Oml(u1B{5|5lFTWo>c}&w0Q?B{IpeLSX6~o3D@5w`ZHiuXQw8Kn zRG`cv!uXaehHSnyQV`W&V7eu61Gd4dmC(sbK)~z54wHo9*MI~eGDETDfJ;=uiXhG< zH;_`btvyv%%AF#lMEhb=#~Ryez46(PJoeZ}9{X(X*i!q!)5|w3J+$ohU4E~3Q}>wb zrm5@R?f!Hv2+CCQmFg4#m{thQc~azDitr|&agszzmQ_|Sd0we5O$*yvN|rt?F=30e zqx>yz_g|j)xhJ0ZIhC}Rj`gm5Xz7OKD<3-2aovvl&93`u`8?rvNod=iQ-42R<0siq z^n))&xd0C6ZT)6c9FOv`1P~)wpdJ7q(a%R98-WiAC?<^P2fT8oF5hs40*ii+^oWWr zvF?$Ri#}GUHUu_YMR_OBi{0&BINq;TyK;WJrv3~jZshu5B4G`eC;+Al$u(%XY}M?CkBVocuvNLk+7iXUCRx1Rl=* zI~P(T`(8;;3Za4#_g4(7u{MAEK;hPG3ljg@@yH zMHL;|6k|!eo&@nMPZvkur#c2FW1jdx>%QDD>cIZyGwO+`lGOB`+Yd{{8i_;ZJ}Wq+ zhzHb)rLgbz^jcDh9)HH{Wc8`3de-@5u~aSd_x=PG9EVO)1DPv@N>ocsbN`{ehp)bE z%}bm6O(UsA)neIkinZiWIZel>mZ#dkRV@^1)wsyEp4;6VicPsl=eZI)#~!53!FQg?#imC+C?YI*g%E_2Fte$LbGlJ3he^s#P2`-$^OAmUS+T4~M19@IsIMC% z|9A!JL}l6rHsqQVp3IrnraQLRU4X7eeuUmiGO;>Yw2PPR-hb`2`*&Yn*m;3)@=0~@y?}dUwhrk&a-iQI0f?SUb{Qoy?jC%uT~-l z+%B^l`~`OVEE&L*%e+W`w%a6l$7Ysq-YJ|K+GfmIj;fpKOL;2umNR}kbx#|9sf6dt zBL&d7d@|hA-F^7*Zq?ZnPX2&u_Dk(jtJiB`90qnMbyF9v|GnAH7CM)1r;XVxxO}pI z_?Aoh6IU+vo7~tR^moM70x^3DISWl4VW;X1_JUYo4`r<^I|RYz@>hk;it=wTuZ5oM zSCuQR1eI}G@~cVFD5}T zN~CH|r}#WZ4|pa1aHKlEMa#{)_86*V)F{^QLa=2JRab-%&+#E;T#g@F4?JGzSJ^lR zk-aR{3Az`yojZniQJlqA82H`TPRFsv&)zi=qQZJ?9whhTS%V=3(d4J<2pf^%+v!hs zfPOJVCG3LcE(+R6qzg;$q}B726^_qq4ePIyimH#ZW^+wY=Q@j9nV>Yvn{J2rr>aal za8NPOd6Zf3qhi&?!(1w0ouqjBaP5V%O!L`cCN9aZXtLBAm*bRtnwmYvj%o-2JR}z) z!(kSI6(`Jl&F-u0I^hOYc6Orq5^yX{MEBmp#$FV!kygsKq-X?{YhF?C{MciQEjee^ z$RY8fSKNO<>PC6ZX7nFf(l7LHfv3%H&N>ByZuzdxbj0x72AEs)H`o#>ekX# zs5}= z_PufBlW8~l-&0_3lz}x~t`>`Uh25lCoIvXl{eHV|Zic8xn=ydu+BI)mm=nA{@A6C3dK0xApMWG3;s( zNU!WO>>$KF$Pp;w9+wbakBjni9kUnf%KH~{0k>=N-kFcy4(k%ptNq~^yzsRbRY?D)yniF_fIC1 zRHsjVrVxe%5`43;KO$%nvF(I!Mf)Pzz*iz!X0$)H%H!B%fZuihxL7ZGZmCyqPkE(j ztH6GqDQ_D;tE>l})c2ceu*lu%`qNmN(8e>Daf8hkno-Ijorz9p`Xwup0 zaCKvyJ*%yLw_R^e1ySvTR4{~wa05wTYZT3Ji5=U-tB*tu76XDs$OXRpi`Yr-_m&lb z5FFbV;nT)*mo2l|)Ma-q)vEQec2uZ_L=6#GggPx2@fso#xTH>DKLe=!WblwZehQP4 z1S9rirToA=Of^%S+O<~Mt%F_2AxB%nhkF${-ml56C&`V)ry^`ZC`iN%yaP5O*3$Vi z5&3aIoG>_JV0D({bNryQ?cj?#!?pA=W$1#<0m zc&}cJmk=#p3EY+}W0&36`4Dd>i-dOy5uZaK7kd&~=j@>3`X!spl~CkKh}HUY!x zLT^=oCtV4sQqjyXc~&nlV%`{s4RW$%Z)VxZ%fr#2oT$hiFvvUh(_s;kz)i?CvID{q zME!`_k_v|rBhiLp;Fpk>M%lEm9YrBP`WL-+iH&BdD~MZ-a;bF@>i&RRoWykyvm+CE zemE@50xmMr6xkRDdCLwUh+r!$*@f6dRVh@00z22iGHnkAL@X&*ApzN{si>M_M;~IE zUXe{#u$BYg@v6(^C`6%+;F%%%>$lXM#K5ki&QpA>6g7$l%iB^0;>q?^QrgI(=Dx(f ztkEdldWb{>&DmL!$i$j;2$_Nd=!JBa+=AR}dS3s%etfkQ?@GGk$zea}`R4xX_Rml3nkdu?X_hB95~tYCH?N?E?pC}fFNL3|4{T=eyd}JQHa&TVBK!J$_M!G2O-g1 zqcu4>HpMRT^GD|IXjLlceZG=bXUDorCr&JN+b^3vu!DrmAdH&)hA5l~j z(l)*ThFvPO_fo0zA{a81G0F9kRJGjpWO%Y+iU3QZCY!|=E9bYK->wjS?F6}h&0eKB z-z>axXFF>(Ys;naQlIMM8QC}OA__meG<8*dtUBE+a>H2d%v7Z?*RoYn=ZdXf^=!MtQr>eS*%M_&f2tA3vj_g&`9-WC{I=_wvuM_r{tGL}KScnx z0(2G*W}FiNnRX*=mwofoT!YFlTo7*gU&og^?P^?$vewT1kYeEmDFN>XrCM5uT-M_v zJQve^|4v!R`((*mF{W7G#TceIz=@DAW%l5D5c_ck3-W-hA%dYzx&tf> zNdWU7(d`hsyP&#AgPgGup4Ky)LhohH_t(r{A8RhBNL13OqC=g`_DWf0*7KW_$Bq;Z z_WTmTv*BD?Jn>X*u0QVWy;)slnw9GoDJ~?fmvfUZthT1 z^X7f`v02~)gPDbI#m#=Et_aoKifqx?DCIbyJ^v^9|1sGQ=AL?C}sxVz<}~# z7h5+In;C_3Bp)GXNaIqAB>(ZG+*TMimYj!6t#&q%_#=MrVByHI$)@kkR?- zw<}E&>^(Phl76wcSoNc9vNCueb@cl{JpSX!#%IT_Q1g3sG`rZm=sC>QI$zTr=R1i^ zi(f^9r{Y11bzH?{S#EMpsXiX&wAusH$a@o2iA~S&RU+Tj@v4`mxU$mTboJ@H9QniT z0*WJ>2!!7(jxFpwcDPjzE3#d?Q=ROj_5w7v{;SOS8sjadhR*9yLp&6^fD@u{NS+Br=?q@%Y~pek>`Jp) zMEqqN@dy`2wJ4Vtb~h(VB#K0CSlU^x$3@?Y3l{#ct)(BW=;6FxcnStC$x7zTo8MfV zD8)54;MMil+)bTHOcg5`+|*2O)y_wFuV%3xuRsHMC4OeDlzS>=XNoGyQ29Lb9%U+S z*7Tv7vTxeJBr?Axv|#C-DJq>%r^Iv2-nVPYSVU)&g8{o`rj@?Pygurd>}idvA!>z` zS%Z_njO{ePx-wNy+iCso`V`;T3Z;<#tH#t+W4v6f;+ov}Ro=#vR+67l`)lOJSI2|# zG%%~-#HY<_d3m}#IuRf*$E)SCm$4sf^_%7C<#LrO4%-PhuYUD>m*b6%50%G9&)|90 z-;)Q+5a#(SjwOw$`j6EnCc-KOz|v#rZTtrP=G}4T{~bNNyi6jbFVD#b;Fil2_`ox% z4t>Gyl678VM~&O~Z(pz1e)z?hgA78cl|r#9Xd#K7=(3XLj7MxBI&i)#3R_OHdZgAk z!eAvOSCRk-v@UmYHrwSKz#(zChu2F=d;6073(}z*iz>`gW0Dc_+fq_;)9eCf{JR~} zf+}(Gfyr7J<71;FI{t~tFwPT=aJg03x6ZcLi?v#@653cCe)z|f?#FyqIQeVRBCN>` z&O;S!F4#cqRx6NHTzPphqjzpXQN7SvFP&}n5sYrmpDj08A%z1B!Y;5q{K@kj;E!dL z9G>P{_`+a4iU8P?oghspgP6@nwK-Jw1`{9Alj`YQLlKdb#U_DiW5{r^yjZ?Ga|y#q z2$W#xrv5T`VE3h`4wvxHwkH+wsW|vyMM>j9-IH;5ZBp^CkS@#9Y1u_O^23m1!wT> zoVV2vzZgs4-U@-V2|R?C>@>?LN2yd06BCgv7(On5sd6WWJG(nBx&4xv38Z{lwwg1| z?rgi0wj66_?}70%)#`MX6{=qSBDh4ovFzyd{3VynclQ!1u`7*e(lK{5$7dT8JH`jo zb$4eGFHg1FaD2vZXpB1F6R^m>Onb4Ei7BlT02VgB03)}D?B~b8WuLB*DJ-rTi3e9V zcWNUHkjM?HUTn9IVywDeJ6yi|k0_fm%maOYGMkM$jdM5;|3%yAI>-5R|G9w`ix0e9Zq%D8KIu8- z40mMpoh97S6DbKXS&N!-_m?y4$^PAn7eN@yq?_leO zNr_FD{HWX6g_p&qPG-A5dw0I$&WkgA#EmWgM~fsUS=4;Qn?XxEKQkJ%V3UC4f`HL) zCEnz`rFwWJN;nUS<52?7N$Xv!Ubkn+B6Y`t&{4BEuq}rG%Z1EHcNZp|SH0@+VM9Ve zMlmX-?E@)0JM2*5Ofi{|{nd==))*TOp`u$_`20VrUsiA8e>}c{*!m}^=^5#njGFLk zJ~&xxVZkKBu#a%=&Des-2#uuGXd;&QDS358jTV>12yEg9k<)oc(pj2!oTplddz)rB zJ2Q6q|<23u<81arWaEfkdZKf^V?Ttu+{CQhLHx|1m5~;-zE~k zhUE0)ndQ*VcI$epANVsJHtzrolO_K7nAegJ1HZQUQKJ6*#{pxKj0_{f_tyq@N>1FF zfqYJ~cXb?gcx6)+?Tce8y%^(@PON4Om!8*}v z_FUJSA^+-UoCkv<5y^U?zjvS;g@{xzzvzBITk^(5*GtFiAykl&lupYcTPMP>3)o(CfTBxQyJckAPc$_!4|7N0|}aF2au- zt@8h{k%L(7T1nbyEa=lbeW5u4QNBmCJFn zt!K2B1R~HGwZx{&%^{6YRWeEP7x&47H|6E*=X-zmqPs!r zk;xyyqx;_9{oUW={Lb&3^EXC*g~=KPfYZtV<9YntOAj466iUI9^I7~A1@{QW4Q#Ua|Kflbtocl zHiA`iIhY`R_2g_E>z*X0a8FL{Gp-AN;XS~HV%v>2mq>HJPBHP*e9{Qd_=D#l_om2EpJv!Um_j+KRI%rWdex<3x^=Qf+&4a?zgM{-i46rh3=3B*# zuZOZj(ou8rn|r84ghOy3PF?U2ssHhs*OntN&=o_@Aubg0_qLO977+gEn zKQK}pv8|!>Q0K8D#G(i8^!re$gi|V>JImJ2Ctu4Ab$4P-nkBR^ZZYduuKdIeeta0B zX5!qop^gqt=k=5gieOkl!+=iM;)a_k#_6eVO^Dddh-E5485+59NJ6SrG+6X_H!8Wx=H1{U^W zE{BogqZM7RE@JYXE{r|x5+jG z*;Bz_KAp)&7(0w{uzz|R-R>FLMJ$yTibiM}9@EAd+r6Vw<03sGv%8@hwa9brTrfjD z++~v$GtQgF#0{Yhb2sKA6Vq%6%aEFKq$IY!Q!2+&qvgS|EJ0?u0;f;0$uT|(Atx+qqEJW%Gvi&Iq29_R>jn0d zF!Lr}LNJgj{0{`Df&*BAv5}ss=+d)8y}6#G)v#Va!IlzxQO`adwFf(o4T?7g^Em4i zb&_-ITILCS%|HF<=!CVuWqJd51`_}ahA~ol0~tDQtS^bNBdN1eWY9N^_4OkSdaxu#29frpi+jcIj2^<)r91H@v2`0md%oGP|OT=N+~*b3;Al!Q&HMy#w9s{j_7k-@&de9tMJu05LBYF|RD;<7X1? zd6&nIS-Qyn3}-BhED?Q~*b?WhGyUbDU8qb)MoR;PXPfFH=$7JkaR%F<^)2?pwYT#M zXB~cqbKk$hNqRrq@z*$A_#burD?IZ51lyy4H2^d{CF>Xt#Mu25WzMJnVmUf0Me<^F zY)P&r7`Ou~h!%@La$yw~DYMFt0&aAH7{8U5IIRhRXDo7ZxUfVd9AI0>GaULQ$Dp+| zAdXSMV!l)^MwcLn#pt4Ido5df)X^q$2^SY0yC1`D7T5{TT!Z@oMKsqW932xop+f#8 zsgcAOG6R&83f$M>9EIYA9y&cB5Sh}h7H^P>X3 z4xs8{PhEbU9N$E2;Xs;$z?lJ@+=`hpX4%MmJPZYT75uQ2isnaIQL|>i%EbW7Zyf*O#={wt*oQsY${BBUr$;H+6j+pgrpi)`Z)g))xN3uyufvhU)DLu4(OLNf;EcR79Q z8SA>WX&qRfwZ7D(K_~DqVfl25T|ie9WK9~yQv~6^;QqQn_K}D96H3k(7YcLp#3@kZ z{ka7K(#ncy7Q~(7U(xvI%Y?PYEMR`NG&d`p<(EMH3fIq)Wq1y6AU-Q6=PI*W!pwp9 z!^E;2MmDVwQUHF=AL^XhlWvCL#o1xJ5{uz2y}lsb5W&X&009n60Y zKg`aG7VNmeL`R_rOHoFn2@VHzG+-pwle>JqI~M8283tKIBgraPBZ`MNLyA178}|bVna9j#NqIy| zv8+iaGBD0;Hc#}n-qlfP?kh}JUCAdwKW>T4Y<^_^heX4^Mr4VdB`eDW#e!N35z&1`WnRvIAaQfUbV z22&!PXTn2Ow9uq0UYAsw+ea-*@IA4L$z)D2a^qRL@G}`$N|>L3&OOwRD1iAP;tZ>i zL}GZXv-4?h11FinV#G>Cd-CKN#S=+{gnWvRiN*Rj#D~5V12_rdQ%)0fY#N6-My;-e zGEZ^?CHzx|(2{V10l|1RCV+q=*jUwth@`-+Fn~Y>0ZvBL83R`M_jfv%(XJeOHHoP# z_gdGWb+ELTU&5=5{qiN41d|9U0qGGP6DlNmOoycfMKoaM;k$vVPRfJDQ=<_)^^n5c z^VqV8oLI_zG0}6fe>|1LHYFCHsBn^HWr6?^IQ^x@`%m^Pa1`!uj&*mB{pRO8Q9*PM zJ$>2Jnx9TYc-b4e^cxJRQ{WJLTQ0q>7L2)Vur9x zvD8@QSbzVq%2*2hKsZwzpXB^nvj*3BHVKTt4%~H;yZ4A;4%t_7zY z7~C^qYw#uF$}=NQ6=Gda|I`iJx}1;K|7rk!Sp6yM;KZ60ok(Mvmxx-C^6fY9u!w!( zQ{kb|8?Oc5eBBBxGWnidu)0Q``ai#rw$7wupSWO!pRBjpW=yj?cDdu%9y4kti0vta z&4n`ou#JA`my^Tkx>nMC7WA4!J|Lys^WuLAYit=XY+)D|2O)RC zw-PwBf}YEoXD@JQG=PEHi6R|B|cBg+|PAk(u;T~MWQTiO2z2dSwxOP zl(SP2VAFx}5?eV86YO|??i9yF;@QRN&g{fThl)cp7!a`GG*bRvM=8*A+;+mLL~JZM z99Xj1axA3=5jSC*oV$tDos@9|h~t1#bV$fVOyW?!>-2MwD5$Iq^Ef|#K2I>=P$9vt z=eVuoIztKM+HA0g;qO^Q3(=9p`_TGSCQ~{#n#MUXAIm1jQAs`5A1)n>VfT#m7(rsT zb;P`##lAkku@r@zRX$1!AztFY zV`70_N66?R0v&5+9C{Exkc{*>%tUm*Aw2%KlB1fP>_nAG9OIi;pNes6p;RViM8n0g z=om*U;2Twh@*_s!Fm-B-L2EnD@NdgQC(KDi(^h|Cs1)ys5x_b3`+1C1qvC^vFk)j( zDpH*Z%i%;x1b0G$u!qgU#CmF`@E5HTYXek6Na4vCVv#~ga=O5A)U2^kXJ@GtD4gYN zN-OsJ?Q`jTzB4+Q4R>)+R&W?Eq@hsK=_km84cD`Xz7mPzRvd|>QL=K+;vxc;aHwpc zjM1Bv{y2KpZx%{{OelpKmk=FAg|5ihu#)d#o$L*6Xzad6Q7xt47$s7*)vi2*m5h0%?H!=;|D$I>yd1-NJEN$U4_;07Pf5Fb% z<;-8ma+N7_k=s18$sZq^o7S({Yjn8t7xUxxOY!(i_IO^GYhRftZB9&VmL|&MfnY#o6n1k#tmRlkBy90^WiCvUVyq@4n z9$~LPJ+eGFIPYKbG#nn7k*w+|#q%YSEGp@cD{0o$mW41ZN~Po11WnCi+HI2{5k`?*xO5l)8t_-FGayu$a_L!q32=K-u0 zcJ`kmcet0hTcH$r$(jo1#L*7-=_Xt|!z26Ihp>}MvK4qGMPi__IOfnquAgqxl6nvX zh)oa<<0lx4RXH?RF^{4+7(aIe^*m6(-Z&fYtgQ*=xdS5V-s+ERy+cYY@itWUPq`9cxjp#Vx`xH zK3>_Mewi_gvaj_m`klvr>Ql7Jh?ZJmOTEdNIIPi)MuJaHqeA(=H0z3>&3#fDE=?#; zP^l42ggf$ypb!8ealL~g9Dsa#}3&)=M@oZoyUzkm$Lzx2Xzq`W0qSih!jM?~Oi@T6X z<(&bJh)Ux7n(XVt{&BM0#THq#+hK9419DTT)%+*R#J&w$z4-)DxmW?tut7nrgk+jS zUNc>(So-Avt3&IkPI(yJ`kRlAn?!L?7FsGfKz(&hc}Qk8f}jSObq`5e(E0;`3j$1L z*QUmROrkm?4gOakaw>qcl>p+&rP^^pQP`42_tJL%7t#o3b5VdgR4I*M? z(!Ew{cmnN!#d<$8T?nwj*_(gy7%^vw+(Dd?M5j|qDO6Un(0}@QD-#VUkk1iB$#v;S zC|Gzr+tY&|aHfLp5>-8RtO>$MghQDzjPB9naUNoTeXYU^nX{dQjb{HW*o#jqr?QNs zR?*#Kf2n<$F!Sn{tsll(^eX!@E>5srWUN(A8Q6&l0TLHFp2~JQh{2xAVL3CvWv4-K z2nD6}uY<`z5=C}KZb|uASGu=9-DCF?MkIB5uu|qC6q)Hg-E}(5;gC_3AJ`Z~0*MLK zmAWatNT@cpf(a=R=?rBrgpz^OOk_0Y^k){Q%Z0R@q%fR~#e0XWP_{T;EXJCsc;azTa&G}(MK5?Dd7$I%S!Xo3m=8wM=HaRs$T zpTmt?K{5#4jdgH1sP%?;E$mZh0LhToVuhfq?&lcbaxdh|x;VzhKvXuvr?9ZCKy`=- ze65JLW$DbKQ@QrywL_wKtD zn`3fP?|w636Rj*@^-YYQX4fg*)s>p)56vGFUudP-7alX3OlI~t*pSdjg4GHISEjXC zY%!|zf(wO;5M_WGASkr0lKiXFaTU+#!U9AlwiW_~Y;xh`Lb)(JnhJ%A3+NmPV1ylr?QFAeq6USjtpRfBW0B*+h~U<0Urw6x<>eLfd9pXTSaJ|M}bBex8`r z!A=e{Lc<73aO88c$l6Y)poP9YLr|jlcqG{svmNX0Z+*EhR)~kYx{#(r{aAJPLe0*e zwSqY;o`33F-}=^11W>pP%#DOux+tokGYjSE4P|hb{A4JY>;7bFQsdav&!^#ZMn2x` z*demWqcc<@J1b=Hk{u${foB~6pCXF)Jc*Gi)1qIyBqhgbCRECXi>n z(%+v7YJV)`W)JrdbS4yw=_>>2?C@wZi=k_-D>obnMsX~)I2#J(dojwO zaLV*|Ff&1Hf(X`O&K##p*e@yNG5%4Leo*@SkPV56qzN?<`7TP9Kr~Ho#7=9NwL5xs zRAoHm*hoVC6RSQm+C9XH>;!0H_m3u*IC6pDvjll8^~PE2_h=VHFK}Qi;wV;TBfNm_ z0T$_IM(fg<$k3fYsu!cg@<4V;TXOviyc|3pMd)B(O`0@;27lgsHaSmIG4^Gf90)@v zIhC|4{;>g6PT|i7BA*b^48KTodKHN(^b;udmxp@*5*-IF0edMLEM$vPkGJW1u3$&_ zJIt)d=?Gje1Ywfvl;@%XmP#PqAv((809~v+IFR`k!E|&!5$&R3>?f3V`4~_A*?>~o zpt6g|?ksQ<7H4@`uXCDq1z8*EVE6>aWe^jU;ySt^GE%*^xR_2%os(?aoeP{KOi8&! zzzTM%PgYntxrkUMxHsspfa~a&u(gsvS)s_`%DfxRl_HrqMW~s4dy^SELok`vQE7(GYH|S*#Xr`3 zcCct<9`X=Gj>W^hn&rdHc&l_Qf#DKs6{<)N90!W85!g2i9XN?-Z3WMUte4m~kK~^S zXUIhhW67>S=or&O_)A1uYs2N`QFLPIjxy(4cH})P3~3fq{3WvF7`x$`4;hLIPVYt+13 zzWgpvJcdg~+0*s@U0o$QIWfkg+R8sJzf^uFx10M*oj;uTTI5F~|HQKTf2;o|+DGPm zwvk;ay;gF1&UT0T`un2w`pYl(_0!#GhmB6*l=ThtG4i^6o(MRvcid(+<0OPHS3D`f@7IYKP{gMO5BFlaEBktV;MN4Wm=Nb2qy;g}--9BbB6 zCffO(a+;_AQAc&At#1?&%>(ZsV5N&3Jp6@3E?p$bPba~<|9zl9fQBMAtOUtOM%}lM zbC)Vw{|+QN6G{Bd&TQZvVjGI&QsS=J++*4ZnZOc}@8 zl*#{ftc){>uPPG>N03M><4Pt?q!H_HP%gHd0_G3ccsFq7PnwyNV%l@Y4uxp8_eVni zi}lyt^WjT@4NmIWcasTej@j=f5z-QwH%&?g>G?c!?>%?!ohDiUQX|`&f+B`W1BekK zyHO*pm^E(L$3OQ>1c?n}Oj!+ z8C)=jcZbHNV}>jG_$72&Qv7C3$zUrxIcA;z*CmbtC?d=g6Ow-7b06-_v1^mbgAY)D zf~%9t(tvBr&i`~z*2?vi1_2zgp$v#b*=xjHfisfw zB{x7toYes?{RjpT77ExmvmfQgu5fy?z0B{}*l=f=xQe2I9nS~ewiX%nU+(zzj^FF} z->nXdy$1rr42`&=pAmV9HhgkU-sen)0#-EM<#5rY!nj>yN}@fw;-cJOT&~Yzi`j={ zdye3i!z`dQho%GPtS6a#tRY;Tw>Uc)q$9v=b!m2SmMsTORn$y{xdBeC<^|XHoqAlY z64t`l7NLD|3t;*D6#3n<*i&)K|A;AJ3Ae~UmB8Eo-`mzdkO0fc0kA+!3R9@iFe(h% z7`>Sk@l^D0PsHO>i-FivtRJwkQpg0bIn0?~FhLH9KmO{HYo;$XLIpzxCe&jqZmzDg`$_QFE3ulz(G z=h*Qx`yB2Z9Ecnk!wc<%l@88F9{xe!>Bv=UJY>xUvy)FPpC4QPC#RR-Hl{$;^)SC0~PHRw(11N*ws4+U4NCxQ1>3?o3i~WGU<^UP7yXBx(I9*fid%0 zlbi|d+L3BCDNrhv--^>x+oTs%TC2Rj25EAYFgL*s?t4IN`?H#jvt(>wfEPaOL@ zk@&!nm7X|eCx*Wi85{r6iOX*jor%f_r;_h$42U@IoUaV_m45j6KZvFW!d*oS0S52& zGGohcIRT4}_e5D|C+d=f{s+T2`?@2OcGEig-ji=2%rGW=dNLEy)peBOFHpM3aUGJpPjKB+g( zf3M?m7qd8<`_yi_Oz=Pqpo%mr*+8y;_t1acnRYP`(vY{AJg~084ZLBiDLgq#_k^d6_o5mCpvnhbK3q> zJ3T*dzCIR=5!>qJ=hHZ|jGmrP7gNMk6Uzp7@fks1@wTgBe+sRhPVuO@9ykk89mpa5 zG1FfhKoW0RTUkV7MV$;Q0A&@?+)I?d0(k{~7vL^)kvKepS=fRkLO2^i(GIV}<;qgI z^6uL4FRmSL%pD)VK%1J|i!7 ztaEPlpTT$abB|&Gn!SbcQe;?@nq3I_lCZ);)ycAXc98`I05em4$$Q|6&&oH-LWH3} z=oi>g8lZkMVfBcB(Y!=^dPFmL(A|BiyZd}U0a00BhLTx(wl~!?R&y@AqbM4;4qq0Hm#$0wz6V|Z2g2Xf5=i?m+@fs$GhjRb+9mq@ z56;goqM0SMR(Ce8IM1xF$CO6ED7^MYS+!@0Uy!C6B1`jy<`RyHyBNFB-UTSn2ENv; z=RLVO%6fGMD8JqDx7lG`e3HB;IAHz+-%rX#bko z=hMgtDA&>{LNcIk805fPY-|2}G?QWjGuDS_;YKh=)nx~XWFE3JVN734j6}lO;bDEHcyVEY zEu2tTGBGm8d&nHpIt;=qchI2y{YU3YS)+K4$Z2LQIiF6lDIzes-jWPSquSC|7L685 zZ{nkj;d!Ii#7L#pGS^bDnd>q6Y{53AAN$bKq?fNeTH0a3D$Ka8wY%CL`^GoE@iqPY zE95oIg~91q4~znPsLswGiXslO0jPsch@OZ|Biv7Ze2PLDjh9)mM7KWLdn`%4*Fv2b zr1N6?WIRthz7eGzbu^$LR3EXuF|4xUn>lz(@&^q3Hvk#TU;NVbSmWFFDP*Kcc?mpZ*o{p)Ee7V%| zELxZASSO<4(f`t5K(_srnZV-HfuYu$O6$!+%S}+Pm7_yr);kaXrgiDzZ#h(nR|(5pUxG1#FJSi4%Rf<7339`P5_ZI$9oDVuCEDgZL>dJRMk^2`r=oN3XF; zYCbSGL|0nWi>+e8Z@d%3MDF3ASfT%{?gql>@#$}H-n|RSb(y=1=r&oyW;8xQj>RA? zoOUABx%R*$-Pi6JxVOfxyu0I6(q9sCKU7kJy>@ ze*)gM?C^TMYsCUx@~(qm$xnLMA@clF?>dZM;{WSiM>-Og<6S4Srz=0}U8g#F78Rk4 zeL$}|b8TUFAN0}#lr!dC2eBe}+Pe;s=kIyfVd8xJp?4i&M>*zQCx`c}N$)zs(xNbML#~ zb#hcY9F`8#7>hZW+&k}6ws|(!vA`Cr{^!X*&u_=2+V1|PTK!JdnV+6@&NwY?;BIbV zYGG=AcAktMrOhwXnmRq%a@**z*{fiGGFWsvI$o~U8(XzqXKwn5>3QxyN`cSO`5g*v zP{1o(Z*z4QO{@b&Snt>;j?+5V&$!iYxS({HMR$3!&(3NCfXwjwhI@Vg@cn7PwndJ+ zfcF;7Q*$L5JZ?~C*tMSQusN~Ayy3V5({O9N$LA*X`$OV@8>YSQHw@F1WOuAl^OoDE z=9@QZ!)@B6R@N!k@p5eQy}`W@#ME}cwNR%{9`!+aZ?Xcv!uK_Ls=Tdjy3$sHVE4FT z(onUwti4{pHA2-r$}=sw#kXYs`|gNHeibxK&&*iWxL;>IyH2VQ`4*pQZxfmtzf0i4 zi*C++M$A4OKQnp_`d{b$J$l=ql|rv=zO~l4!?<1J{VOh9Z4mpv#jo80|La7gyXyAo z8sBSNU14l4xT!b!d_U+rv|JPUl>2TKNY%kk;lcwqeU=HkL@)na^l!?A?sYJKg^_xJ z`F4dXgDo1(JB)=HZ-=Yfr1*IG;rOWeYDRE^_k7&nryPfo-e;_}lOWvL_b^A}z73`c zhcpjt_fvCGxVY!ii(PX2Z4u6HyCvM>s_vE~9gA9in-r6Gk0&)KMHOrlo@t)=tvI06 zJ@;Le>i4bruJE(!m8?rytf*WI%GmK>!p>aUqInr*wl@qlmB>kVpB%Xi%V?~*Q9 zh!U!0{(Gi{rtSB5E_mpvdZsp+JJn%RmQNe>%+RU(Zm-@Xzv|b#6lL1rvk4o~-W~D_ z4>jX8E_b)66^%u1Fj7fQ_2n{>;ATv=J(0=`e?>PH0Ty@3J*

MUhHK9FnC_3X!5?utjkkf0dLyNX6uv#zZ3M&luv~qDDGR=7)2t07-t4}-HalP4IGb*2E z1h-rmNm?=#O&FuGXkv~^)tpdkG^5S@Y;B3)Zuob5eGYg~<1OK|-?Mevw@0rY00mR7 z-w);8pheBLG%2LtdvS4txBhHyZKr9ud7^%)eo>EhtoEtJMYz!=xa?K_*Z3Fby-BNv zTO_li^3|{hhudzsO?u(CM&s1vA)*W#KjnLLEL&%=1FsjQec-nC4)ENkC6`IlY*!z~ zDMh^Qqru(BK+SgHk9eQvgT}9pHMoJNp*9W56z%r0!;GY%-L?yFpJo^;UL${nIy)Bl>4(`0z)Pl;3Y0d|YaslehtWMLCJ-s;yy>^w)bndk3YWDVdM#aL1d((OSH$# z(W6-D^L$Ag;+M*${%L$A=RBSheHi{ZkHJ5`pD$2TJMU{>9lT#Z{qcF+yfoOUCqDhv zVpp~JGrs0hO63q%i%aQ==&8>?v@$c2khry|=Hq~x& z`)zHPO^tMQ6wfiABmhHyHT%pMnx2`l@}`;b7Wi=%+?TG~bMz>APC! z%SBB|+u)AD1f!Y}e)!{Nq@VU)*CBzmGTmWD_gnK_puUj-6I%VTiXFYEoW z%}7I{J^oBGIG|EQw^g(1Gix)g=LMt3Q652BxwYmwN^{KI`7latBzwc{eaT+4t96xO z+NH6&?Q!XOx98t~o$ohh(n+Bp}+-XGJ1VFru7pY?@s<%3ojlBzUko3qYH z44UI+W@;pTT#yc{=1Tj`{ARo)>G{&J(b@T}Hg6kh(k@p|^Trx=o3)KfR6h-bj!JBT zLOXu?QlHu>Je%U%tU$&4M4{et+te=GN$V*r*(JZ|ns{?lGpDu~)wF1{Mz?;5nN1i- z@)y_9=N9=@mlkDhT;9v!ZoGlU2kmsHK)%n+NA=6jlyjoLyRn; zS!tkSFvWK9*1*!|3$X|Lz5MX0)yV+k4%7OPs@h zt5sfW=4jQX`h4h7ekg7z`P1-Ve}!)7tm%oUhv}i2x#Gkcdr?PWfY$7q@tP~T5~Ma= zIwuKRiA)hR-b+Pa#DUn zB|mHxB*{WLbV-9g?^P|j7Y%5YvV{p6ZOueO4L^#OLT&M3+^ne;3*Ue3+FHKBF5#cS z2aU-4@k_Iw`7hCX8Tmrg!N9GxX4UsN{`|puuO?Ren%583d)e+NsCKOneVl)PoG=)) zcDRo1?Ohk!5|ltdd1( zrJeT2+VFSNZmqFy!U3+(>QyL)R%B}RWv;}z{Qa?;TwNml74m6^$#LIvu=u#alb5-Z ze(xgb!{oT>Js)-{*DE|#iPt(_;#+&fD&q#9+IxGI6qT*r*sJc{^W@j+Pjg}gOAE87 zr8S~*-r!R$z3%SWsZL?G-cT=I;$GL!lJ<;O-&NjHz1ri`YExsSmadWBthK#WtK>2D zU7{5RE*I#7Y4b8=YcE%2z3SF4&E^{Q>Mgw|$f>2v{9otu22Zua_!4jFPN^^PeVu$} z$5AD#Rcfttq*p29hWq_2rK$yjmb4v$l~%~tsarXorCn=oD^!zur<{Vy8qb$0Rqw0T z=iOA(GQmWnthO{u5wBO>rX3E?U-rrqHB|qv@T-#buBiLbc8H5!BadoT+0XE8U@xd? zPqGy{X2hHLr&eF27PVLXZjO0tdj`OK8gcAPN^)7j^J^{g~CnXw?g|>l1Wj& zg+0RW3mycOrabD6pz7x}Ff@7!jo*umrpaN-vyb#b{d&cPSrh68&T66XL^b+4kmeYx zPPN%@k8oDFkSr~e(Ak-`1-TO z&*#7QK@`H2<<~9DZT4O86f8{(HOdAWA6_oOww_zxsWzNf*0&pXC!Ocl_up7|o~hP1 zwl-qGZt^K@ z&)Di8-D_;rxAyiM(~Yg|Y3zb#u3fsq*``z9|Bvmq|N6>R=hC&SYtEI`3oBP|uCzAa znR4b&IhU%p>Iduf2hRNL?9zW#h4%FuE6XoDb7cjvRGm9D`t8(iyRdu&j?Oq8oNxsF z{hHI*-`c^f4+5w>GQxX7wIW+}o)#jFhrb+Xj5K`uhIXy{dCtgS%I+y;0rR zZ%n#H9PI7Y>iceO?$eEWmAtiGyL$UJ58S5s2;+{-_SWv5gDtAwpzxiYgWawDtty3S z)Myi>-=iJQx^uf;)gM)wQ<*NO~ct)f55;yjk|Pe(~SL& z3gL#Fd+YW6T}-j=ZtWRFt$}0phKrC@2Vj6EAWg&Vz#%rOCnVKW@B!#K38)S>L9t0^ zr?$CuTgaxCQ6oL6Z{0fBCq)h3e&DQw*0tR``lc@K0rqZf-)YpgLD2_F+-X#|?^PSq z4kKo}l}*yvjcw}Ci@OgTX2aG!19Wv7_-w52syVlqDcfpDb>~)fb5mDGnnA;6YIRec zL3+w-_><0qFR;G5zVB95_olAB>rw;1x$3u?d$c8PqdnMb%$m;|llI-(eekF5wpM+n z!S(8Pb-g*o)j4+zoc#xTRiT&%bpwog_0tDi^{R`0;Ez`iBSG3a!rDQ7gXXKkNf2QReDdg*un|C*F1z!Ot_(j)lw12C zD48K|>{T~Bq&Ag1>$mp}Ikq9KrXx%ND1|^uUsU=v`nR>azU|Yt*0Kd3kq+pDj3621 zHc)Ej@6~oG3o_lXTPM*`_&JC0Q=KpPv(IA(t#uxmHal3C3V+u(-AT1yn`ET7tNUQV zq^dl)>1ZUK_ zaP8_vZ&F;Z)_1lVu5By$2{EnGIcnd91Wp>FExrLczEgEsgdpfuUAwiE0knji5ZnDw)X6haQUVAtfLKRE+cz?e&OPl7_!GO zs_QUb4G4r`SA%IdCn5skfzn-~CvuG7=2E47k+D`9-yoyQ%Y4GN>3HxI>Dz~rO|8Q~ zkx;5{?fca3?!nIb?i8}crYp?d$(hFw7C8&37DJ)pO>?`S&jBMC8=S|*@3^F(0`(XGSJp{*i%_JzX% zF;vuJD&%1Hd!%_+A`6^T^THzqfDvW{K*avUB1EM3cniWLL@@kMot7YVazbK^n@`R5 zru5OO-A6{kH*~EfujbIzm(c0$>ZHAM&~W9bRwl_fAS5wxkBUQv2)ZvB5Vmnw zli%fOG{4?9FOgv$FMB~RKAP+$%uw0BAmVtkm)(@T+8_ad*2HD5E=%5OU)9~JLNO)S z9e@lPgnP9uB>LNK1s;z1RL7^z618phn)y!I7gujyxU#(Z!paSM?edCQkKMd>Y3-He z8!OK0P3QWJYcH=}T)F5BFW=;Tc+z=gb?x%Cm)0C|+*rQ4_9_bmXZh-@&hx8RFHYJk zA7iC;^QLp{hO_#@^((6@7bl(7s~4`kbaD0Sv(7WTclDZ9d@ro7QRvz=_f@Z`)fL{m zWYd-lmnnJqnbj++Yp+f^msZ!Vs?19iy6jwEzOlA?;iW6fH=OG)-MD^@h2!$oixhix z_3EV?)Uxuz%GEWSR$aJu{nZ<*&t6`e-d>ynN+~!&CdP4CnH-D;LTA%nGevW+iEwL&shCO*$8sUs!%tJ@Cs_Hq!&U z2?0Us*_Ep+HYIbK*PQ{FgXwbiBXLL2gn3ec<=`haE&o zd(6*|k!E!$%od?UiGoF#T~1?(6ICt2L5oSEnxu)2Mcfu5F%+z#RkF%fm(`8iTCdfI z!>3$&9c#!Mwkp;!Ys4D0#;kFU7e0<_=%h78xNk!HS##FBwP2kj{`)Cw$vSO4VV%KM z^eoP!PjN=jd288v#=2l#v{tN3*0a`SYt?$rdfvKXyf8>x^ z`deG~vdzoG*OlJsKJ}8KC^c4|Se{Sa+N$ZHmmJ!t9@G>1@De&VwyL`u>r?l(_SdWV z)|1OhOT| zMK$eTc)8-bS7p`A;g$C&w0UcLFQE@FA-q}LYdq+5KfR>jW^K#n|1d}W!TM(Brarx- z*zK)5uF59uUw98vcWSje+tsPY2JCOWUTnYh%SS}8`S)%U$fxTK#68xrxt441acHYr zttRwwn15$)9Szogt^Odl)x7o|N0Dmx;IAp~`!Kn&h3rAH`Sy~-Z>XG3_tQ&?Y_B7! zHInAbOYCGVco!+Tew$TAzV*h-5M$k^73zbuf8iImyZ+|-_IlEMd5Ou5ZG=-q<&6!b z#6sJhmn9*^nU^8ga^3nE1(p^z?ql!TdmOHz2;S^;KfR=2t#RAt-@A>eHz+S|r~M1> zL3|H&+q%|#S+2ItrS~kdx3&J6&#WiS*WnBG+I|g%K_i0{Z?3#Y(Y=FPtOgn>@B6Tr zgIhb*%_OOOd5N78QP=AmNH$xW`PQ4G8Sb!5ILx3MzqZE4))Z>)l=t0|j0&`>WPN+d znFfLpqS%Iyt>vQ$UdC7hk$U$|wVw7bya$obAk@}tN%Q3;#@(^fyvrP3d5=v}dIB%$<;}1`)d`;hf Kbn{pK@&6A2E6-y9 diff --git a/assets/vendor/academicons-free/fonts/academicons.woff b/assets/vendor/academicons-free/fonts/academicons.woff deleted file mode 100644 index 3d08c2351fd1c75da347270679af109abf8bbdf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121624 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

slh#q$^LvUl0Y{<{2>(e{e5yJJ6I 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%0DEA7MP>CL5IfJ&bRhp~kdRsA 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 li { - position: relative; - } -} - -.ai-li { - left: -2em; - position: absolute; - text-align: center; - width: 2em; - line-height: inherit; -} - -.ai-border { - border: solid 0.08em #eee; - border-radius: .1em; - padding: .2em .25em .15em; -} - -.ai-pull-left { - float: left; -} - -.ai-pull-right { - float: right; -} - -.ai { - &.ai-pull-left, &.ai-pull-right { - margin-right: .3em; - } -} - -.ai-stack { - display: inline-block; - height: 2em; - line-height: 2em; - position: relative; - vertical-align: middle; - width: 2.5em; -} - -.ai-stack-1x, .ai-stack-2x { - left: 0; - position: absolute; - text-align: center; - width: 100%; -} - -.ai-stack-1x { - line-height: inherit; -} - -.ai-stack-2x { - font-size: 2em; -} - -.ai-inverse { - color: #fff; -} \ No newline at end of file diff --git a/assets/vendor/academicons-free/scss/academicons.scss b/assets/vendor/academicons-free/scss/academicons.scss deleted file mode 100644 index 0f7d7c4..0000000 --- a/assets/vendor/academicons-free/scss/academicons.scss +++ /dev/null @@ -1,703 +0,0 @@ -/* - * Academicons 1.9.2 by James Walsh (https://github.com/jpswalsh) and Katja Bercic (https://github.com/katjabercic) - * Fonts generated using FontForge - https://fontforge.org - * Square icons designed to be used alongside Font Awesome square icons - https://fortawesome.github.io/Font-Awesome/ - * Licenses - Font: SIL OFL 1.1, CSS: MIT License - */ -$ai-font-path: "../fonts/academicons-free/webfonts" !default; - -@font-face { - font-family: 'Academicons'; - font-style: normal; - font-weight: 400; - font-display: block; - src: url('#{$ai-font-path}/academicons.eot'); - src: url('#{$ai-font-path}/academicons.eot') format("embedded-opentype"), url('#{$ai-font-path}/academicons.ttf') format("truetype"), url('#{$ai-font-path}/academicons.woff') format("woff"), url('#{$ai-font-path}//academicons.svg') format("svg"); -} - -.ai { - font-family: 'Academicons'; - font-weight: 400; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; -} - -.ai-academia:before { - content: "\e9af"; -} - -.ai-academia-square:before { - content: "\e93d"; -} - -.ai-acclaim:before { - content: "\e92e"; -} - -.ai-acclaim-square:before { - content: "\e93a"; -} - -.ai-acm:before { - content: "\e93c"; -} - -.ai-acm-square:before { - content: "\e95d"; -} - -.ai-acmdl:before { - content: "\e96a"; -} - -.ai-acmdl-square:before { - content: "\e9d3"; -} - -.ai-ads:before { - content: "\e9cb"; -} - -.ai-ads-square:before { - content: "\e94a"; -} - -.ai-africarxiv:before { - content: "\e91b"; -} - -.ai-africarxiv-square:before { - content: "\e90b"; -} - -.ai-archive:before { - content: "\e955"; -} - -.ai-archive-square:before { - content: "\e956"; -} - -.ai-arxiv:before { - content: "\e974"; -} - -.ai-arxiv-square:before { - content: "\e9a6"; -} - -.ai-biorxiv:before { - content: "\e9a2"; -} - -.ai-biorxiv-square:before { - content: "\e98b"; -} - -.ai-ceur:before { - content: "\e96d"; -} - -.ai-ceur-square:before { - content: "\e92f"; -} - -.ai-ciencia-vitae:before { - content: "\e912"; -} - -.ai-ciencia-vitae-square:before { - content: "\e913"; -} - -.ai-closed-access:before { - content: "\e942"; -} - -.ai-closed-access-square:before { - content: "\e943"; -} - -.ai-conversation:before { - content: "\e94c"; -} - -.ai-conversation-square:before { - content: "\e915"; -} - -.ai-coursera:before { - content: "\e95f"; -} - -.ai-coursera-square:before { - content: "\e97f"; -} - -.ai-crossref:before { - content: "\e918"; -} - -.ai-crossref-square:before { - content: "\e919"; -} - -.ai-cv:before { - content: "\e9a5"; -} - -.ai-cv-square:before { - content: "\e90a"; -} - -.ai-datacite:before { - content: "\e91c"; -} - -.ai-datacite-square:before { - content: "\e91d"; -} - -.ai-dataverse:before { - content: "\e9f7"; -} - -.ai-dataverse-square:before { - content: "\e9e4"; -} - -.ai-dblp:before { - content: "\e94f"; -} - -.ai-dblp-square:before { - content: "\e93f"; -} - -.ai-depsy:before { - content: "\e97a"; -} - -.ai-depsy-square:before { - content: "\e94b"; -} - -.ai-doi:before { - content: "\e97e"; -} - -.ai-doi-square:before { - content: "\e98f"; -} - -.ai-dryad:before { - content: "\e97c"; -} - -.ai-dryad-square:before { - content: "\e98c"; -} - -.ai-elsevier:before { - content: "\e961"; -} - -.ai-elsevier-square:before { - content: "\e910"; -} - -.ai-figshare:before { - content: "\e981"; -} - -.ai-figshare-square:before { - content: "\e9e7"; -} - -.ai-google-scholar:before { - content: "\e9d4"; -} - -.ai-google-scholar-square:before { - content: "\e9f9"; -} - -.ai-hal:before { - content: "\e92c"; -} - -.ai-hal-square:before { - content: "\e92d"; -} - -.ai-hypothesis:before { - content: "\e95a"; -} - -.ai-hypothesis-square:before { - content: "\e95b"; -} - -.ai-ideas-repec:before { - content: "\e9ed"; -} - -.ai-ideas-repec-square:before { - content: "\e9f8"; -} - -.ai-ieee:before { - content: "\e929"; -} - -.ai-ieee-square:before { - content: "\e9b9"; -} - -.ai-impactstory:before { - content: "\e9cf"; -} - -.ai-impactstory-square:before { - content: "\e9aa"; -} - -.ai-inaturalist:before { - content: "\e900"; -} - -.ai-inaturalist-square:before { - content: "\e901"; -} - -.ai-inpn:before { - content: "\e902"; -} - -.ai-inpn-square:before { - content: "\e903"; -} - -.ai-inspire:before { - content: "\e9e9"; -} - -.ai-inspire-square:before { - content: "\e9fe"; -} - -.ai-isidore:before { - content: "\e936"; -} - -.ai-isidore-square:before { - content: "\e954"; -} - -.ai-jstor:before { - content: "\e938"; -} - -.ai-jstor-square:before { - content: "\e944"; -} - -.ai-lattes:before { - content: "\e9b3"; -} - -.ai-lattes-square:before { - content: "\e99c"; -} - -.ai-mathoverflow:before { - content: "\e9f6"; -} - -.ai-mathoverflow-square:before { - content: "\e97b"; -} - -.ai-mendeley:before { - content: "\e9f0"; -} - -.ai-mendeley-square:before { - content: "\e9f3"; -} - -.ai-moodle:before { - content: "\e907"; -} - -.ai-moodle-square:before { - content: "\e908"; -} - -.ai-mtmt:before { - content: "\e950"; -} - -.ai-mtmt-square:before { - content: "\e951"; -} - -.ai-nakala:before { - content: "\e940"; -} - -.ai-nakala-square:before { - content: "\e941"; -} - -.ai-obp:before { - content: "\e92a"; -} - -.ai-obp-square:before { - content: "\e92b"; -} - -.ai-open-access:before { - content: "\e939"; -} - -.ai-open-access-square:before { - content: "\e9f4"; -} - -.ai-open-data:before { - content: "\e966"; -} - -.ai-open-data-square:before { - content: "\e967"; -} - -.ai-open-materials:before { - content: "\e968"; -} - -.ai-open-materials-square:before { - content: "\e969"; -} - -.ai-openedition:before { - content: "\e946"; -} - -.ai-openedition-square:before { - content: "\e947"; -} - -.ai-orcid:before { - content: "\e9d9"; -} - -.ai-orcid-square:before { - content: "\e9c3"; -} - -.ai-osf:before { - content: "\e9ef"; -} - -.ai-osf-square:before { - content: "\e931"; -} - -.ai-overleaf:before { - content: "\e914"; -} - -.ai-overleaf-square:before { - content: "\e98d"; -} - -.ai-philpapers:before { - content: "\e98a"; -} - -.ai-philpapers-square:before { - content: "\e96f"; -} - -.ai-piazza:before { - content: "\e99a"; -} - -.ai-piazza-square:before { - content: "\e90c"; -} - -.ai-preregistered:before { - content: "\e906"; -} - -.ai-preregistered-square:before { - content: "\e96b"; -} - -.ai-protocols:before { - content: "\e952"; -} - -.ai-protocols-square:before { - content: "\e953"; -} - -.ai-psyarxiv:before { - content: "\e90e"; -} - -.ai-psyarxiv-square:before { - content: "\e90f"; -} - -.ai-publons:before { - content: "\e937"; -} - -.ai-publons-square:before { - content: "\e94e"; -} - -.ai-pubmed:before { - content: "\e99f"; -} - -.ai-pubmed-square:before { - content: "\e97d"; -} - -.ai-pubpeer:before { - content: "\e922"; -} - -.ai-pubpeer-square:before { - content: "\e923"; -} - -.ai-researcherid:before { - content: "\e91a"; -} - -.ai-researcherid-square:before { - content: "\e95c"; -} - -.ai-researchgate:before { - content: "\e95e"; -} - -.ai-researchgate-square:before { - content: "\e99e"; -} - -.ai-ror:before { - content: "\e948"; -} - -.ai-ror-square:before { - content: "\e949"; -} - -.ai-sci-hub:before { - content: "\e959"; -} - -.ai-sci-hub-square:before { - content: "\e905"; -} - -.ai-scirate:before { - content: "\e98e"; -} - -.ai-scirate-square:before { - content: "\e99d"; -} - -.ai-scopus:before { - content: "\e91e"; -} - -.ai-scopus-square:before { - content: "\e91f"; -} - -.ai-semantic-scholar:before { - content: "\e96e"; -} - -.ai-semantic-scholar-square:before { - content: "\e96c"; -} - -.ai-springer:before { - content: "\e928"; -} - -.ai-springer-square:before { - content: "\e99b"; -} - -.ai-ssrn:before { - content: "\e916"; -} - -.ai-ssrn-square:before { - content: "\e917"; -} - -.ai-stackoverflow:before { - content: "\e920"; -} - -.ai-stackoverflow-square:before { - content: "\e921"; -} - -.ai-zenodo:before { - content: "\e911"; -} - -.ai-zotero:before { - content: "\e962"; -} - -.ai-zotero-square:before { - content: "\e932"; -} - -/* Duplication of the FontAwesome style classes using 'ai' in place of 'fa'. */ - -.ai-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -.0667em; -} - -.ai-xs { - font-size: .75em; -} - -.ai-sm { - font-size: .875em; -} - -.ai-1x { - font-size: 1em; -} - -.ai-2x { - font-size: 2em; -} - -.ai-3x { - font-size: 3em; -} - -.ai-4x { - font-size: 4em; -} - -.ai-5x { - font-size: 5em; -} - -.ai-6x { - font-size: 6em; -} - -.ai-7x { - font-size: 7em; -} - -.ai-8x { - font-size: 8em; -} - -.ai-9x { - font-size: 9em; -} - -.ai-10x { - font-size: 10em; -} - -.ai-fw { - text-align: center; - width: 1.25em; -} - -.ai-ul { - list-style-type: none; - margin-left: 2.5em; - padding-left: 0; - - > li { - position: relative; - } -} - -.ai-li { - left: -2em; - position: absolute; - text-align: center; - width: 2em; - line-height: inherit; -} - -.ai-border { - border: solid 0.08em #eee; - border-radius: .1em; - padding: .2em .25em .15em; -} - -.ai-pull-left { - float: left; -} - -.ai-pull-right { - float: right; -} - -.ai { - &.ai-pull-left, &.ai-pull-right { - margin-right: .3em; - } -} - -.ai-stack { - display: inline-block; - height: 2em; - line-height: 2em; - position: relative; - vertical-align: middle; - width: 2.5em; -} - -.ai-stack-1x, .ai-stack-2x { - left: 0; - position: absolute; - text-align: center; - width: 100%; -} - -.ai-stack-1x { - line-height: inherit; -} - -.ai-stack-2x { - font-size: 2em; -} - -.ai-inverse { - color: #fff; -} \ No newline at end of file diff --git a/assets/vendor/bulma/CHANGELOG.md b/assets/vendor/bulma/CHANGELOG.md deleted file mode 100644 index 67da6a7..0000000 --- a/assets/vendor/bulma/CHANGELOG.md +++ /dev/null @@ -1,1459 +0,0 @@ -# Bulma Changelog - -## 0.9.0 - -### RTL support - -Bulma now has **RTL support**. - -By setting the Sass flag `$rtl` to `true`, you can create an RTL version of Bulma, thanks to 4 new Sass mixins: - -* `=ltr` -* `=rtl` -* `=ltr-property($property, $spacing, $right: true)` -* `=ltr-position($spacing, $right: true)` - -The Bulma package now also comes with a `bulma-rtl.css` and `bulma-rtl.min.css` file to be used straight away. - -### Spacing helpers - -Bulma now has **spacing helpers**: https://bulma.io/documentation/helpers/spacing-helpers/ - -

Bulma provides margin m* and padding p* helpers in all directions:

- -
    -
  • - *t for top -
  • -
  • - *r for right -
  • -
  • - *b for bottom -
  • -
  • - *l for left -
  • -
  • - *x horizontally for both left and right -
  • -
  • - *y vertically for both top and bottom -
  • -
- -

- You need to combine a margin/padding prefix with a direciton suffix. For example: -

- -
    -
  • for a margin-top, use mt-*
  • -
  • for a padding-bottom, use pb-*
  • -
  • for both margin-left and margin-right, use mx-*
  • -
- -

- Each of these property-direction combinations needs to be appended with one of 6 value suffixes -

- -This release also includes the following helpers: - -* light and dark color helpers -* light and dark background color helpers - -### Improvements - -* #2925 Center table cell content vertically with `is-vcentered` - -### Bug fixes - -* #2955 Fix issue when there's only one `is-toggle` tag - -## 0.8.2 - -### Bug fixes - -* Fix #2885 -> Revert `$input-color: $text-strong` - -## 0.8.1 - -### Improvements - -* #2709 Add light colors to the `notification` element -* #2740 Fixes #2739 -> Add variables size for layout `hero` -* Fix #2741 -> Create `bulmaRgba()` function to support `inherit` value -* #2756 Add `$button-text-decoration` variable - -### Bug fixes - -* #2664 Fixes #2671 -> Add `$panel-colors` variable - -## 0.8.0 - -### Big update - -#### Larger form controls - -Controls and buttons are now `2.5em` high. You can revert this resizing by setting these previous values: - -```sass -$control-height: 2.25em -$control-padding-vertical: calc(0.375em - #{$control-border-width}) -$control-padding-horizontal: calc(0.625em - #{$control-border-width}) -$button-padding-vertical: calc(0.375em - #{$button-border-width}) -$button-padding-horizontal: 0.75em -``` - -#### Light and dark colors - -Each main color (`"primary"`, `"info"`, `"success"`, `"warning"`, `"danger"`) now has a `*-light` and `*-dark` version. They are calculated using 2 new color functions: - -* `findLightColor()` which finds the light version of a color -* `findDarkolor()` which finds the dark version of a color - -The light colors are used by the `button` element, while the light and dark colors are used by the `message` component. - -#### Panel colors - -The `panel` component is now available in all the different colors. - -#### 4-value color map - -The `$colors` Sass map now accepts, for each of its values, a map of up to **4** values. For example: the key `"info"` now has the `($info, $info-invert, $info-light, $info-dark)` map. - -If you provide a `$custom-colors` map, you can decide to provide a map of 1, 2, 3 or 4 values for each value. If fewer than 4 are provided, Bulma will calculate the remaining ones: - -```scss -$custom-colors: ( - "lime": (lime), - "tomato": (tomato, white), - "orange": ($orange, $orange-invert, $orange-light), - "lavender": ($lavender, $lavender-invert, $lavender-light, $lavender-dark) -); -``` - -This is processed by the updated `mergeColorMaps()` Sass function. - -#### Scheme variables - -There are 6 new `$scheme` derived variables: `$scheme-main` `$scheme-main-bis` `$scheme-main-ter` `$scheme-invert` `$scheme-invert-bis` `$scheme-invert-ter` -They replace the `$white` and `$black` occurences in the codebase. This makes it easy to create a "Dark mode" simply by swapping the values: - -```sass -$scheme-main: $black -$scheme-invert: $white -// etc. -``` - -That is also why most of the codebase now references **derived** variables (`$text`, `$background`, `$border` etc.) instead of **initial** ones (`$grey`, `$grey-lighter`, `$grey-darker` etc.): updating the derived variables will affect all elements and components directly. - -#### Initial variables - -* `$green: hsl(141, 53%, 53%)` -* `$cyan: hsl(204, 71%, 53%)` -* `$red: hsl(348, 86%, 61%)` - -#### Derived variables - -* `$primary-invert: findColorInvert($primary)` -* `$primary-light: findLightColor($primary)` -* `$primary-dark: findDarkColor($primary)` -* `$info-invert: findColorInvert($info)` -* `$info-light: findLightColor($info)` -* `$info-dark: findDarkColor($info)` -* `$success-invert: findColorInvert($success)` -* `$success-light: findLightColor($success)` -* `$success-dark: findDarkColor($success)` -* `$warning-invert: findColorInvert($warning)` -* `$warning-light: findLightColor($warning)` -* `$warning-dark: findDarkColor($warning)` -* `$danger-invert: findColorInvert($danger)` -* `$danger-light: findLightColor($danger)` -* `$danger-dark: findDarkColor($danger)` -* `$light-invert: findColorInvert($light)` -* `$dark-invert: findColorInvert($dark)` - -* `$scheme-main: $white` -* `$scheme-main-bis: $white-bis` -* `$scheme-main-ter: $white-ter` -* `$scheme-invert: $black` -* `$scheme-invert-bis: $black-bis` -* `$scheme-invert-ter: $black-ter` - -### Other variables - -* `$control-height: 2.5em` -* `$control-padding-vertical: calc(0.5em - #{$control-border-width})` -* `$control-padding-horizontal: calc(0.75em - #{$control-border-width})` -* `$media-border-color: rgba($border, 0.5)` -* `$notification-code-background-color: $scheme-main` -* `$panel-radius: $radius-large` -* `$panel-shadow: 0 0.5em 1em -0.125em rgba($scheme-invert, 0.1), 0 0px 0 1px rgba($scheme-invert, 0.02)` -* `$textarea-padding: $control-padding-horizontal` -* `$textarea-max-height: 40em` -* `$textarea-min-height: 8em` - -### Bug fixes - -* Fix #2647 -> Missing meta tags in snippet -* Fix #2031, Fix #2483 -> Invalid output when declaring a custom shade map -* Fix #2060 -> `height: auto` on HTML `audio` element breaks height of element -* Fix #706 -> Derive `-invert` variables using `findColorInvert()` -* #1608 Fix #1552 -> `.container.is-fluid` margins - -### New features - -* #2563 `.image` has a new `.is-fullwidth` modifier - -## 0.7.5 - -### Deprecation warning - -The `form.sass` file is **deprecated**. It has moved into its own `/form` folder. If you were importing `form.sass`, please import `sass/form/_all.sass` now. -If you were simply importing the whole of Bulma with `@import "~/bulma/bulma.sass"` or similar, you won't have to change anything, and everything will work as before. - -### New features - -#### Support for overriding the `font-family` - -You can now specify a different `font-family` for the `.title`, `.subtitle` and `.button` by using the variables `$title-family`, `$subtitle-family` and `$button-family` respectively. - -Simply set a value when importing Bulma: - -```scss -$title-family: "Georgia", serif; -``` - -* #2375 Add `.is-relative` helper -* #2321 Make `.navbar` focus behave like hover for the navigation -* #2290 Fix #1186 -> Reset the offset on columns -* #2231 Add `.has-text-weight-medium` helper -* #2224 Add customizable border radius to progress bar -* #2480 Add `$footer-color` variable - -### Improvements - -* #2396 Update docs with webpack 4 example -* #2381 Make centered buttons have equal margin -* Fix #2297 -> Remove `.container` fixed width values, use `flex-grow` -* #2478 Move form.sass into its own folder - -### Bug fixes - -* #2420 Fix #2414 -> Fix `align` attribute in `td/th` being ignored -* #2463 Remove duplicate `.has-addons` in `tag.sass` -* #2253 Fix `$gap` variable default value -* #2273 Fix #2258 -> Fix Indeterminate Progress Bar animation in Firefox -* #2175 Proper aligning for `.tabs` within `.content` -* #2476 Fix #2441 -> Correct active pagination link text colour on hero - -Fix #1979 -> Correct loading spinner color when a button is: - -* outlined and hovered/focused -* outlined, inverted and hovered/focused - -### New variables - -#### Initial variables - -* `$block-spacing` - -#### Base - -* `$body-font-size` -* `$small-font-size` -* `$pre-font-size` -* `$pre-padding` -* `$pre-code-font-size` - -#### Components - -* `$card-header-padding` -* `$card-content-padding` -* `$card-media-margin` -* `$dropdown-menu-min-width` -* `$dropdown-content-padding-bottom` -* `$dropdown-content-padding-top` -* `$level-item-spacing` -* `$menu-list-line-height` -* `$menu-list-link-padding` -* `$menu-nested-list-margin` -* `$menu-nested-list-padding-left` -* `$menu-label-font-size` -* `$menu-label-letter-spacing` -* `$menu-label-spacing` -* `$pagination-item-font-size` -* `$pagination-item-margin` -* `$pagination-item-padding-left` -* `$pagination-item-padding-right` -* `$panel-margin` -* `$panel-tabs-font-size` - -#### Elements - -* `$container-offset` - -#### Grid - -* `$tile-spacing` - -## 0.7.3 - -### New features - -* #2145 Fix #372 -> New indeterminate progress bars -* #2206 Fix #2046 -> New variables `$table-head-background-color`, `$table-body-background-color` and `$table-foot-background-color` for the `.table` element -* #592 -> Give arbitrary elements access to the image/ratio classes -* #1682 Fix #1681 -> Adds disabled styles for `
` -* #2201 Fix #1875 -> `.buttons` and `.tags` group sizing (`.are-small`, `.are-medium`, `.are-large`) - -### Improvements - -* #1978 Fix #1696 -> Force `box-sizing: border-box` on `details` element -* #2167 Fix #1878 -> New `$footer-padding` variable -* #2168 -> New `$input-placeholder-color` and `$input-disabled-placeholder-color` variables - -### Bug fixes - -* #2157 Fix #1656 -> Allow border radius if only one `.control` in `.field` -* #2091 Fix #2091 -> Remove CSS rule which causes `.tag.has-addons` to not work correctly -* #2186 Fix #1130 -> Prevent `.dropdown` links underlining in `.message` component -* Fix #2154 -> Move `.hero.is-fullheight-with-navbar` to `navbar.sass` file - -### Deprecation - -* `.control.has-icon` deprecated in favor of `.control.has-icons` - -## 0.7.2 - -### New features - -* #1884 New `$navbar-burger-color` variable -* #1679 Add breakpoint based column gaps -* #1905 Fix `modal` for IE11 #1902 -* #1919 New `is-arrowless` class for navbar items -* #1949 New `is-fullheight-with-navbar` class for heros -* #1764 New `.is-sr-only` helper -* #2109 Add and use `$navbar-breakpoint` variable -* New variables `$control-height`, `$control-line-height`, `$pagination-min-width`, `$input-height` -* #1720 Add list element feature -* #2123 Add `.content ol` types: `.is-lower-roman`, `.is-upper-roman`, `.is-lower-alpha`, `.is-upper-alpha`, and support for the `type=` HTML attribute - -### Improvements - -* #1964 Allow `.notification` to have a `.dropdown-item` -* #1999 Change `$border` to `$grey-lighter` in mixins -* #2085 `.media-content` will allow scrolling horizontally if the content is too wide -* #1744 Fix #1710 by using `$table-striped-row-even-hover-background-color` only for even rows -* #2074 Allow ` - - {{ end }} - {{ end }} - {{ partial "top-icon.html" . }} - - -

-{{ end }} diff --git a/layouts/partials/home/social.html b/layouts/partials/home/social.html deleted file mode 100644 index 9a9d7c2..0000000 --- a/layouts/partials/home/social.html +++ /dev/null @@ -1,24 +0,0 @@ - diff --git a/layouts/partials/js/owlCarousel.html b/layouts/partials/js/owlCarousel.html deleted file mode 100644 index f64ebc7..0000000 --- a/layouts/partials/js/owlCarousel.html +++ /dev/null @@ -1,4 +0,0 @@ -{{ $owlCarousel := resources.Get "vendor/owlCarousel/owl.carousel.min.js" }} -{{ $initOwlCarousel := resources.Get "js/initOwlCarousel.js" | minify }} -{{ $bundleOwlCarousel := slice $owlCarousel $initOwlCarousel | resources.Concat "js/bundleOwlCarousel.js" | fingerprint }} - diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html deleted file mode 100644 index c38c0b6..0000000 --- a/layouts/partials/nav.html +++ /dev/null @@ -1,119 +0,0 @@ -{{ if .Site.Params.showMenu | default true }} - -
-
- -
-
- -{{ end }} diff --git a/layouts/partials/top-icon-with-hr.html b/layouts/partials/top-icon-with-hr.html deleted file mode 100644 index 4595a80..0000000 --- a/layouts/partials/top-icon-with-hr.html +++ /dev/null @@ -1,7 +0,0 @@ -
-
-
-{{ partial "top-icon.html" . }} -
-
-
diff --git a/layouts/partials/top-icon.html b/layouts/partials/top-icon.html deleted file mode 100644 index 015516f..0000000 --- a/layouts/partials/top-icon.html +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/layouts/projects/list.html b/layouts/projects/list.html deleted file mode 100644 index 0bbe8b6..0000000 --- a/layouts/projects/list.html +++ /dev/null @@ -1,43 +0,0 @@ -{{ define "main" }} -
- {{ .Content }} -
-
-
-
- {{ $numberOfPages := len .Pages}} - {{ range .Pages.ByWeight }} - {{ $width := "302x" }} - {{ $columWidth := "is-one-third" }} - {{ if .Site.Params.projects.useTwoColumns }} - {{ $columWidth = "is-half" }} - {{ $width = "490x" }} - {{ end}} - - {{ end }} -
-
-
-{{ end }} diff --git a/layouts/projects/single.html b/layouts/projects/single.html deleted file mode 100644 index 819f8f3..0000000 --- a/layouts/projects/single.html +++ /dev/null @@ -1,36 +0,0 @@ -{{ define "main" }} -
- {{ with .Resources.ByType "image" }} -
- {{ $moreThanOneImage := gt (len .) 1 }} - {{ if $moreThanOneImage }} - - {{ end }} -
- {{ end }} - {{ .Content }} -
- - {{ partial "comments.html" . }} -{{ end }} - -{{ define "customCSS" }} -{{ partial "css/owlCarousel.html" . }} -{{ end }} - -{{ define "customScripts" }} -{{ partial "js/owlCarousel.html" . }} -{{ end }} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 30702f4..0000000 --- a/package-lock.json +++ /dev/null @@ -1,917 +0,0 @@ -{ - "name": "adityakumar.xyz", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "dependencies": { - "autoprefixer": "^10.4.14", - "postcss": "^8.4.24", - "postcss-cli": "^10.1.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz", - "integrity": "sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001489", - "electron-to-chromium": "^1.4.411", - "node-releases": "^2.0.12", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001499", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001499.tgz", - "integrity": "sha512-IhoQqRrW6WiecFcfZgoJS1YLEN1/HR1vHP5WNgjCARRW7KUNToHHTX3FrwCM+y4zkRa48D9rE90WFYc2IWhDWQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.427", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.427.tgz", - "integrity": "sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globby": { - "version": "13.1.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.4.tgz", - "integrity": "sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/node-releases": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", - "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-cli": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.1.0.tgz", - "integrity": "sha512-Zu7PLORkE9YwNdvOeOVKPmWghprOtjFQU3srMUGbdz3pHJiFh7yZ4geiZFMkjMfB0mtTFR3h8RemR62rPkbOPA==", - "dependencies": { - "chokidar": "^3.3.0", - "dependency-graph": "^0.11.0", - "fs-extra": "^11.0.0", - "get-stdin": "^9.0.0", - "globby": "^13.0.0", - "picocolors": "^1.0.0", - "postcss-load-config": "^4.0.0", - "postcss-reporter": "^7.0.0", - "pretty-hrtime": "^1.0.3", - "read-cache": "^1.0.0", - "slash": "^5.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "postcss": "index.js" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-reporter": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", - "dependencies": { - "picocolors": "^1.0.0", - "thenby": "^1.3.4" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/thenby": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==" - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index fd90359..0000000 --- a/package.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "dependencies": { - "autoprefixer": "^10.4.14", - "postcss": "^8.4.24", - "postcss-cli": "^10.1.0" - } -} diff --git a/scripts/build_docs.sh b/scripts/build_docs.sh deleted file mode 100755 index 2e9a77a..0000000 --- a/scripts/build_docs.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -rm -rf ../docs -cd ../exampleSite -HUGO_THEME=hugo-theme-introduction hugo --gc --minify --themesDir ../.. -v -b / -d ../docs diff --git a/static/README b/static/README new file mode 100644 index 0000000..9c565ef --- /dev/null +++ b/static/README @@ -0,0 +1,6 @@ +The favicons in this directory were generated using the following graphics from Twitter Twemoji: + +- Graphics Title: 1f35a.svg +- Graphics Author: Copyright 2020 Twitter, Inc and other contributors (https://github.com/twitter/twemoji) +- Graphics Source: https://github.com/twitter/twemoji/blob/master/assets/svg/1f35a.svg +- Graphics License: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/) diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..dc22f05a23129b8a93fb6b381544cc00ac8bf23a GIT binary patch literal 13304 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 SkN-A$05TE^uo^Lg!2bi6u`GiC literal 0 HcmV?d00001 diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..fa80ccd81f0bed0636385892bb4710d4a00c6a7f GIT binary patch literal 43244 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 literal 0 HcmV?d00001 diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c5668a347d9a281f99012debe52b9f8ba470793d GIT binary patch literal 11901 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%0AVBlRvZAH4 zpz(f&9#R7xd?fE9kUL=tV*;5lB#LU*PCe zGAXK%yK7)S@)@tAIZ*@rk*Y<#>*%duWTf>P5PG+PKhrwG-)QG$gc`x>0WC!YiVjrb zsI>93-p^rLjIbrb$QpHBtBO5#hkE>k9qSr&UGL+ffC0_^P+93}(D5nkq2HviU?w@z z_YSBlcck0b6TYfxU1;IU-A4~hv#0PF#8FU&QB_q|4A9<;tl zg3xPJKDm49mJfpB&R?^J01;C*{~Nio+x`hQ@9Tr^1MJJZZS+zA&;9|pMbDkOXpZ_R=d=MOqC|$2FG@ipu8Aekh#~Vpm2LULK!ykjhh`Ms-s0uofgy_? z9*=hdn7LhXa-7-kN}#4t5eUkmnS;@1{)I&STUPP0e^a+x)bvA zDU-LZs|h8oLI!9~3Koy$sw};TA9F)FNwcrGqd>E)iWQT#tbH@oD+?*0ON$n#*cHoT z==7>kPt@!$ZYV%^>Wj9Nj_V6P{j@XGs|qQgIk~dpCC9)K`yRw@) zavaZ_x^?|0;h1^I0o@xf{m&mms^;P1x+<22V_{~W(MN$^Go83?vaRW%P%47`R~m9a zvvUS6rKoOXwU`QG^ucNbXQZlYyWCmd^jC#Hm>Grz&@|(f&0cmEg24WS$z=pHLG#{t zp@53B1>ILpDfy5!62sQQ0%*>bg=vzM##IQT`g!cfHinJ%c7Ui(k zVAR66-_TLKK$tYP$*Ou80*^`}O@@d8nhPVSD~gvLkMD2bD?ieUHOC7-1(+WQv&K17 zH?Q3kDY?1-sv-(#52*JRFZm9X#D{_Jn5^j$eptlp2(_x@{@&Eh>t7$K6+|4+Txb;z z^XzU<{t*Vh6Th1A9wW8;p&S>r>QRy524{!$*+|RHBg&!s55Bv2*n1!U?A-A|5nN+c%Yb2-Q8GFP5 z&56_^=A+eOy$vbt@Fb@mKvixyO$@}eL9LI3iQ3Ght%*%_HUkjP+F8prV zsSR&uL~b}BN$y`v-n{;Wh>T`%kf;MR6XPykkjUxpbp2@8|sr4g}+R4iwnk;uB|k5XM`_~ zT0oNyyXGvLtO)g&$auLFzsAPVt`XkAa1RH7bb&Mf*&@_CLs_ybT=R}#UR6l1aJM~h&AXlHz}>I=c2_d=WqE@4`?ocK~0r&PCdpUDGy-6C*e;v ze+x4|4~hakkd-&$;Eh{e-16Z^s|+4b9Ms4`-W(Hv_N)=5#`0Z~x)LXH--4qsOw(SF zo9~?|3kQ-v@0T6QV-vT(R~?2S!rEm_0op@}idoC%yDaKMVBCxFH&YA=4MZI1X0uy$ z-8l7vQ$CVbt>XF3G1p=e(4ew(@aV+&mH^F!=ExuRVxiUM)M^ ze+uS|z`%wN?Om}7=sqg^d*0%VREOn9vLgNyvUXNz$rInbVe@f*mv~j_ao#d%$A*2q z>Pl?4mPfUII)PfpDy`H|nZ4;q8SI0xHA_>3J{c!W7XtvtBJ1KfF!Ol;Hk~ywWB$WKNhe4h>~5Q} zjxSuQ^f_WKHcr~Qt~TCeW4)jrm4NO~9M<03J@sE!i@h_`CCg`^veVi4{3IM4p9#Q3 zTShu<#!P!ct!44Ha7%ByyShK0Y9G^#Qm?2Z7n{xyy6(|2j-U(Uxy(=)I*f0Mrv9${#Y(# zX|vPq+~#!Gl^2zk_UPH*(RNL!HX^R+rY>G=DQ~qTD;-LbQ|?ZdWJ{u|xY8uIR47Tx zIJe84FUwLs0GI>d0qkl9)5yT(6G31*{-(L-wNOl09l&Ng0bA5cmJUNnJ&d0lV2#0f zeNv6$Rx2HDcLn797Foz`R>|5{Xgkyv&z6Z$g6IDO;328BS3xXx00000NkvXXu0mjf DOVRei literal 0 HcmV?d00001 diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..2ec54d8d582b2d76484fe88d69d89bb14d1a95a8 GIT binary patch literal 688 zcmV;h0#E&kP)qIgpfPonl<5d=MXF?g!t&4Wk} zLQd+TVl{^ztd|xK?V*}9!IVhFHpVpB&1QGTw_6hwV?8)9?8m(Mz5n~q8v_41$lvy_ zZEWpU=D9a@Q3O{1OI-akkbuzAXXg)B6==h7iJAur{Dr z{Bl@uz;g_Y?p_snEjh)rKA-QK6=wrVrP5wbg+<*kLoSEd-e0XZ!0i;lAqwq(deZ<= z6y6=^RT8K~w*j9%tUV@P`GVdw?G2i4*w5B5Oa@JyvdaN#qX|xj0BT|VLHO9wYvf6H zWGwmq<~cqON;MnmH)um!Qk*1{r` zZr+7MoQ{y}z;T7hQfYm&ER>Z1?3);az=?KKm51@zGh#e43%Wa;*-Px(b?M0O|JPK@;HBZE&N4J+cHokBp^KAdKJdUw$*W z1BfMuDHY~90lIq={aod|>d6hHUgz8~Azx^9CFaHR-t-9*qukjTc2m>>##P!iM-J{UfT@so)`d_)t22^fOL zFGf@zCOnKWnkWILCqMMXt;I;>8K0k1c(kO^!P z2ka#@?!=F(9>;MRnaSty`^Q8i@}0xs2u%j&t^j;KU%d?64hFCm4e^s1%YTnLL5_nR zu~2BI)9FkV(=7_X>+`+I80^GoOw(~Z;Vfg9(oBA3PEE}vH9KkmIPXpWE+lztF{!rhvp7a4W+W&z z8Gy%xju$a4K_DDg>V_!K7b@BeriaoXr9?Q@*mnN4aNm>MZYVFA)x7xj(|_#G4I0W> z7z>Q(F2y>Sj*t@p!DT5YT?rW+9%Hbk+@ieeY~LVzyD!Y(4no~bt!w`ErN<8{e(13O zc1)=bd#M=&%=`UH5Nm_jvmz_jv99WTZUaQR25Pv!tD4N0qVaG`$5Gxmt6HI-6byO| z7C!y4gp9^tpX)%*g*re!F!?&Qb<;A2n)^AY~dEDMSoP2zt zZPB+l09A^M&QOc_Zby~g$&ZBIWh6-{(yZ7@ObSpnp+LH~ZU=Cm@vOS#aVY@$8rn`@ z{C9As9_wIY>KN+xe!L3;`;J2M zoZ7vQ_ME~Ei!$J9+nLJ9?|24>K(>{`{B2vIYIQqgyCNSAF+uG}GhsRs?z#+@x9xzm zrxzM$*Md>QZ+fKr#9jr!m4?gHbVxS;^J+0Wh9E-fRUCx z(FEnomO$B(Ca^r_1ijr>&}Lb1nMf33{nsGW)dRt^7a(x@EMzd4a*G*eS5{!{jI}gl zrybqyXGt$NP5NE!2QZ}@@*_>A(+~(n6d(jDI|&7|3G`LA(ON+ZQY-=Dtr19%j9!4K z3&(N+Ew2Ztn80HZCrayzo{(S7()RmDhSQbuZV_M9xZ8%|hh zI7;{{P3?!!%DM*#Lc%NktMy&(!{cqL?*D)0y`bj};(n~8^$!4qh{J2M)8pQ!W~=CJ zl9<2=`5wpd@1tVja-S+H27{c$HrDsJ3ofGh>XTk)dtECQXqfN;<6%8+`Kc8r-r$h( zFGVr=`GVdvk-OoY6hKzFyK!Zek+C%#4=b=s8jzt{oERnao^}y}yGm8gWH>e)ivPNF e=+DGdi24tf)o698Il%7#0000UE literal 0 HcmV?d00001 diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7ccf4bb26a95e50e1ac9932b1b3307af3feb9e01 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/static/site.webmanifest b/static/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/static/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/style.css b/style.css deleted file mode 100644 index 3780ebd..0000000 --- a/style.css +++ /dev/null @@ -1,60 +0,0 @@ -@font-face { - font-family: 'Libre Baskerville'; - src: url('fonts/Libre_Baskerville/LibreBaskerville-Regular.ttf'); - -} - -@font-face { - font-family: 'Lora'; - src: url('fonts/Lora/Lora-VariableFont_wght.ttf'); -} - -body { - background-color: linen; - background-repeat: no-repeat; - color: #606060; - margin: 10px; - padding: 1em; -} - -header { - font-size: 150%; - text-align: center; -} - -h1, h2 { - font-family: 'Libre Baskerville', serif; -} - -a { - color: #b00c2f; - text-decoration: none; -} - -a:hover, a:active { - text-decoration: underline; -} - -.content { - font-family: 'Lora', serif; -} - -header, main, section, footer { - padding-top: 10px; -} - -footer { - margin-left: 5%; - margin-right: 5%; - text-align: center; - font-size: 80%; -} - -a.footer-link { - color: #808080; - text-decoration: none; -} - -a:hover.footer-link { - color: #b00c2f; -} diff --git a/themes/risotto/.github/workflows/hugo-build-exampleSite.yml b/themes/risotto/.github/workflows/hugo-build-exampleSite.yml new file mode 100644 index 0000000..3b25641 --- /dev/null +++ b/themes/risotto/.github/workflows/hugo-build-exampleSite.yml @@ -0,0 +1,36 @@ +name: hugo build + +on: + push: + branches: + - main + pull_request: + +jobs: + deploy: + runs-on: ubuntu-latest + concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod + path: risotto + + - name: Setup Hugo + uses: peaceiris/actions-hugo@v2 + with: + hugo-version: '0.85.0' + # extended: true + + - name: Build + working-directory: ./risotto/exampleSite + run: hugo --minify --themesDir="../.." -t risotto + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3 + if: ${{ github.ref == 'refs/heads/main' }} + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./risotto/exampleSite/public + cname: risotto.joeroe.io diff --git a/themes/risotto/.gitignore b/themes/risotto/.gitignore new file mode 100644 index 0000000..2a8645f --- /dev/null +++ b/themes/risotto/.gitignore @@ -0,0 +1 @@ +.hugo_build.lock diff --git a/themes/risotto/LICENSE b/themes/risotto/LICENSE new file mode 100644 index 0000000..5c93805 --- /dev/null +++ b/themes/risotto/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2021 Joe Roe + +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/risotto/NEWS.md b/themes/risotto/NEWS.md new file mode 100644 index 0000000..37d7584 --- /dev/null +++ b/themes/risotto/NEWS.md @@ -0,0 +1,38 @@ +# risotto (development version) + +# risotto 0.4.0 + +* Added descriptions to sidebar of list pages, where defined in the frontmatter of `_index.md` (#55) +* Made sidebar sticky, avoiding overflow for long tables of contents (#51) +* Added convenience classes for colours, e.g. `.base00` and `.bg-base00`. +* Fixed overflow of code blocks with line numbers (#41) +* Fixed invalid HTML in page header (#64) +* Updated FontAwesome to 6.5.1 (#63) + * Please note that future versions will probably not include FontAwesome by default +* Updated Academicons to 1.9.4 (#63) + * Please note that future versions will probably not include Academicons by default + +# risotto 0.3.0 + +* Added support for favicons (#57) + +# risotto 0.2.0 + +* **Breaking change** – new framework for colour palettes: + * Palettes are defined using CSS variables following the [base16](https://github.com/chriskempson/base16) system + * Added 14 new palettes: `apprentice`, `base16-dark`, `base16-light`, `dracula`, `material`, `papercolor-dark`, `papercolor-light`, `solarized-dark`, `solarized-light`, `tender`, `tokyo-night-dark`, `tokyo-night-light`, `windows-95` and `windows-95-light`. + * The default palette is `base16-dark` + * The `mode` parameter is no longer needed + * If you were using one of the old named palettes (`gruvbox-dark` or `gruvbox-light`), the change will be seamless. + * If you were using a custom palette, you will need to redefine it using the new framework. See README for further details. +* Added a table of contents (thanks @dashv, #47) +* Added multilanguage support with a language switcher (thanks @bedefaced) +* Made the site header and nav wrap more efficiently on narrow screens (thanks @m-dev672, #32) +* Added a changelog + +# risotto 0.1.0 + +First named release, including: + +* `gruvbox-dark` and `gruvbox-light` colour palettes +* FontAwesome6 and Academicons icon sets diff --git a/themes/risotto/README.md b/themes/risotto/README.md new file mode 100644 index 0000000..91919c2 --- /dev/null +++ b/themes/risotto/README.md @@ -0,0 +1,108 @@ +# risotto + +risotto is a minimalist, responsive [hugo](https://gohugo.io) theme inspired by terminal ricing aesthetics. + +[![Hugo Themes](https://img.shields.io/badge/Hugo_Themes-risotto-blue?logo=hugo)](https://themes.gohugo.io/themes/risotto/) +[![Version](https://img.shields.io/badge/semver-v0.3.0-blue)](https://semver.org) +![hugo build status](https://github.com/joeroe/risotto/actions/workflows/hugo-build-exampleSite.yml/badge.svg) +![W3C Validation](https://img.shields.io/w3c-validation/html?targetUrl=https%3A%2F%2Frisotto.joeroe.io) +![Code size](https://img.shields.io/github/languages/code-size/joeroe/risotto) + +![Screenshot of the risotto theme](https://raw.githubusercontent.com/joeroe/risotto/master/images/screenshot.png) + +## Features + +* Plain, semantic HTML with no Javascript +* Plain CSS – no frameworks, no preprocessors, just simple and easy-to-customise stylesheets +* Uses [CSS Grid](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout) for native responsive behaviour without arbitrary breakpoints +* Comes with [16 built-in colour schemes](#colour-schemes) based on popular terminal themes plus the ability to use custom themes using the [base16 system](https://github.com/monicfenga/base16-styles) + +## Install + +The easiest way to install the theme is to [download the latest release](https://github.com/joeroe/risotto/releases/tag/release) and extract it to your project's `themes/` directory. +You can also clone this repository into your site's `themes` directory and checkout the latest release: + +```shell +git clone https://github.com/joeroe/risotto themes/risotto && cd themes/risotto +rit checkout $(git tag -l | grep '^v[0-9.]*$' | sort -V | tail -n 1) +``` + +Note that this will not work if your site is itself a git repository. +In that case, you can add the theme as a [git submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules), but this is not recommended due to the difficulty of tracking a specific release. + +## Update + +If you installed the theme using `git clone`, pull the repository to get the latest version: + +```shell +cd themes/risotto +git pull +``` + +Otherwise, simply [download the latest release](https://github.com/joeroe/risotto/releases/tag/release) and extract it to your project's `themes/` directory, replacing the old version. + +## Configure + +To use the theme, add `theme = 'risotto'` to your site's `config.toml`, or `theme: risotto` to your `config.yaml`. + +See `exampleSite/config.toml` for the theme-specific parameters you need to add to your site's `config.toml` or `config.yaml` to configure the theme. + +### Colour schemes + +risotto uses the [base16 framework](https://github.com/chriskempson/base16) to define colour schemes that can be used with the `theme.palette` parameter. +A selection of 16 palettes (10 dark, 6 light) are bundled with the theme: `apprentice`, `base16-dark`, `base16-light`, `dracula`, `gruvbox-dark`, `gruvbox-light`, `material`, `papercolor-dark`, `papercolor-light`, `solarized-dark`, `solarized-light`, `tender`, `tokyo-night-dark`, `tokyo-night-light`, `windows-95` and `windows-95-light`. +The default is `base16-dark`. + + + +The easiest way to use other base16 styles is to place .css file from https://github.com/monicfenga/base16-styles/tree/master/css-variables and place it in your `static/css/palettes` directory. + +Or to define a wholly custom theme, you will need to define the following CSS variables for the following base16 colours (see [base16-dark.css](blob/main/static/css/palettes/base16-dark.css) for an example): + +| Base | Default colour | Used for | Examples | +| ---- | ------------------------------------------ | ------------------- | ------------------------------------ | +| 00 | Dark | Background | Page background | +| 01 | | Alt. background | Content background | +| 02 | | In-text backgrounds | `
`, ``, ``, `` |
+| 03   |               | Muted text          | `:before` & `:marker` symbols        |
+| 04   |               | Alt. foreground     | Aside text                           |
+| 05   |               | Foreground          | Content text                         |
+| 06   |               |                     |                                      |
+| 07   | Light          |                     |                                      |
+| 08   | Red            |                     |                                      |
+| 09   | Orange         |                     |                                      |
+| 0A   | Yellow         | Highlights          | Selected text, ``              |
+| 0B   | Green          | Primary accent      | Logo                                 |
+| 0C   | Cyan           | Active links        | `a:active`, `a:hover`                |
+| 0D   | Blue           | Links               | `a:link`, `a:visited`                |
+| 0E   | Magenta        |                     |                                      |
+| 0F   | Brown          |                     |                                      |
+
+For light mode palettes, the sequence of 00–07 should be reversed (light to dark, not dark to light).
+Note that not all colours are currently used in the theme.
+
+You you use these colours directly in content using the convenience classes `.baseXX` and `.bg-baseXX`.
+For example:
+
+```html
+Yellow text
+Text highlighted in green
+```
+
+## Favicon
+
+risotto will automatically use favicons placed in the `static/` directory.
+The following files will be detected and included in your site's `` section:
+
+* `favicon.ico`
+* `favicon-16x16.png`
+* `favicon-32x32.png`
+* `apple-touch-icon.png`
+* `site.webmanifest`
+
+You can generate these from an image or emoji using [favicon.io](https://favicon.io/) or a similar service.
+They must be placed directly under your site's `static/` directory, i.e. not in in a subdirectory or `themes/risotto/static/`.
+
+## Acknowledgements
+
+The 'cooked rice' emoji used as a favicon for the example site was created by the [Twemoji project](https://twemoji.twitter.com/) and is licensed under [CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/).
diff --git a/themes/risotto/archetypes/default.md b/themes/risotto/archetypes/default.md
new file mode 100644
index 0000000..ac36e06
--- /dev/null
+++ b/themes/risotto/archetypes/default.md
@@ -0,0 +1,2 @@
++++
++++
diff --git a/themes/risotto/config.toml b/themes/risotto/config.toml
new file mode 100644
index 0000000..7c79705
--- /dev/null
+++ b/themes/risotto/config.toml
@@ -0,0 +1,3 @@
+[module]
+  [module.hugoVersion]
+    min = "0.41.0"
diff --git a/assets/vendor/bulma/LICENSE b/themes/risotto/exampleSite/LICENSE
similarity index 88%
rename from assets/vendor/bulma/LICENSE
rename to themes/risotto/exampleSite/LICENSE
index 2c51c72..4527efb 100644
--- a/assets/vendor/bulma/LICENSE
+++ b/themes/risotto/exampleSite/LICENSE
@@ -1,6 +1,6 @@
 The MIT License (MIT)
 
-Copyright (c) 2020 Jeremy Thomas
+Copyright (c) 2014 Steve Francia
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
@@ -9,13 +9,13 @@ 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 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.
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff --git a/themes/risotto/exampleSite/config.toml b/themes/risotto/exampleSite/config.toml
new file mode 100644
index 0000000..a10a293
--- /dev/null
+++ b/themes/risotto/exampleSite/config.toml
@@ -0,0 +1,100 @@
+baseURL = "https://risotto.joeroe.io"
+theme = "risotto"
+title = "risotto demo"
+author = "Joe Roe"
+copyright = "© [Joe Roe](https://joeroe.io) & [risotto contributors](https://github.com/joeroe/risotto/graphs/contributors)."
+paginate = 3
+languageCode = "en"
+DefaultContentLanguage = "en"
+enableInlineShortcodes = true
+# prevent build failures when using Hugo's Instagram shortcode due to deprecated Instagram API.
+# See https://github.com/gohugoio/hugo/issues/7228#issuecomment-714490456
+ignoreErrors = ["error-remote-getjson"]
+
+# Automatically add content sections to main menu
+sectionPagesMenu = "main"
+
+[params]
+noindex = false
+
+[params.theme]
+palette = "base16-dark"
+
+# Sidebar: about/bio
+[params.about]
+title = "risotto"
+description = "A [hugo](https://gohugo.io) theme inspired by terminal ricing."
+logo = "images/rice.svg"
+
+# Sidebar: social links
+# Available icon sets:
+# * FontAwesome 6  ('fa-brands', 'fa-normal', or 'fa-solid' for brands)
+# * Academicons  ('ai ai-')
+
+[[params.socialLinks]]
+icon = "fa-brands fa-github"
+title = "GitHub"
+url = "https://github.com/joeroe/risotto"
+
+[[params.socialLinks]]
+icon = "fa-solid fa-envelope"
+title = "Email"
+url = "mailto:example@example.com"
+
+[[params.socialLinks]]
+icon = "ai ai-orcid"
+title = "ORCID"
+url = "https://orcid.org/0000-0001-2345-6789"
+
+[menu]
+
+  [[menu.main]]
+    identifier = "about"
+    name = "About"
+    url = "/about/"
+    weight = 10
+
+[taxonomies]
+category = "categories"
+tag = "tags"
+series = "series"
+
+# For hugo >= 0.60.0, enable inline HTML
+[markup.goldmark.renderer]
+unsafe = true
+
+[markup]
+
+  # Table of contents
+  # Add toc = true to content front matter to enable
+  [markup.tableOfContents]
+    startLevel = 2
+    endLevel   = 3
+    ordered    = true
+
+[privacy]
+
+  [privacy.vimeo]
+    disabled = false
+    simple = true
+
+  [privacy.twitter]
+    disabled = false
+    enableDNT = true
+    simple = true
+
+  [privacy.instagram]
+    disabled = false
+    simple = true
+
+  [privacy.youtube]
+    disabled = false
+    privacyEnhanced = true
+
+[services]
+
+  [services.instagram]
+    disableInlineCSS = true
+
+  [services.twitter]
+    disableInlineCSS = true
diff --git a/themes/risotto/exampleSite/configTaxo.toml b/themes/risotto/exampleSite/configTaxo.toml
new file mode 100644
index 0000000..9220fcf
--- /dev/null
+++ b/themes/risotto/exampleSite/configTaxo.toml
@@ -0,0 +1,27 @@
+timeout = 30000
+enableInlineShortcodes = true
+
+[taxonomies]
+category = "categories"
+tag = "tags"
+series = "series"
+
+[privacy]
+
+  [privacy.vimeo]
+    disabled = false
+    simple = true
+
+  [privacy.twitter]
+    disabled = false
+    enableDNT = true
+    simple = true
+    disableInlineCSS = true
+
+  [privacy.instagram]
+    disabled = false
+    simple = true
+
+  [privacy.youtube]
+    disabled = false
+    privacyEnhanced = true
diff --git a/themes/risotto/exampleSite/content/_index.md b/themes/risotto/exampleSite/content/_index.md
new file mode 120000
index 0000000..fe84005
--- /dev/null
+++ b/themes/risotto/exampleSite/content/_index.md
@@ -0,0 +1 @@
+../../README.md
\ No newline at end of file
diff --git a/themes/risotto/exampleSite/content/_index.md.old b/themes/risotto/exampleSite/content/_index.md.old
new file mode 100644
index 0000000..ed6494b
--- /dev/null
+++ b/themes/risotto/exampleSite/content/_index.md.old
@@ -0,0 +1,3 @@
++++
+author = "Hugo Authors"
++++
diff --git a/themes/risotto/exampleSite/content/about.md b/themes/risotto/exampleSite/content/about.md
new file mode 100644
index 0000000..b31bf1d
--- /dev/null
+++ b/themes/risotto/exampleSite/content/about.md
@@ -0,0 +1,25 @@
++++
+title = "About"
+description = "Hugo, the world's fastest framework for building websites"
+date = "2019-02-28"
+aliases = ["about-us", "about-hugo", "contact"]
+author = "Hugo Authors"
++++
+
+Written in Go, Hugo is an open source static site generator available under the [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) Hugo supports TOML, YAML and JSON data file types, Markdown and HTML content files and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification and support for Sass SCSS workflows.
+
+Hugo makes use of a variety of open source projects including:
+
+* https://github.com/yuin/goldmark
+* https://github.com/alecthomas/chroma
+* https://github.com/muesli/smartcrop
+* https://github.com/spf13/cobra
+* https://github.com/spf13/viper
+
+Hugo is ideal for blogs, corporate websites, creative portfolios, online magazines, single page applications or even a website with thousands of pages.
+
+Hugo is for people who want to hand code their own website without worrying about setting up complicated runtimes, dependencies and databases.
+
+Websites built with Hugo are extremely fast, secure and can be deployed anywhere including, AWS, GitHub Pages, Heroku, Netlify and any other hosting provider.
+
+Learn more and contribute on [GitHub](https://github.com/gohugoio).
diff --git a/themes/risotto/exampleSite/content/archives.md b/themes/risotto/exampleSite/content/archives.md
new file mode 100644
index 0000000..db16eed
--- /dev/null
+++ b/themes/risotto/exampleSite/content/archives.md
@@ -0,0 +1,5 @@
+---
+date: 2019-05-28
+type: section
+layout: "archives"
+---
diff --git a/themes/risotto/exampleSite/content/homepage/about.md b/themes/risotto/exampleSite/content/homepage/about.md
new file mode 100644
index 0000000..b5d6981
--- /dev/null
+++ b/themes/risotto/exampleSite/content/homepage/about.md
@@ -0,0 +1,7 @@
+---
+title: 'Our Difference'
+button: 'About us'
+weight: 2
+---
+
+Lorem ipsum dolor sit amet, et essent mediocritatem quo, choro volumus oporteat an mei. Ipsum dolor sit amet, et essent mediocritatem quo.
diff --git a/themes/risotto/exampleSite/content/homepage/index.md b/themes/risotto/exampleSite/content/homepage/index.md
new file mode 100644
index 0000000..ca03031
--- /dev/null
+++ b/themes/risotto/exampleSite/content/homepage/index.md
@@ -0,0 +1,3 @@
+---
+headless: true
+---
diff --git a/themes/risotto/exampleSite/content/homepage/work.md b/themes/risotto/exampleSite/content/homepage/work.md
new file mode 100644
index 0000000..f99bc99
--- /dev/null
+++ b/themes/risotto/exampleSite/content/homepage/work.md
@@ -0,0 +1,7 @@
+---
+title: 'We Help Business Grow'
+button: 'Our Work'
+weight: 1
+---
+
+Lorem ipsum dolor sit amet, et essent mediocritatem quo, choro volumus oporteat an mei. Numquam dolores mel eu, mea docendi omittantur et, mea ea duis erat. Elit melius cu ius. Per ex novum tantas putant, ei his nullam aliquam apeirian. Aeterno quaestio constituto sea an, no eum intellegat assueverit.
diff --git a/themes/risotto/exampleSite/content/post/_index.md b/themes/risotto/exampleSite/content/post/_index.md
new file mode 100644
index 0000000..e7eb988
--- /dev/null
+++ b/themes/risotto/exampleSite/content/post/_index.md
@@ -0,0 +1,7 @@
++++
+aliases = ["posts", "articles", "blog", "showcase", "docs"]
+title = "Posts"
+author = "Hugo Authors"
+description = "Example posts demonstrating hugo's markup features"
+tags = ["index"]
++++
diff --git a/themes/risotto/exampleSite/content/post/emoji-support.md b/themes/risotto/exampleSite/content/post/emoji-support.md
new file mode 100644
index 0000000..dc3589a
--- /dev/null
+++ b/themes/risotto/exampleSite/content/post/emoji-support.md
@@ -0,0 +1,46 @@
++++
+author = "Hugo Authors"
+title = "Emoji Support"
+date = "2019-03-05"
+description = "Guide to emoji usage in Hugo"
+tags = [
+    "emoji",
+]
++++
+
+Emoji can be enabled in a Hugo project in a number of ways. 
+
+The [`emojify`](https://gohugo.io/functions/emojify/) function can be called directly in templates or [Inline Shortcodes](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes). 
+
+To enable emoji globally, set `enableEmoji` to `true` in your site's [configuration](https://gohugo.io/getting-started/configuration/) and then you can type emoji shorthand codes directly in content files; e.g.
+
+

🙈 :see_no_evil: 🙉 :hear_no_evil: 🙊 :speak_no_evil:

+
+ +The [Emoji cheat sheet](http://www.emoji-cheat-sheet.com/) is a useful reference for emoji shorthand codes. + +*** + +**N.B.** The above steps enable Unicode Standard emoji characters and sequences in Hugo, however the rendering of these glyphs depends on the browser and the platform. To style the emoji you can either use a third party emoji font or a font stack; e.g. + +{{< highlight html >}} +.emoji { + font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols; +} +{{< /highlight >}} + +{{< css.inline >}} + +{{< /css.inline >}} diff --git a/themes/risotto/exampleSite/content/post/markdown-syntax.md b/themes/risotto/exampleSite/content/post/markdown-syntax.md new file mode 100644 index 0000000..dcbab1b --- /dev/null +++ b/themes/risotto/exampleSite/content/post/markdown-syntax.md @@ -0,0 +1,149 @@ ++++ +author = "Hugo Authors" +title = "Markdown Syntax Guide" +date = "2019-03-11" +description = "Sample article showcasing basic Markdown syntax and formatting for HTML elements." +tags = [ + "markdown", + "css", + "html", +] +categories = [ + "themes", + "syntax", +] +series = ["Themes Guide"] +aliases = ["migrate-from-jekyl"] +toc = true ++++ + +This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. + + +## Headings + +The following HTML `

`—`

` elements represent six levels of section headings. `

` is the highest section level while `

` is the lowest. + +# H1 +## H2 +### H3 +#### H4 +##### H5 +###### H6 + +## Paragraph + +Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat. + +Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat. + +## Blockquotes + +The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations. + +#### Blockquote without attribution + +> Tiam, ad mint andaepu dandae nostion secatur sequo quae. +> **Note** that you can use *Markdown syntax* within a blockquote. + +#### Blockquote with attribution + +> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1] + +[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015. + +## Tables + +Tables aren't part of the core Markdown spec, but Hugo supports supports them out-of-the-box. + + Name | Age +--------|------ + Bob | 27 + Alice | 23 + +#### Inline Markdown within tables + +| Italics | Bold | Code | +| -------- | -------- | ------ | +| *italics* | **bold** | `code` | + +## Code Blocks + +#### Code block with backticks + +```html + + + + + Example HTML5 Document + + +

Test

+ + +``` + +#### Code block indented with four spaces + + + + + + Example HTML5 Document + + +

Test

+ + + +#### Code block with Hugo's internal highlight shortcode +{{< highlight html >}} + + + + + Example HTML5 Document + + +

Test

+ + +{{< /highlight >}} + +## List Types + +#### Ordered List + +1. First item +2. Second item +3. Third item + +#### Unordered List + +* List item +* Another item +* And another item + +#### Nested list + +* Fruit + * Apple + * Orange + * Banana +* Dairy + * Milk + * Cheese + +## Other Elements — abbr, sub, sup, kbd, mark + +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL+ALT+Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. diff --git a/themes/risotto/exampleSite/content/post/math-typesetting.md b/themes/risotto/exampleSite/content/post/math-typesetting.md new file mode 100644 index 0000000..48fdc79 --- /dev/null +++ b/themes/risotto/exampleSite/content/post/math-typesetting.md @@ -0,0 +1,49 @@ +--- +author: Hugo Authors +title: Math Typesetting +date: 2019-03-08 +description: A brief guide to setup KaTeX +math: true +--- + +Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries. + + +In this example we will be using [KaTeX](https://katex.org/) + +- Create a partial under `/layouts/partials/math.html` +- Within this partial reference the [Auto-render Extension](https://katex.org/docs/autorender.html) or host these scripts locally. +- Include the partial in your templates like so: + +```bash +{{ if or .Params.math .Site.Params.math }} +{{ partial "math.html" . }} +{{ end }} +``` + +- To enable KaTex globally set the parameter `math` to `true` in a project's configuration +- To enable KaTex on a per page basis include the parameter `math: true` in content files + +**Note:** Use the online reference of [Supported TeX Functions](https://katex.org/docs/supported.html) + +{{< math.inline >}} +{{ if or .Page.Params.math .Site.Params.math }} + + + + +{{ end }} +{{}} + +### Examples + +{{< math.inline >}} +

+Inline math: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\) +

+{{}} + +Block math: +$$ + \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } +$$ diff --git a/themes/risotto/exampleSite/content/post/placeholder-text.md b/themes/risotto/exampleSite/content/post/placeholder-text.md new file mode 100644 index 0000000..9ed5f69 --- /dev/null +++ b/themes/risotto/exampleSite/content/post/placeholder-text.md @@ -0,0 +1,45 @@ ++++ +author = "Hugo Authors" +title = "Placeholder Text" +date = "2019-03-09" +description = "Lorem Ipsum Dolor Si Amet" +tags = [ + "markdown", + "text", +] ++++ + +Lorem est tota propiore conpellat pectoribus de pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum. + +1. Exierant elisi ambit vivere dedere +2. Duce pollice +3. Eris modo +4. Spargitque ferrea quos palude + +Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis. + +1. Comas hunc haec pietate fetum procerum dixit +2. Post torum vates letum Tiresia +3. Flumen querellas +4. Arcanaque montibus omnes +5. Quidem et + +# Vagus elidunt + + + +[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon) + +## Mane refeci capiebant unda mulcebat + +Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis. + +Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et. + +Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, *oculos nomen* non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**. + +{{< css.inline >}} + +{{< /css.inline >}} diff --git a/themes/risotto/exampleSite/content/post/rich-content.md b/themes/risotto/exampleSite/content/post/rich-content.md new file mode 100644 index 0000000..92b4b03 --- /dev/null +++ b/themes/risotto/exampleSite/content/post/rich-content.md @@ -0,0 +1,34 @@ ++++ +author = "Hugo Authors" +title = "Rich Content" +date = "2019-03-10" +description = "A brief description of Hugo Shortcodes" +tags = [ + "shortcodes", + "privacy", +] ++++ + +Hugo ships with several [Built-in Shortcodes](https://gohugo.io/content-management/shortcodes/#use-hugos-built-in-shortcodes) for rich content, along with a [Privacy Config](https://gohugo.io/about/hugo-and-gdpr/) and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds. + +--- + +## YouTube Privacy Enhanced Shortcode + +{{< youtube ZJthWmvUzzc >}} + +
+ +--- + +## Twitter Simple Shortcode + +{{< twitter_simple 1085870671291310081 >}} + +
+ +--- + +## Vimeo Simple Shortcode + +{{< vimeo_simple 48912912 >}} diff --git a/themes/risotto/exampleSite/layouts/.gitkeep b/themes/risotto/exampleSite/layouts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/themes/risotto/exampleSite/static/README b/themes/risotto/exampleSite/static/README new file mode 100644 index 0000000..9c565ef --- /dev/null +++ b/themes/risotto/exampleSite/static/README @@ -0,0 +1,6 @@ +The favicons in this directory were generated using the following graphics from Twitter Twemoji: + +- Graphics Title: 1f35a.svg +- Graphics Author: Copyright 2020 Twitter, Inc and other contributors (https://github.com/twitter/twemoji) +- Graphics Source: https://github.com/twitter/twemoji/blob/master/assets/svg/1f35a.svg +- Graphics License: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/) diff --git a/themes/risotto/exampleSite/static/android-chrome-192x192.png b/themes/risotto/exampleSite/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..dc22f05a23129b8a93fb6b381544cc00ac8bf23a GIT binary patch literal 13304 zcmc&*Ra+cfuN{T~hT;rXoGI>F+y^fXE$&|2-Q69EyE`rJ?k>f(#i6*vdB0zAE|UG^ zW@ley=UGWsB9s)Q&^{1;0001JGSV=W|IVKO2^jG|t+H;71OSi&WMHCd?s{jsNZ!PQ zi@6&N$BV}e*5e3nM8@C%N&{nYBdx=DBP%c$LE;P$4x%-NPo7U1YzCiCoh$-2AR@Lx z{oI0l&#c`*S$W^S_WJfND3dkS*52vMaQ4E(c;s5z;c+o}@(H=|2PQ!uW_;+s)yd*a zOiXIHbZOQi3Ipt(_)TA@%l}NC|5sClV6C>IqQm9ntM=EgsZ4ZqqnjHW*$Xwabe}b+ zT*|EiH>+hGFT&zaSgjg9lIe($~q6F)ez-SyFoKZ-x8CjkO~zxh1h70ar~ z20-1?Dk4>&aw=@`?HXkT8i_DCC0;VWX(a5@!Zk|oDnK3XZ%c|CBsLr}_23G=nKbx| zAfBSnFTQ|{h22Um%rDiHQC2TDNmUivt5oGB9eH^H133FU;!l?b+@{iS-~WuIG^ubd z8vOvk_z6e2;KRAKz%B%Ugg^}57TjDVOaWqz#65-wo=b70HyZ@FuZFSOx)neBtWt#K z8`qk*+_rpfQSh1foy@M`;F18I0ClrhcHvX5VU8ylzeB;Nalo1HU3f)#P|(ltLZ=^BkG&$I;9o$FZaiPW~aL zZYJHJ6M4Zdj;W0uE8>5Ou0D7~zJNx)%Mx7VTf&!JDJv^m@u=G;&ocxeOav(@D;rKT z)6%BlUc#%Z|Ao7hg5zbUuv4`qn_zV?@?pYEsi2g36Tuo|z*B!MDl02v8gfr#?MM4N zc@EFs()tr3YpJ5Ho^SGtG~oIjsiGhUfG%z7Ld%^4$QAc|Z|lzg!t?_R!YIhkU-FAolRHcX9C%Fd6{!93bZ2TFhXI zxVX5$=@gi2P(BJ+uPT?ML)hjlV2T%_itcPHW?tMhG-2Hs8D{Q4z;d(t;zHJk%AuGC z4|Z2-mzh%qBc>wc`A3+_e#qdUM=sUUf>>^hA+o`6EXnBT=#RpX{ik0arZA|c)U3sa zgA6uL{aYWDC9wVICdb!elTu66`#+0g_vB<`IIynilB-z?#r|d2@5W@=S#|?eEx_^})bvo<~v5~XvXp2EaY;0^CnhQ2R zXuo+VIXXc|GyZ~bmHLEE7xlOKTe_>NqVrdgH?R`{7OPcNH8~XHsn2Y^cEG?A4u<^M z!@SW}duoANo`LM*Vh?SICZ#M7P@}PgkEvEf2cSo z_$bFYt_*Anh5{y=ax>l-XxqL4zD~5smOWB!zfnCU_C6_p?-JAXTc=-(pwPZVGSHd#b1M@J{t8E^E|t^%OFqJmn}blfR@1Sjb_tUd|RU0rTk zZGpFo5@SM*>c9xbsQ3kBknR+Y3?fI1Xs&M1P*PH=XwgeXsSr1yjV-^pA6t;1N|8 zaPP~0+`-+ji*>5mqsrH6d_3GgHBrl7jAQ|{bCmBlrQaswt9CzBZC?PuAz?O@Q+% zD(Ll77+J*bK3!pawk2goLaa^X{cvBVD`T z%6JmEzHx*lPFw(XxtrZ0&PjoFBMs8>4G|{oxO8aXOOEnh$nrekPq4N&=pVh=yr5VuwY+jeVkw9T*?A0%&I|rN^MiyW#~= z(P5;bf$`~wimzsy_P_Km`#n(D&w2-RK+91I|hm{OG-f}xbNYC(r>O*z(jH>6Z2Z-~pP z3-gquT95CQTma##rrL9BNXQD7TcQN&($A+n$%A|4!fUpdEPOCQ&Q{X2+l)1M|03n~ zwNtUjG~iivh|_9MW*J%RFz}&Ao_v?4m&M@c(5qE&YZ|P&*`ag6CGfZK$k$`zK?DSp zx_d09W^6WKnYAq`wTrU=G8L|-Zm)x%qXb_}hv`TF;8+qbb3|IE53Lw0vum@HBbNvO zJj48!xq8D^ySZ$G8FbY+@7xawUW$F~YM>Q<{~`VLM>qlES!MNW{;>*a|9;@zU7{Cf zlWULWX*bpm9rcWC!S%xen!$DN421|=83~O$3Ztv1f_*H^p^S(7(}?I|ZM?X>o~E+$ zKws%6F+jWP*;qYwX_bh1^aVy+LXcAI&7$X|70j1j)odOE4q8;A7-E-+!9%NPj}1)m zA!L2Qg0B{P)O=F(&*`;Pcy@A7?qxFY$7*e*wgwtRzZa+JIuOa~zwl|ymf{zn1I|U9 zyo8JE?)g2X>8^^XSAGH58;^qgqsBhtsAkZP=6e`nA0_U~O zrdPuDE|jure3)|mJRS$;6}-jCC|`teKTA@S`>@mVbsz%b&|Jha=&B3loQmAF{6@|= z@=qQ6`*JMGk~p@#OlakKlp|g?ji^XeZ}NW|=hGbnQ1>uW@(dYT@g5*-7gzuD3Tf6*P4o@<6>6F|%P6`{kPW~g zVuJp}hN&*OL5OtkZ&)y5C2bXhfUoFXghA(5?5bQzCXAV`*oHm!_i7>fe=0N2SH9iu zW~R}&ow=V7Q{1$#b>a~(b#*%}71NM8u1%ADp(p-Kui}4-;xThZhwN(-iIgpZ`8F<} z?)s(qBzby|tZJK+Wc42{D>G?Q?l>{SN zQ9c;*AVgcqy1KYVPPz%?oqOD+$Q}~l>z%IOc0Kc8)F8+Ma0u|Cu);=8RRDM&?&r-IDn*FX=rp%<6vY z#!VJ(e>>qzYGi)CgeIa+;Pw+8JTABp3`DV_VtCKFR>GeuFZu-EK&s1646 z`%*BL(|Ha_hnpWpm-i#*(QHaj2mi9Swx5BClOFT_lDC29!|hy_5JtHL6dv+)-I=}< z$qlw4G$R*BQLG%Bjh5@Ucl~}A7JTw&2D*zyPscNzeX;HaNZb9eU%oB4$x>a1BSEyx zhcP{A6DCk29YsYD^vVEdJ{`|C=A_|z`H2)Mmo!>+YxvBvz^>b3P6>C!j(73C&ABXx zS5F2E&4u(TYKG>9vmTVruGA$rU^^TZJi~^9<4L*${^I<)_+cu^kzX5}Y=C5Djoq0M zv6QjOFG0jUd&7zCKf70%JjGo9n1eK!Q>rJX&_KOQ+9No3pub;%dPs*Z4N#0wUg@iN zfnbmh=Qwp=qp|Ic3KPn{T*5$Y`yYQ1)G+r5MZ8c3!oCLtq6i+0D?uWiB<&X8wV+*X zJGML4M+`JKUB}7OEz+mfH_c7{pnpZxr_hDlN1}a_$s4xw5(bIKY4@lEw#;@liUK?e zmZndr+IA1;B9+AmA)X=yTtfh5tR<&8wx0q>p8m7i!{?p5QI9CFwWVx9IpypMO6Jay zdUNFw(7#|>hI)aspRSS}Q@fvY`nz;XEW8uFtLWTP0N;jRgWy zC%SM=L`ds@**&Ic3N73{8lynf`aN^}sVhwL#;?zkm!wqW7mM|+2aple6<3#>9TVe= zgJD`9v_A)Rxbb57@ZEF9VI5hX2}W>?r1fB{$mo@aJWnG+#e*gOGiY@F4_}m%3;-@9 zK!iNv`TqIsF}1A4)v%Vd=aI9I(Q`#%`P>hXi}cg)S?5*`D%?4l_(BeF68a(R#qe-m zzpFIzUT>8=PuIXI!i4uM?hroG|4%p6?3w+CiY4W};(|LxD2$V%Lr2P#ukRNvO&3U{ zg+ISzZWvpE)kw-T<>4ln?1MSve9wtnqkD0Xq-N@S4fZeiCBj=7Koo3+AS-UBU{U;M z4Qp#Xw+@A*K1BC1x5q$(vzmaBrhtmW(0Z&wjn6p583ql-aTfVzU*{RbZ>3e~Bwoxm zYjfav?d*}rM$1h4l1pR9PY}cZt%syfyal_1*m^Zml^I)Jzvg0ZR%5wDq11EE z)M&aXfS`HWMcC$}LlZPY!d+(kG9@8_>sHY%yiYYYZWV4u+qeWxnp;T|$5GFdxiEWn zzg6VEeEW_kQ5>O@PB|#`J=VjsK||fn@(zxhtUVWvjhQs%(7lb_+AFUEft|4WNgo`7 z@p$_QK`eR=|^!rm$nGGF^5f?n| zTi+u=7zgTLA!5)3A(zOV^E#SOD2!DpfXz|pFKD1YQ{Jr4;}K=`6V}WaUR7@Kamssm zr2dO!9COQ0zj^*`MU?N+01pMzZjzhBSpjr>1AN zswyWnI^CxcAr!DPb``y$km0>CeT`EX-n(mbX+TL>IIj#pHa5XUIfbOEQg7)J@~|8B z4P|)Q6Oh(XzgbRv=cMeR6u;mPo#7~OZX36H#ALZ!tTtGGH;f{~l#!rFdA?~^-3M1O zh-)e-a(I4D%Hfi{`Y1mdJR+*f!kq;*>8Sdag;Z&VG&Xvu>sOa^j1Cj8h1u&2*Z8K* za#t$+S;LPQ3mPj&l?FsH6`St})uypVbX_=gyR@X=rFn(;XedzLOP)l@)_%pOWxZa` zp}8->9kLz@^v|4iu|k*bjQQZndihnC%SB5EQxO;!sx>+G1HXk{|CZEE1n54-w@dBq zPzOI|L{P6_Xd8yj98}MOCs1-)+pH`wE>)$%nkp7C$oZ+DC3Uwq0!@ZvZf7S-h!n11uD4Lt@GPG%ERq_-s|>ub)E z6XYEtv^?tEkZ)H8w{>G#I+~?RvQlde0o7lwnB9ZZ?q~q&uM9Xl49-|R&~dPyd88FY z5G`55@o$9Dt|0dZIjxx#44)e1+UnKDAXHE;+s8rcp#YIOKGJU`e;E5=MAolRbM5xu z_Sc;S$0^O0?QewA6*qk$HM+uJX#h(^Bh%RuZtY%gk^pkv&ARG9Fn?{F22NQCs_6ML zq*Pj}^L(HI9I2>=8lcawh2KnY<@6oi;%vnkh{F>sYNSdC?S49B%llG^q_HN-d2K6g)pwi%fSn{M`S!ouFPG7${ z(4%oM`Pnuq9Q#YG$a(GZalhsa1@;FiR`d$gt{jzOZe>xF2tV-~PLHFR>iJw)==I>a!@1zt z9s9_P>rMtALQXvhmcC4;^@jj#UaR`|FDe+O*+ydK`xh?TFgU}1rEM`D3(qF*KNH#? z7L&Q2^L)dH>&W5Sc?@m3yA~i*pku%b>jo?S8=0%y7Bi?5h}hhBmPDHSOBT(O~0Zfl=44JA`N86S)!aw`vin*4uaI{@|o!7oWtJiT{=owmLk-JpMKbX zzK`>r`l8VF6umTwaRT*Mlq7aoYdT)#53lk;`^|HFbv;PYtOvof2czTw-U@KMkn+ZJ zt_*nCb`9m1ym=YH_HiHY@}xkKYVPAx-2zNa>(}w-DyWJ$xXQI#{KdX|?QLL#`GJ*h zH7makcJ9vKzUi05FyKpdwbELfr{@&eID+^@jhLR|MSg_k>AIsAG>d^aCTsF%12!i( zSD!4eG4QA8fp1@PyoxOz$o6=;Z857?sZ;TM4`!-!eaoW&O$xkkH%#j4wWoH+`d=mb z{vfKpd56&ooqb2Kq|Kv9talD$;h@Ee+d<#|P;bphKRy@O8NoxG2@+vrTrcEJJ&`V| z2am%GAb7(bubiiQ>Bu7H7-RISmMaEk@wZn(O^ePl`8)@93cq%$7XRl?G2=Qr<1W=S z^ZvZqgP+AQR*2YC`At!SW3E4tb9_*D+WO~9hBfCD%b~$@Ol{?K#6OJQ|`ZYW5nSjlUtaQHpOx=)_>5e%J z;ClOP$m0o#@x1wjp0EAn44ks{c+pA{ziv%j_i7_cWxpJ1!yl6fneNvVS^;F!z`g+` zdMVBnHih7rb$>RYRry`Eb?NFz;8^7Iwd}na9h)u-)^7X=X9vsb(s^sIUxWqoU!B%z z^uv@a8spdUJqfFtmd`R(T{n`!qF&m5)<)izmz80*kB89#N>(BQ&sKlkBAK$AQr0TJ z%XSQsLwz>0>>|oB)+wY>gYu86%f1+_>_nJpQA-rMbCRYq?uiM?9?=obkX?F2wwX(o zCi2e`D{kvUvvG~AdCZ2~t9WP9C*D@yN{0uh!thZB$Gg?iQ|QJ}uFiAn3?Hl8kVUcu zR=PG+I!c<#J^E5BGJ*zxe~}bB?y371k!}&BwTf?a=x3k1__=vC+xf{;V|2O^j6S*0 zWS2vbM6(=qch>$aC>dd7?GW%unBkhnc$wMM zaylqOQO0=fhWDaCVd|1-Tf?GP0<_6g-XikFYo9dXIz}9VfKD+T^a%ExXvl$ALNyX% zQspqFs8QCj7PT_|j*0L601uYy2upM(WsfhsfwGL2i5!aGX38mniiNfRE7$QLq4?Y- zT4$vxwc1x(+hBv$b*Y&RT&@^-Bb15@^!@P>KI=$H(Cio_7JCByICZRc)A`GE8l5bw zP{at%*^pyw2G`&`H)JReC!)-M$mrbg%lvz#|6mP`9%kl+uToj;TR@7y`VcODWZ&sT zwo-f?nRdPR_jnMiIb6}mGn~Dp;4$-OuOF$uKTZ}<(IyGKH6dUjCq@zG0i7p~kzvdv z=;Ls4N|R#2ikuQ3%v8Dh5(|baEAV6KS}^0Wnl7cIm-(e~r`d}B_Tw782ChkbI|~RR z9Us`hRh8U+lhk}t!cA=)s_|*2rUm}ydu^FFRrkd!6*-18S+QPe)^FFGZP%Pr87O0z zS{A}vK?1EF=41Msak(Vy0Sw`R2J&(m<8nvE3UwkHxayB}1<^ z)bjma^04oek&SRsE)T@7rv7A;mguv*ADQ+X#&y%NpY&fI5U?$>O3K#^ckpgPxNoox z7F$13wjXgaKpc;Gd@L@oe*1wXpSjSOkl+~_9b5{SEXXG(Ec_ToVa-p-lpZy(nxaL%1E}&MDOq8Nw7`^pOD?yFm z5vo(Lj{dz5CQY2$#&S+`%Z+ zdBP|$Nzc>ylw*q;e<{K~d+JBnzfBaa2Y*S&`N)bNCkfqtp{=kY+wEGufcf(M!=^};!H6c zV>BG3XbIc?4nJq;Q?ytrb$)R|nD5pct=)b~>Sz3D3ddhU>Q@CVXH3x8-awAXGrAY5 zKCI|Ao0Nt~l;-%iBh{33W*L>{R8W9DP&nvtLR-K82q z9?d0puJx97zg(;1w-Be2cuj#ffe6r(nNh4tCY*73DyiZZd6WcdKPPbl?}%Si{ZIXY zxn--IrKf0JPb**b>UBR z5+9xqx#SL>+5PVB4$=VYo;~Ycy+^h;2p{j!PDzZeyXbY{OtD+2jKju!y%E7XoWV-L zX&R7a5)Py|0+9Roa}yG2n9~VI@9x((!WgvhOQeH)OM4}Is?B2KB^Dp{84!F1T$6&J zEvapUAB5yF=G8{5YUZ;>*lIgwEw+W4_cTvIRv|j1uttE)XcmWd)H3uJ-jNM+0xkdm zY5X4-K%?ey1c0gJkmw4XX&_WzcYQs(C?HD7e&vFGr-z~q^{k5T->;}CQ>h&-u$`pc zu%L7HpadWrjIo&}n&=0p=KbE<55Hj|57ez&{#+nZz9|`|dEVSjq2a@KuPp`Uo1ggH zLLoA5hF=x_^WRMQVuNpz;#wCCr6Z;dE7XtRrdkBIa1n!2B8$WGwc#~@{9`;|GnZ?e zZ`c2Ji`*XqbQ!uRM>(yjUhWub>qjORNy026k861lm<;QAfHtBDfoIzKSwqLn^|5R+ z-N5)&5dnlu-w{Sm2@`Uo=qcbPCs=hN!zzhZZ3Wt{=7VZrSELN&aQ{MVR1Y>mz&t_q zR_OlGIvB)s{Tv(wID6bcB1DM# z%I4c``A18aI2Xmx#9YR~h!-+@mO8 z;SX!Ig$zNKK606o;Oddp*+P7Gh3N2HUYkUM&nKB>lK1ind}hIhpX6PvSM$6F5Tq=h zn{-!gm|QOWpc%`yn9SL`Y}HoI)>xNL`DDi!ED7`upe#Py$+;ja02;{TKY+eBqgjYE z_{8GO%9WlCopalr+7d)MmSD0yn`grIK!xtX@*X+y|7gfg@oJh(XGQWy#e8%mK|PIr zVN6=ETwHm6`CjnWKm8M|fZ(3jth_&p1kXs6%8-bqU4kOx#s6)Q>c>X5`QPX8cMKU& zfp8u#-Je?bAKca;E;96y`Mi>PO@1^DT)u@WYHabloq37NAJ_jbI1{2rgi-qSu!7B+ zc*OiKrD=2L5jJWc$3N6#xZRRIZ2O5JW70cevfuIG(p|BZ=nF5ux6w@OKe2t^dNwA1 z_PZczV-1V^H^O)FE0XcN4~3#pe+XTjn=?`ihuL(nPAL<_Z+~3I9s_oa75HL8#->a8 z2~h{VzQnuin&9|iHe=5}XZhigu$tJTKXS3aW^F1DE7#tnHP!neIMT6!;wd=XDA6Jn z_aNcVNvhpKJ9it{KU)+lCu(Ho;8HASa|+2bwiK@N%V}@D^p{L1pyP-@2RDRxhGPF_dZHubeZmUWA)azEbz;-mO;JaV7z1Y?#QPA2?aqOiC5X@OHP{y$n1*!kW0H1f}8kM!O&r%8P zKnm$gX?~={CPT4X(BPaZhH-;h75N!hd@Y6os9$`BD`^^G_uN9d9wQy1XVmHxZchx9GeppeR0w}J_G+jY;Y#jD?{}O7v3SuH)d5w28L@H&|HUQW4SQ9bw zFzMUCHQ3=yo^XG_%e$&+Cu=EvQ?x(;84Qf{`^>+vhOl9yZJfvBI?R>b%5j6{b8UeJ zrHmPsTE*|X!+D!1oD`0Jq3X+`+-0yP%{ ze-0Ss!_t+lQmmDD;9`c;PLPeb93=O445?p#BKi#p%O z;ux1vo{jxkgS0AM%5%#ed;=?^AXG8r+Fjo zDka>~c#iO=g~a#pQguIh17_WWNpeD*#ESU=8#>YA%rqiT zOqbEh_0i$T(pV}|O(W|t-FVcUsEV+Ok<#k7GF@x~bI$Sy`0YZ6-WCO+U5dq4J(7CDeK@n)iITkvdrP$8P`wq59Hm9D zakp$iWkDuVxpzBr}!t{KJRi?)2-l6_#im@es-a+M!$? zSpb*Znu8du!oqrF-iYZ<&jd+qWCW|JNc>Wg7{zXWM@F-s#~vYTurq}U-Z0ff~au9I?}J(Ik+UIdcB)FStA*;x(aswYaLnLy(JR7Gt;ULR&m zVKf>|p3T*fDg6pe=Gy@_T)F41XsiKp3M_v!v<#tpF$49Uta0+c*t1d|?D2qAa>#XX zUiv^=$%JBfdkfBNiewE3^z+_@#}U#Xk>dj=h$s;-as;W$xBl_uU%cY-y=*tm6*H`@ zjLG=GbgX>i`^;dO(sTHtmjIkj1vD!@n-0n*oR38lEQy)iYRr`YA_~i#mbHRCSld51 zk6hw7RMqWk7$Bo?3sAI;r&v)*JYvm}YWDE%Qk6ZF z7mq()I$Ina&Wsf#5tJD;?nkuGWjq`2m*7S$qAIrdK%i*2>QF(u_6dKgD4iVj>i+Ez z2RIDZzk=y_3QSthw%R-pa1`LPyr5yAyvimpGC7PR0_MK#W6Dr-IS|G@6wf1#sw)V~ z*S(C0bBz+9o){U1QJ~pEC#&|waMTZNifP47XdLffqjDeJd<*_2M^2i#%82oL-K^ek zg56r`zyRvm1s(IL*Pd)Sv|%x4kyzNQ7xoQazG+uuCJ!+=I(PldcX=bjSw@6{uXdtZ z6`MYTRzXF0&4z=Motgtp2j60n8k=YmGB(xu1Foe15HfZUquCtXj32VmN9}LJabPB+aBHd~;pF|h zk&T~~Vw()OFt(|1j&}{e__Ba9QitphZPYKSe-5nkQxt(NpKCUYTi7=S-B1~6l zwprxICenENL$H8(`Ub-btrrxgSHFA9P!8dW9>07c|5smBW`11$P~!F(ivnBcb0-eZUy3)a?0QiNm4Vwm?WM$iE#hB)WEtcD zdryNOt60FN0T+8636)!~$>op)MAZRge>{qGi3^+tPw@_HGbkEmV|R?{||?7vIN>d-1W`MU;#(On=u86X|Izt;EyhVwa#u z2~QdmA#<^w>W9eg64@*Holt(HKr=Ngr?vgoEj+wSAhj}~1@!MdHAsNGZu5`h6xp|W zZ+T7}eMM=hl>f#*=GtZoHZ6!R?|P^i1PIPw1mv8-JP!Ti68fZx&o8_z-Nd&~%*s>% zc^pC%W!k|@o&qn$p<2WVVmW8;j{?_)hwxIz5VX6YT#51HJ+$gFNRJr#Ye>=o@ks+~ zfF2>2d(*g%OfW^>uIn&{QqkqE_!83w=}woAE4~YGdqj(^x@KK&o5&s9O|9b*paHi= zJj?<*rcCp8@EDwZM{nw};jxcFhO-aEO`=&lOD&L68aV{M5I$oY?TCzeb5~%_z{n`h z2?d1?nCTE5{U(wP?8;j0GJgsLz`8YuswlD41qdp#_ssBbS4_P2Qm87w{u(9(v+={V zupYw;=eVvj%B19mn3nM@MR5(w34r~dyIEQXLUz>LP|VfYr~nFTxF~;YRE34~6FGgz znX*PRF9=D2?FIy`CO4~87ZPim7bq%hGysKxY8>--?9!gevW*182OCa&%nzVrr8WEB zV;5eQoKFRI7mBpNZIdQqUKUj=w{O{)jWxzc{-fci`yF^*`=;88f9|bjQ^*a{uR~xz%&#=bQOh@~xPMJqId4jah%N zW}&q!3Nv?-LQic;9Qm$x77t0^)j^MtaIBaW%JBbMa#&_~Za{L(CV2thth(|zAkT2d z-&vSQ)W|fP&Q^eDMci8Pxwd4@a~Z|er{E=HF--pw$d?R$csDkI4+$33))FN=IIF(Y z``RPcM?g4%gD=XpxeqH1@DZG&!4v?d6vyM!e#+4+?H7S@wP*;kd|!qf_i=#`1H&B2 zWy9@rrcWQH$OUDyLJrqgjVix^0R?uKz&cD8EWLB!y7NgDfWa`@g;d%u_T0cNu$6{V4+5x zd;7THM5>nm?o4Co<|K2oNAW)ftOcy+>SX?}H_?a1T0`pW7~voJkeyS{{jIY;yv_if zO|PLE%{D&00GoWqaZJ#R97wx#l0HTKgykPUM-s~Bap>2H*Z)h72yTOIl8L1A|fr>77wC?>IkqD(;j%AA( z570gr5#^8Wyl_UW*P(A{(zebE-J*Rw_f_z(sN(^r275uJF55@RPb`D+pcw{i8^ZT$ z=S;3Ype#6)%jVGs0#`vv5$M=m-I-m0`Tf@w=5Bs7_1)F`+rIgKU~vSGyR3-XBsG1G%??CYP9tHp5#AnN943*@|eSXtJ~MwacUOEPo;V)~IL z5VKHTj0c<_@$kz4Cl{P{6S}XGnqtRe7N^|Nx)XnpNA0iIqol0Ie-^ypJgOdvkXukO z7kAlAXEqh!dhiwP?Y=^;Y?@bhDN+VkiVGcK;9@X_LKLt`T;O}NURA>B(j=GoSG+Yd z7El8v7yXb!w6JN~{1H+fA;xLALG&L@K8=$14Vlf{oJVJ26pCArjS^* z1t5VS@yyZt6Xvych3bw2EgYUBYQI?Zf;txFb>|QN)}Zmfcr@l zKtv*Iz``OK?utcEe87;Hj6&51Gy!GD^I+ECCk%l>&fs1WVHeW+lt!i@(a1ql zPCbf`IKVTcf$@WgK#0hO4!Ip(9S>2rxj$bb+ymuH74OkMCmLVLBg|hA;pXjUNpeq! zeHUD~ew5VRc%q68Rw_w$g>mg9y&Em__pnBW)KdA^Xcayk{2TndD8x SkN-A$05TE^uo^Lg!2bi6u`GiC literal 0 HcmV?d00001 diff --git a/themes/risotto/exampleSite/static/android-chrome-512x512.png b/themes/risotto/exampleSite/static/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..fa80ccd81f0bed0636385892bb4710d4a00c6a7f GIT binary patch literal 43244 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 literal 0 HcmV?d00001 diff --git a/themes/risotto/exampleSite/static/apple-touch-icon.png b/themes/risotto/exampleSite/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c5668a347d9a281f99012debe52b9f8ba470793d GIT binary patch literal 11901 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%0AVBlRvZAH4 zpz(f&9#R7xd?fE9kUL=tV*;5lB#LU*PCe zGAXK%yK7)S@)@tAIZ*@rk*Y<#>*%duWTf>P5PG+PKhrwG-)QG$gc`x>0WC!YiVjrb zsI>93-p^rLjIbrb$QpHBtBO5#hkE>k9qSr&UGL+ffC0_^P+93}(D5nkq2HviU?w@z z_YSBlcck0b6TYfxU1;IU-A4~hv#0PF#8FU&QB_q|4A9<;tl zg3xPJKDm49mJfpB&R?^J01;C*{~Nio+x`hQ@9Tr^1MJJZZS+zA&;9|pMbDkOXpZ_R=d=MOqC|$2FG@ipu8Aekh#~Vpm2LULK!ykjhh`Ms-s0uofgy_? z9*=hdn7LhXa-7-kN}#4t5eUkmnS;@1{)I&STUPP0e^a+x)bvA zDU-LZs|h8oLI!9~3Koy$sw};TA9F)FNwcrGqd>E)iWQT#tbH@oD+?*0ON$n#*cHoT z==7>kPt@!$ZYV%^>Wj9Nj_V6P{j@XGs|qQgIk~dpCC9)K`yRw@) zavaZ_x^?|0;h1^I0o@xf{m&mms^;P1x+<22V_{~W(MN$^Go83?vaRW%P%47`R~m9a zvvUS6rKoOXwU`QG^ucNbXQZlYyWCmd^jC#Hm>Grz&@|(f&0cmEg24WS$z=pHLG#{t zp@53B1>ILpDfy5!62sQQ0%*>bg=vzM##IQT`g!cfHinJ%c7Ui(k zVAR66-_TLKK$tYP$*Ou80*^`}O@@d8nhPVSD~gvLkMD2bD?ieUHOC7-1(+WQv&K17 zH?Q3kDY?1-sv-(#52*JRFZm9X#D{_Jn5^j$eptlp2(_x@{@&Eh>t7$K6+|4+Txb;z z^XzU<{t*Vh6Th1A9wW8;p&S>r>QRy524{!$*+|RHBg&!s55Bv2*n1!U?A-A|5nN+c%Yb2-Q8GFP5 z&56_^=A+eOy$vbt@Fb@mKvixyO$@}eL9LI3iQ3Ght%*%_HUkjP+F8prV zsSR&uL~b}BN$y`v-n{;Wh>T`%kf;MR6XPykkjUxpbp2@8|sr4g}+R4iwnk;uB|k5XM`_~ zT0oNyyXGvLtO)g&$auLFzsAPVt`XkAa1RH7bb&Mf*&@_CLs_ybT=R}#UR6l1aJM~h&AXlHz}>I=c2_d=WqE@4`?ocK~0r&PCdpUDGy-6C*e;v ze+x4|4~hakkd-&$;Eh{e-16Z^s|+4b9Ms4`-W(Hv_N)=5#`0Z~x)LXH--4qsOw(SF zo9~?|3kQ-v@0T6QV-vT(R~?2S!rEm_0op@}idoC%yDaKMVBCxFH&YA=4MZI1X0uy$ z-8l7vQ$CVbt>XF3G1p=e(4ew(@aV+&mH^F!=ExuRVxiUM)M^ ze+uS|z`%wN?Om}7=sqg^d*0%VREOn9vLgNyvUXNz$rInbVe@f*mv~j_ao#d%$A*2q z>Pl?4mPfUII)PfpDy`H|nZ4;q8SI0xHA_>3J{c!W7XtvtBJ1KfF!Ol;Hk~ywWB$WKNhe4h>~5Q} zjxSuQ^f_WKHcr~Qt~TCeW4)jrm4NO~9M<03J@sE!i@h_`CCg`^veVi4{3IM4p9#Q3 zTShu<#!P!ct!44Ha7%ByyShK0Y9G^#Qm?2Z7n{xyy6(|2j-U(Uxy(=)I*f0Mrv9${#Y(# zX|vPq+~#!Gl^2zk_UPH*(RNL!HX^R+rY>G=DQ~qTD;-LbQ|?ZdWJ{u|xY8uIR47Tx zIJe84FUwLs0GI>d0qkl9)5yT(6G31*{-(L-wNOl09l&Ng0bA5cmJUNnJ&d0lV2#0f zeNv6$Rx2HDcLn797Foz`R>|5{Xgkyv&z6Z$g6IDO;328BS3xXx00000NkvXXu0mjf DOVRei literal 0 HcmV?d00001 diff --git a/themes/risotto/exampleSite/static/favicon-16x16.png b/themes/risotto/exampleSite/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..2ec54d8d582b2d76484fe88d69d89bb14d1a95a8 GIT binary patch literal 688 zcmV;h0#E&kP)qIgpfPonl<5d=MXF?g!t&4Wk} zLQd+TVl{^ztd|xK?V*}9!IVhFHpVpB&1QGTw_6hwV?8)9?8m(Mz5n~q8v_41$lvy_ zZEWpU=D9a@Q3O{1OI-akkbuzAXXg)B6==h7iJAur{Dr z{Bl@uz;g_Y?p_snEjh)rKA-QK6=wrVrP5wbg+<*kLoSEd-e0XZ!0i;lAqwq(deZ<= z6y6=^RT8K~w*j9%tUV@P`GVdw?G2i4*w5B5Oa@JyvdaN#qX|xj0BT|VLHO9wYvf6H zWGwmq<~cqON;MnmH)um!Qk*1{r` zZr+7MoQ{y}z;T7hQfYm&ER>Z1?3);az=?KKm51@zGh#e43%Wa;*-Px(b?M0O|JPK@;HBZE&N4J+cHokBp^KAdKJdUw$*W z1BfMuDHY~90lIq={aod|>d6hHUgz8~Azx^9CFaHR-t-9*qukjTc2m>>##P!iM-J{UfT@so)`d_)t22^fOL zFGf@zCOnKWnkWILCqMMXt;I;>8K0k1c(kO^!P z2ka#@?!=F(9>;MRnaSty`^Q8i@}0xs2u%j&t^j;KU%d?64hFCm4e^s1%YTnLL5_nR zu~2BI)9FkV(=7_X>+`+I80^GoOw(~Z;Vfg9(oBA3PEE}vH9KkmIPXpWE+lztF{!rhvp7a4W+W&z z8Gy%xju$a4K_DDg>V_!K7b@BeriaoXr9?Q@*mnN4aNm>MZYVFA)x7xj(|_#G4I0W> z7z>Q(F2y>Sj*t@p!DT5YT?rW+9%Hbk+@ieeY~LVzyD!Y(4no~bt!w`ErN<8{e(13O zc1)=bd#M=&%=`UH5Nm_jvmz_jv99WTZUaQR25Pv!tD4N0qVaG`$5Gxmt6HI-6byO| z7C!y4gp9^tpX)%*g*re!F!?&Qb<;A2n)^AY~dEDMSoP2zt zZPB+l09A^M&QOc_Zby~g$&ZBIWh6-{(yZ7@ObSpnp+LH~ZU=Cm@vOS#aVY@$8rn`@ z{C9As9_wIY>KN+xe!L3;`;J2M zoZ7vQ_ME~Ei!$J9+nLJ9?|24>K(>{`{B2vIYIQqgyCNSAF+uG}GhsRs?z#+@x9xzm zrxzM$*Md>QZ+fKr#9jr!m4?gHbVxS;^J+0Wh9E-fRUCx z(FEnomO$B(Ca^r_1ijr>&}Lb1nMf33{nsGW)dRt^7a(x@EMzd4a*G*eS5{!{jI}gl zrybqyXGt$NP5NE!2QZ}@@*_>A(+~(n6d(jDI|&7|3G`LA(ON+ZQY-=Dtr19%j9!4K z3&(N+Ew2Ztn80HZCrayzo{(S7()RmDhSQbuZV_M9xZ8%|hh zI7;{{P3?!!%DM*#Lc%NktMy&(!{cqL?*D)0y`bj};(n~8^$!4qh{J2M)8pQ!W~=CJ zl9<2=`5wpd@1tVja-S+H27{c$HrDsJ3ofGh>XTk)dtECQXqfN;<6%8+`Kc8r-r$h( zFGVr=`GVdvk-OoY6hKzFyK!Zek+C%#4=b=s8jzt{oERnao^}y}yGm8gWH>e)ivPNF e=+DGdi24tf)o698Il%7#0000UE literal 0 HcmV?d00001 diff --git a/themes/risotto/exampleSite/static/favicon.ico b/themes/risotto/exampleSite/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7ccf4bb26a95e50e1ac9932b1b3307af3feb9e01 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/themes/risotto/exampleSite/static/site.webmanifest b/themes/risotto/exampleSite/static/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/themes/risotto/exampleSite/static/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/themes/risotto/images/screenshot.png b/themes/risotto/images/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..557d55beddb92e2f7f8d1bd0213d19c17991989e GIT binary patch literal 202670 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 @Ph(*CulmiCiM$@LYZN8k(v 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

_{nbg+zS+_DQmy+5SH7l<&nvNt8Qh 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%0DUnRaqiSGS&D?rksv_P|6s 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%0D62UOJR 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%0D>C`rC|c^|Qew=rjG{pFXJSJ2{l(v@pk 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 + + + + {{- partial "head.html" . -}} + + + +

+ + + +
+ {{- block "main" . }}{{- end }} +
+ +
+
+ {{- partial "about.html" . -}} +
+
+
+ {{- block "aside" . }}{{- end }} +
+
+ +
+ {{- partial "footer.html" . -}} +
+ +
+ + + diff --git a/themes/risotto/layouts/_default/li.html b/themes/risotto/layouts/_default/li.html new file mode 100644 index 0000000..c85e091 --- /dev/null +++ b/themes/risotto/layouts/_default/li.html @@ -0,0 +1 @@ +
  • {{ .Title | markdownify }}
  • diff --git a/themes/risotto/layouts/_default/list.html b/themes/risotto/layouts/_default/list.html new file mode 100644 index 0000000..6966c31 --- /dev/null +++ b/themes/risotto/layouts/_default/list.html @@ -0,0 +1,16 @@ +{{ define "main" }} +

    {{ .Title | markdownify }}

    + + {{ .Content }} + +
      + {{ range .Pages }} + {{ .Render "li" }} + {{ end }} +
    + +{{ end }} + +{{define "aside" }} + {{ if .Params.description }}

    {{ .Params.description }}

    {{ end }} +{{ end }} diff --git a/themes/risotto/layouts/_default/single.html b/themes/risotto/layouts/_default/single.html new file mode 100644 index 0000000..23274ed --- /dev/null +++ b/themes/risotto/layouts/_default/single.html @@ -0,0 +1,25 @@ +{{ define "main" }} +
    +

    {{ .Title | markdownify }}

    +
    +
    + {{ .Content }} +
    +
    +{{ end }} + +{{define "aside" }} + {{ if .Params.description }}

    {{ .Params.description }}

    {{ end }} + {{ if or (.Params.author) (.Params.date) }} +

    + {{ if .Params.author }}By {{ .Params.author }}{{ if .Date }}, {{ end }}{{ end }} + {{ if .Date }}{{ .Date.Format "2006-01-02" }}{{ end }} +

    + {{ end }} + + {{ if and (.Params.toc) (.TableOfContents) }} +
    + On this page: + {{ .TableOfContents }} + {{ end }} +{{ end }} diff --git a/themes/risotto/layouts/index.html b/themes/risotto/layouts/index.html new file mode 100644 index 0000000..c346e42 --- /dev/null +++ b/themes/risotto/layouts/index.html @@ -0,0 +1,4 @@ +{{ define "main" }} + {{ .Content }} +{{ end }} + diff --git a/themes/risotto/layouts/partials/about.html b/themes/risotto/layouts/partials/about.html new file mode 100644 index 0000000..6c6e1bc --- /dev/null +++ b/themes/risotto/layouts/partials/about.html @@ -0,0 +1,15 @@ +{{ with .Site.Params.about }} +
    + {{ with .logo }}{{ end }} +

    {{ .title }}

    +{{ with .description }}

    {{ . | markdownify }}

    {{ end }} +
    +{{ end }} + + diff --git a/themes/risotto/layouts/partials/footer.html b/themes/risotto/layouts/partials/footer.html new file mode 100644 index 0000000..7ee6434 --- /dev/null +++ b/themes/risotto/layouts/partials/footer.html @@ -0,0 +1,3 @@ +{{- partial "lang.html" . -}} + + diff --git a/themes/risotto/layouts/partials/head.html b/themes/risotto/layouts/partials/head.html new file mode 100644 index 0000000..be872d3 --- /dev/null +++ b/themes/risotto/layouts/partials/head.html @@ -0,0 +1,24 @@ +{{ with .Title }}{{ . }} – {{end}}{{ .Site.Title }} +{{ with .Site.Params.about }}{{ end }} + + + +{{ if .Site.Params.noindex }} {{ end }} + + + + + + + + + + + + + +{{ if os.FileExists "static/favicon.ico" }}{{ end }} +{{ if os.FileExists "static/favicon-32x32.png" }}{{ end }} +{{ if os.FileExists "static/favicon-16x16.png" }}{{ end }} +{{ if os.FileExists "static/apple-touch-icon.png" }}{{ end }} +{{ if os.FileExists "static/site.webmanifest" }}{{ end }} diff --git a/themes/risotto/layouts/partials/header.html b/themes/risotto/layouts/partials/header.html new file mode 100644 index 0000000..45c46ce --- /dev/null +++ b/themes/risotto/layouts/partials/header.html @@ -0,0 +1,10 @@ + + diff --git a/themes/risotto/layouts/partials/lang.html b/themes/risotto/layouts/partials/lang.html new file mode 100644 index 0000000..43c93d4 --- /dev/null +++ b/themes/risotto/layouts/partials/lang.html @@ -0,0 +1,28 @@ +

    + {{ $siteLanguages := .Site.Languages }} + {{ $pageLang := .Page.Lang }} + + {{ $currentPage := . }} + {{ $pageName := "" }} + {{ range .Site.Menus.main }} + {{ if eq ($currentPage.Permalink) (.URL | absLangURL) }} + {{ $pageName = .Name }} + {{ end }} + {{ end }} + + {{ range .Page.AllTranslations }} + {{ $translation := .}} + {{ range $siteLanguages }} + {{ if eq $translation.Lang .Lang }} + {{ $selected := false }} + {{ if eq $pageLang .Lang }} +
    $ echo $LANG
    {{ .LanguageName }}

    + + {{ else }} +
    export LANG={{ .LanguageName }}; ./{{ $pageName }}
    + {{ end }} + {{ end }} + {{ end }} + {{ end }} +

    +

    diff --git a/themes/risotto/layouts/post/list.html b/themes/risotto/layouts/post/list.html new file mode 100644 index 0000000..658b1eb --- /dev/null +++ b/themes/risotto/layouts/post/list.html @@ -0,0 +1,26 @@ +{{ define "main" }} +
    +

    {{ .Title | markdownify }}

    + {{ .Content }} +
    + + {{ range .Pages }} + + {{ end }} +{{ end }} + +{{define "aside" }} + {{ if .Params.description }}

    {{ .Params.description }}

    {{ end }} +{{ end }} diff --git a/themes/risotto/static/css/about.css b/themes/risotto/static/css/about.css new file mode 100644 index 0000000..6c12ba4 --- /dev/null +++ b/themes/risotto/static/css/about.css @@ -0,0 +1,26 @@ +/* About/bio section */ +.about__logo { + height: 1.5rem; +} + +.about__title { + display: inline; + vertical-align: top; +} + +.about__title::before { + content: none; +} + +/* Social media links */ +.aside__social-links { + padding: 0; +} + +.aside__social-links li { + display: inline-block; +} + +.aside__social-links li::marker { + content: none; +} diff --git a/themes/risotto/static/css/colours.css b/themes/risotto/static/css/colours.css new file mode 100644 index 0000000..4326985 --- /dev/null +++ b/themes/risotto/static/css/colours.css @@ -0,0 +1,17 @@ +:root { + /* Background */ + --bg: var(--base00); + --off-bg: var(--base01); + --inner-bg: var(--base02); + + /* Text */ + --fg: var(--base05); + --off-fg: var(--base04); + --muted: var(--base03); + --link: var(--base0D); + --hover: var(--base0C); + --highlight: var(--base0A); + + /* Logo */ + --logo: var(--base0B); +} diff --git a/themes/risotto/static/css/custom.css b/themes/risotto/static/css/custom.css new file mode 100644 index 0000000..71949ed --- /dev/null +++ b/themes/risotto/static/css/custom.css @@ -0,0 +1 @@ +/* Override this file to customise the theme's CSS for your site */ diff --git a/themes/risotto/static/css/footer.css b/themes/risotto/static/css/footer.css new file mode 100644 index 0000000..3e84188 --- /dev/null +++ b/themes/risotto/static/css/footer.css @@ -0,0 +1,7 @@ +.page__footer { + color: var(--off-fg); +} + +.page__footer p { + margin: 0; +} diff --git a/themes/risotto/static/css/header.css b/themes/risotto/static/css/header.css new file mode 100644 index 0000000..cab735b --- /dev/null +++ b/themes/risotto/static/css/header.css @@ -0,0 +1,20 @@ +/* Main menu */ +.main-nav ul { + display: flex; + flex-flow: row wrap; + justify-content: flex-start; + margin: 0; + padding: 0 0 0.25rem 0; + gap: 0rem 1.5rem; +} + +.main-nav li { + padding-top: 0.25rem; + margin-left: 1rem; + text-transform: lowercase; +} + +.main-nav li::marker { + content: "./"; +} + diff --git a/themes/risotto/static/css/layout.css b/themes/risotto/static/css/layout.css new file mode 100644 index 0000000..06f69e7 --- /dev/null +++ b/themes/risotto/static/css/layout.css @@ -0,0 +1,62 @@ +/* 1rem = 16px by default */ + +.page { + max-width: 64rem; + margin: 1rem auto; + display: grid; + grid-template-areas: + "header" + "body" + "aside" + "footer"; + grid-template-columns: minmax(0, 1fr); /* https://css-tricks.com/preventing-a-grid-blowout/ */ + grid-row-gap: 2rem; +} + +@media (min-width: 45rem) { + .page { + grid-template-areas: + "header header" + "body aside" + "footer footer"; + grid-template-columns: minmax(0, 1fr) 15rem; + grid-column-gap: 2rem; + } +} + +/* Header */ +.page__header { + grid-area: header; + display: flex; +} + +.page__logo { + flex-shrink: 0; +} + +.page__nav { + flex-grow: 1; +} + +/* Body + aside */ +.page__body { + grid-area: body; + background-color: var(--off-bg); + box-shadow: 0 0 0 1rem var(--off-bg); + overflow-wrap: break-word; +} + +.page__aside { + grid-area: aside; + color: var(--off-fg); + position: sticky; + top: 1rem; + right: 1rem; + overflow-y: auto; + max-height: 95vh; +} + +/* Footer */ +.page__footer { + grid-area: footer; +} diff --git a/themes/risotto/static/css/logo.css b/themes/risotto/static/css/logo.css new file mode 100644 index 0000000..368fff4 --- /dev/null +++ b/themes/risotto/static/css/logo.css @@ -0,0 +1,37 @@ +.page__logo { + padding: 0; + margin: 0; + font-weight: inherit; + color: var(--bg); +} + +.page__logo:before { + content: none; +} + +.page__logo-inner { + display: block; + background: var(--logo); + opacity: 0.90; + padding: 0.25rem; +} + +a.page__logo-inner:link, a.page__logo-inner:visited { + color: inherit; + text-decoration: inherit; +} + +a.page__logo-inner:hover, +a.page__logo-inner:active { + opacity: 1; +} + +.page__logo-inner:before { + content: "["; + color: var(--bg); +} + +.page__logo-inner:after { + content: "] $"; + color: var(--bg); +} diff --git a/themes/risotto/static/css/palettes/apprentice.css b/themes/risotto/static/css/palettes/apprentice.css new file mode 100644 index 0000000..303d1c7 --- /dev/null +++ b/themes/risotto/static/css/palettes/apprentice.css @@ -0,0 +1,20 @@ +/* Apprentice by romainl */ + +:root { + --base00: #262626; + --base01: #AF5F5F; + --base02: #5F875F; + --base03: #87875F; + --base04: #5F87AF; + --base05: #5F5F87; + --base06: #5F8787; + --base07: #6C6C6C; + --base08: #444444; + --base09: #FF8700; + --base0A: #87AF87; + --base0B: #FFFFAF; + --base0C: #87AFD7; + --base0D: #8787AF; + --base0E: #5FAFAF; + --base0F: #BCBCBC; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/base16-dark.css b/themes/risotto/static/css/palettes/base16-dark.css new file mode 100644 index 0000000..cb1ec1d --- /dev/null +++ b/themes/risotto/static/css/palettes/base16-dark.css @@ -0,0 +1,22 @@ +/* base16 default dark + * https://github.com/chriskempson/base16-default-schemes + */ + +:root { + --base00: #181818; + --base01: #282828; + --base02: #383838; + --base03: #585858; + --base04: #b8b8b8; + --base05: #d8d8d8; + --base06: #e8e8e8; + --base07: #f8f8f8; + --base08: #ab4642; + --base09: #dc9656; + --base0A: #f7ca88; + --base0B: #a1b56c; + --base0C: #86c1b9; + --base0D: #7cafc2; + --base0E: #ba8baf; + --base0F: #a16946; +} diff --git a/themes/risotto/static/css/palettes/base16-light.css b/themes/risotto/static/css/palettes/base16-light.css new file mode 100644 index 0000000..bcbbb5a --- /dev/null +++ b/themes/risotto/static/css/palettes/base16-light.css @@ -0,0 +1,22 @@ +/* base16 default light + * https://github.com/chriskempson/base16-default-schemes + */ + +:root { + --base00: #f8f8f8; + --base01: #e8e8e8; + --base02: #d8d8d8; + --base03: #b8b8b8; + --base04: #585858; + --base05: #383838; + --base06: #282828; + --base07: #181818; + --base08: #ab4642; + --base09: #dc9656; + --base0A: #f7ca88; + --base0B: #a1b56c; + --base0C: #86c1b9; + --base0D: #7cafc2; + --base0E: #ba8baf; + --base0F: #a16946; +} diff --git a/themes/risotto/static/css/palettes/dracula.css b/themes/risotto/static/css/palettes/dracula.css new file mode 100644 index 0000000..66f1abc --- /dev/null +++ b/themes/risotto/static/css/palettes/dracula.css @@ -0,0 +1,20 @@ +/* Dracula by Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) */ + +:root { + --base00: #282936; + --base01: #3a3c4e; + --base02: #4d4f68; + --base03: #626483; + --base04: #62d6e8; + --base05: #e9e9f4; + --base06: #f1f2f8; + --base07: #f7f7fb; + --base08: #ea51b2; + --base09: #b45bcf; + --base0A: #00f769; + --base0B: #ebff87; + --base0C: #a1efe4; + --base0D: #62d6e8; + --base0E: #b45bcf; + --base0F: #00f769; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/gruvbox-dark.css b/themes/risotto/static/css/palettes/gruvbox-dark.css new file mode 100644 index 0000000..1d60bd9 --- /dev/null +++ b/themes/risotto/static/css/palettes/gruvbox-dark.css @@ -0,0 +1,23 @@ +/* gruvbox dark + * https://github.com/morhetz/gruvbox + * base16: https://github.com/dawikur/base16-gruvbox-scheme + */ + +:root { + --base00: #282828; + --base01: #3c3836; + --base02: #504945; + --base03: #665c54; + --base04: #bdae93; + --base05: #d5c4a1; + --base06: #ebdbb2; + --base07: #fbf1c7; + --base08: #fb4934; + --base09: #fe8019; + --base0A: #fabd2f; + --base0B: #b8bb26; + --base0C: #8ec07c; + --base0D: #83a598; + --base0E: #d3869b; + --base0F: #d65d0e; +} diff --git a/themes/risotto/static/css/palettes/gruvbox-light.css b/themes/risotto/static/css/palettes/gruvbox-light.css new file mode 100644 index 0000000..f786cf0 --- /dev/null +++ b/themes/risotto/static/css/palettes/gruvbox-light.css @@ -0,0 +1,23 @@ +/* gruvbox light + * https://github.com/morhetz/gruvbox + * base16: https://github.com/dawikur/base16-gruvbox-scheme + */ + +:root { + --base00: #fbf1c7; + --base01: #ebdbb2; + --base02: #d5c4a1; + --base03: #bdae93; + --base04: #665c54; + --base05: #504945; + --base06: #3c3836; + --base07: #282828; + --base08: #9d0006; + --base09: #af3a03; + --base0A: #b57614; + --base0B: #79740e; + --base0C: #427b58; + --base0D: #076678; + --base0E: #8f3f71; + --base0F: #d65d0e; +} diff --git a/themes/risotto/static/css/palettes/material.css b/themes/risotto/static/css/palettes/material.css new file mode 100644 index 0000000..60bfafb --- /dev/null +++ b/themes/risotto/static/css/palettes/material.css @@ -0,0 +1,20 @@ +/* Material by Nate Peterson */ + +:root { + --base00: #263238; + --base01: #2E3C43; + --base02: #314549; + --base03: #546E7A; + --base04: #B2CCD6; + --base05: #EEFFFF; + --base06: #EEFFFF; + --base07: #FFFFFF; + --base08: #F07178; + --base09: #F78C6C; + --base0A: #FFCB6B; + --base0B: #C3E88D; + --base0C: #89DDFF; + --base0D: #82AAFF; + --base0E: #C792EA; + --base0F: #FF5370; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/papercolor-dark.css b/themes/risotto/static/css/palettes/papercolor-dark.css new file mode 100644 index 0000000..d289932 --- /dev/null +++ b/themes/risotto/static/css/palettes/papercolor-dark.css @@ -0,0 +1,20 @@ +/* PaperColor Dark by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */ + +:root { + --base00: #1c1c1c; + --base01: #af005f; + --base02: #5faf00; + --base03: #d7af5f; + --base04: #5fafd7; + --base05: #808080; + --base06: #d7875f; + --base07: #d0d0d0; + --base08: #585858; + --base09: #5faf5f; + --base0A: #afd700; + --base0B: #af87d7; + --base0C: #ffaf00; + --base0D: #ff5faf; + --base0E: #00afaf; + --base0F: #5f8787; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/papercolor-light.css b/themes/risotto/static/css/palettes/papercolor-light.css new file mode 100644 index 0000000..7eeb7f5 --- /dev/null +++ b/themes/risotto/static/css/palettes/papercolor-light.css @@ -0,0 +1,20 @@ +/* PaperColor Light by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */ + +:root { + --base00: #eeeeee; + --base01: #af0000; + --base02: #008700; + --base03: #5f8700; + --base04: #0087af; + --base05: #444444; + --base06: #005f87; + --base07: #878787; + --base08: #bcbcbc; + --base09: #d70000; + --base0A: #d70087; + --base0B: #8700af; + --base0C: #d75f00; + --base0D: #d75f00; + --base0E: #005faf; + --base0F: #005f87; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/solarized-dark.css b/themes/risotto/static/css/palettes/solarized-dark.css new file mode 100644 index 0000000..a646595 --- /dev/null +++ b/themes/risotto/static/css/palettes/solarized-dark.css @@ -0,0 +1,20 @@ +/* Solarized Dark by Ethan Schoonover (modified by aramisgithub) */ + +:root { + --base00: #002b36; + --base01: #073642; + --base02: #586e75; + --base03: #657b83; + --base04: #839496; + --base05: #93a1a1; + --base06: #eee8d5; + --base07: #fdf6e3; + --base08: #dc322f; + --base09: #cb4b16; + --base0A: #b58900; + --base0B: #859900; + --base0C: #2aa198; + --base0D: #268bd2; + --base0E: #6c71c4; + --base0F: #d33682; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/solarized-light.css b/themes/risotto/static/css/palettes/solarized-light.css new file mode 100644 index 0000000..dfb92c1 --- /dev/null +++ b/themes/risotto/static/css/palettes/solarized-light.css @@ -0,0 +1,20 @@ +/* Solarized Light by Ethan Schoonover (modified by aramisgithub) */ + +:root { + --base00: #fdf6e3; + --base01: #eee8d5; + --base02: #93a1a1; + --base03: #839496; + --base04: #657b83; + --base05: #586e75; + --base06: #073642; + --base07: #002b36; + --base08: #dc322f; + --base09: #cb4b16; + --base0A: #b58900; + --base0B: #859900; + --base0C: #2aa198; + --base0D: #268bd2; + --base0E: #6c71c4; + --base0F: #d33682; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/tender.css b/themes/risotto/static/css/palettes/tender.css new file mode 100644 index 0000000..77fbe87 --- /dev/null +++ b/themes/risotto/static/css/palettes/tender.css @@ -0,0 +1,20 @@ +/* tender by Jacobo Tabernero (https://github/com/jacoborus/tender.vim) */ + +:root { + --base00: #282828; + --base01: #383838; + --base02: #484848; + --base03: #4c4c4c; + --base04: #b8b8b8; + --base05: #eeeeee; + --base06: #e8e8e8; + --base07: #feffff; + --base08: #f43753; + --base09: #dc9656; + --base0A: #ffc24b; + --base0B: #c9d05c; + --base0C: #73cef4; + --base0D: #b3deef; + --base0E: #d3b987; + --base0F: #a16946; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/tokyo-night-dark.css b/themes/risotto/static/css/palettes/tokyo-night-dark.css new file mode 100644 index 0000000..760d2fe --- /dev/null +++ b/themes/risotto/static/css/palettes/tokyo-night-dark.css @@ -0,0 +1,20 @@ +/* Tokyo Night Dark by Michaël Ball */ + +:root { + --base00: #1A1B26; + --base01: #16161E; + --base02: #2F3549; + --base03: #444B6A; + --base04: #787C99; + --base05: #A9B1D6; + --base06: #CBCCD1; + --base07: #D5D6DB; + --base08: #C0CAF5; + --base09: #A9B1D6; + --base0A: #0DB9D7; + --base0B: #9ECE6A; + --base0C: #B4F9F8; + --base0D: #2AC3DE; + --base0E: #BB9AF7; + --base0F: #F7768E; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/tokyo-night-light.css b/themes/risotto/static/css/palettes/tokyo-night-light.css new file mode 100644 index 0000000..66e73c8 --- /dev/null +++ b/themes/risotto/static/css/palettes/tokyo-night-light.css @@ -0,0 +1,20 @@ +/* Tokyo Night Light by Michaël Ball */ + +:root { + --base00: #D5D6DB; + --base01: #CBCCD1; + --base02: #DFE0E5; + --base03: #9699A3; + --base04: #4C505E; + --base05: #343B59; + --base06: #1A1B26; + --base07: #1A1B26; + --base08: #343B58; + --base09: #965027; + --base0A: #166775; + --base0B: #485E30; + --base0C: #3E6968; + --base0D: #34548A; + --base0E: #5A4A78; + --base0F: #8C4351; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/windows-95-light.css b/themes/risotto/static/css/palettes/windows-95-light.css new file mode 100644 index 0000000..70cfeeb --- /dev/null +++ b/themes/risotto/static/css/palettes/windows-95-light.css @@ -0,0 +1,20 @@ +/* Windows 95 Light by Fergus Collins (https://github.com/C-Fergus) */ + +:root { + --base00: #fcfcfc; + --base01: #e0e0e0; + --base02: #c4c4c4; + --base03: #a8a8a8; + --base04: #7e7e7e; + --base05: #545454; + --base06: #2a2a2a; + --base07: #000000; + --base08: #a80000; + --base09: #fcfc54; + --base0A: #a85400; + --base0B: #00a800; + --base0C: #00a8a8; + --base0D: #0000a8; + --base0E: #a800a8; + --base0F: #54fc54; +} \ No newline at end of file diff --git a/themes/risotto/static/css/palettes/windows-95.css b/themes/risotto/static/css/palettes/windows-95.css new file mode 100644 index 0000000..5b44cf8 --- /dev/null +++ b/themes/risotto/static/css/palettes/windows-95.css @@ -0,0 +1,20 @@ +/* Windows 95 by Fergus Collins (https://github.com/C-Fergus) */ + +:root { + --base00: #000000; + --base01: #1C1C1C; + --base02: #383838; + --base03: #545454; + --base04: #7e7e7e; + --base05: #a8a8a8; + --base06: #d2d2d2; + --base07: #fcfcfc; + --base08: #fc5454; + --base09: #a85400; + --base0A: #fcfc54; + --base0B: #54fc54; + --base0C: #54fcfc; + --base0D: #5454fc; + --base0E: #fc54fc; + --base0F: #00a800; +} \ No newline at end of file diff --git a/themes/risotto/static/css/risotto.css b/themes/risotto/static/css/risotto.css new file mode 100644 index 0000000..dcb5a96 --- /dev/null +++ b/themes/risotto/static/css/risotto.css @@ -0,0 +1,12 @@ +@import 'colours.css'; +@import 'typography.css'; +@import 'layout.css'; +@import 'header.css'; +@import 'logo.css'; +@import 'about.css'; +@import 'footer.css'; + +body { + background-color: var(--bg); + color: var(--fg); +} diff --git a/themes/risotto/static/css/typography.css b/themes/risotto/static/css/typography.css new file mode 100644 index 0000000..086cd40 --- /dev/null +++ b/themes/risotto/static/css/typography.css @@ -0,0 +1,255 @@ +/* Fonts */ +:root { + --font-monospace: "Fira Mono", monospace; +} + +body { + font-family: var(--font-monospace); + font-size: 16px; + line-height: 1.5rem; +} + +/* Headings */ +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 1rem; + margin: 1.5rem 0 0 0; + font-weight: 600; +} + +h1+h2, +h1+h3, +h1+h4, +h1+h5, +h1+h6, +h2+h3, +h2+h4, +h2+h5, +h2+h6, +h3+h4, +h3+h5, +h3+h6, +h4+h5, +h4+h6, +h5+h6 { + margin: 0; +} + +h1:before { content: "# "; } +h2:before { content: "## "; } +h3:before { content: "### "; } +h4:before { content: "#### "; } +h5:before { content: "##### "; } +h6:before { content: "###### "; } + +h1:before, +h2:before, +h3:before, +h4:before, +h5:before, +h6:before { + color: var(--muted); +} + +h1:first-child { + margin-top: 0; +} + +/* Paragraphs */ +p { + margin: 0 0 1.5rem 0; +} + +/* Links */ + +a:link, a:visited { + color: var(--link); +} + +a:hover, a:active, a.active { + color: var(--hover); +} + +/* Lists */ +ul { + margin: 0 0 1.5rem 0; + padding-left: 1.25rem; +} + +ol { + margin: 0 0 1.5rem 0; + padding-left: 1.75rem; +} + +ul ul, +ul ol, +ol ul, +ol ol { + margin: 0; +} + +ul li::marker { + content: '∗\00A0'; + color: var(--muted); +} + +ol li::marker { + color: var(--muted); +} + +dt { + margin: 0; + font-weight: bold; +} + +dd { + margin: 0 0 0 1.5rem; + font-style: italic; +} + +dd + dt { + margin-top: 1.5rem; +} + +dl { + margin: 0 0 1.5rem 0; +} + +/* Blockquotes */ +blockquote { + position: relative; + margin: 0 0 1.5rem 1.5rem; +} + +blockquote::before { + position: absolute; + left: -1.5rem; + content: ">"; + color: var(--muted); +} + +.twitter-tweet::before { + content: "\f099"; + font-family: "Font Awesome 5 Brands"; + font-weight: 400; +} + +/* Code */ +pre, +code, +kbd, +samp { + background: var(--inner-bg) !important; + font-family: var(--font-monospace); + color: var(--off-fg); +} + +pre { + overflow-x: auto; + padding: 1.5rem; + margin: 0 0 1.5rem 0; +} + +/* Fix overflow when config markup.highlight.lineNos is true */ +/* See https://github.com/joeroe/risotto/issues/41 */ +.highlight div { + overflow-x: auto; +} + +/* Emphasis */ +b, +strong { + font-weight: 600; +} + +/* Highlighting */ +::selection, +mark { + background-color: var(--highlight); + color: var(--bg); +} + +/* Other typographic elements */ +hr { + border: 0; + margin-bottom: 1.5rem; +} + +hr:after { + content: '---'; + color: var(--muted); +} + + +/* Prevent super/sub from affecting line height */ +sup, sub { + vertical-align: baseline; + position: relative; + top: -0.25rem; + font-size: unset; +} +sub { + top: 0.25rem; +} + +/* Tables */ +table { + border-spacing: 0; + margin: 0 0 1.5rem 0; + overflow-wrap: anywhere; +} +th, td { + padding: 0 .75rem; + vertical-align: top; +} +th:first-child, td:first-child { + padding-left: 0; +} +th { + text-align: inherit; +} + +/* Figures */ +img { + max-width: 100%; + height: auto; +} + +/* Colour classes */ +.base00 { color: var(--base00); } +.base01 { color: var(--base01); } +.base02 { color: var(--base02); } +.base03 { color: var(--base03); } +.base04 { color: var(--base04); } +.base05 { color: var(--base05); } +.base06 { color: var(--base06); } +.base07 { color: var(--base07); } +.base08 { color: var(--base08); } +.base09 { color: var(--base09); } +.base0A { color: var(--base0A); } +.base0B { color: var(--base0B); } +.base0C { color: var(--base0C); } +.base0D { color: var(--base0D); } +.base0E { color: var(--base0E); } +.base0F { color: var(--base0F); } + +.bg-base00 { background-color: var(--base00); } +.bg-base01 { background-color: var(--base01); } +.bg-base02 { background-color: var(--base02); } +.bg-base03 { background-color: var(--base03); } +.bg-base04 { background-color: var(--base04); } +.bg-base05 { background-color: var(--base05); } +.bg-base06 { background-color: var(--base06); } +.bg-base07 { background-color: var(--base07); } +.bg-base08 { background-color: var(--base08); } +.bg-base09 { background-color: var(--base09); } +.bg-base0A { background-color: var(--base0A); } +.bg-base0B { background-color: var(--base0B); } +.bg-base0C { background-color: var(--base0C); } +.bg-base0D { background-color: var(--base0D); } +.bg-base0E { background-color: var(--base0E); } +.bg-base0F { background-color: var(--base0F); } diff --git a/themes/risotto/static/images/rice.svg b/themes/risotto/static/images/rice.svg new file mode 100644 index 0000000..53e480c --- /dev/null +++ b/themes/risotto/static/images/rice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/risotto/theme.toml b/themes/risotto/theme.toml new file mode 100644 index 0000000..ad5f777 --- /dev/null +++ b/themes/risotto/theme.toml @@ -0,0 +1,15 @@ +name = "risotto" +license = "MIT" +licenselink = "https://github.com/joeroe/risotto/blob/master/LICENSE" +description = "A minimalist, responsive theme inspired by terminal ricing aesthetics." + +homepage = "https://github.com/joeroe/risotto" +demosite = "https://risotto.joeroe.io" + +tags = ["responsive", "minimal", "dark mode"] +features = [] + +[author] + name = "Joe Roe" + homepage = "https://joeroe.io" +