From 414ad117db6486610a5eeebc98920c73069530b1 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Fri, 9 Aug 2024 02:25:34 -0400 Subject: [PATCH] init --- .envrc | 1 + .github/workflows/hugo.yaml | 78 ++ .gitignore | 14 + README.md | 16 + TODO.md | 1 + archetypes/default.md | 5 + config/_default/config.toml | 11 + config/_default/params.toml | 22 + config/_default/privacy.toml | 17 + config/_default/services.toml | 5 + content/_index.md | 14 + content/about.md | 61 ++ content/contact.md | 11 + content/tutorials/vpn/index.md | 50 ++ content/tutorials/vpn/settings.png | Bin 0 -> 34295 bytes content/tutorials/wifi/index.md | 58 ++ content/tutorials/wifi/settings.png | Bin 0 -> 33360 bytes flake.lock | 93 +++ flake.nix | 43 ++ hugo.toml | 28 + layouts/shortcodes/embed-image.html | 5 + static/css/palettes/plug.css | 22 + static/images/gunter.png | Bin 0 -> 24238 bytes themes/hugo-notice/LICENSE | 674 ++++++++++++++++++ themes/hugo-notice/README.md | 9 + themes/hugo-notice/i18n/ar.yaml | 8 + themes/hugo-notice/i18n/de.yaml | 8 + themes/hugo-notice/i18n/en.yaml | 8 + themes/hugo-notice/i18n/es.yaml | 8 + themes/hugo-notice/i18n/fi.yaml | 8 + themes/hugo-notice/i18n/fr.yaml | 8 + themes/hugo-notice/i18n/it.yaml | 8 + themes/hugo-notice/i18n/ja.yaml | 8 + themes/hugo-notice/i18n/ko.yaml | 8 + themes/hugo-notice/i18n/pl.yaml | 9 + themes/hugo-notice/i18n/pt.yaml | 8 + themes/hugo-notice/i18n/ru.yaml | 8 + themes/hugo-notice/i18n/sv-se.yaml | 8 + themes/hugo-notice/i18n/sv.yaml | 11 + themes/hugo-notice/i18n/sw.yaml | 8 + themes/hugo-notice/i18n/tr.yaml | 8 + themes/hugo-notice/i18n/vi.yaml | 8 + themes/hugo-notice/i18n/zh-cn.yaml | 8 + themes/hugo-notice/i18n/zh-tw.yaml | 8 + themes/hugo-notice/i18n/zh.yaml | 11 + themes/hugo-notice/icons/brankic/info.svg | 3 + themes/hugo-notice/icons/brankic/note.svg | 3 + themes/hugo-notice/icons/brankic/tip.svg | 3 + themes/hugo-notice/icons/brankic/warning.svg | 3 + .../icons/font-awesome-free/info.svg | 1 + .../icons/font-awesome-free/note.svg | 1 + .../icons/font-awesome-free/tip.svg | 1 + .../icons/font-awesome-free/warning.svg | 1 + .../hugo-notice/icons/fork-awesome/info.svg | 3 + .../hugo-notice/icons/fork-awesome/note.svg | 3 + themes/hugo-notice/icons/fork-awesome/tip.svg | 3 + .../icons/fork-awesome/warning.svg | 3 + themes/hugo-notice/icons/google/info.svg | 1 + themes/hugo-notice/icons/google/note.svg | 1 + themes/hugo-notice/icons/google/tip.svg | 1 + themes/hugo-notice/icons/google/warning.svg | 1 + themes/hugo-notice/icons/iconhub/info.svg | 1 + themes/hugo-notice/icons/iconhub/note.svg | 1 + themes/hugo-notice/icons/iconhub/tip.svg | 1 + themes/hugo-notice/icons/iconhub/warning.svg | 1 + themes/hugo-notice/icons/info.svg | 3 + themes/hugo-notice/icons/note.svg | 3 + themes/hugo-notice/icons/tip.svg | 3 + themes/hugo-notice/icons/warning.svg | 3 + themes/hugo-notice/icons/wolf-kit/info.svg | 1 + themes/hugo-notice/icons/wolf-kit/note.svg | 1 + themes/hugo-notice/icons/wolf-kit/tip.svg | 1 + themes/hugo-notice/icons/wolf-kit/warning.svg | 1 + .../layouts/shortcodes/notice.html | 23 + themes/hugo-notice/static/css/notice.css | 67 ++ themes/hugo-notice/theme.yaml | 19 + themes/risotto/LICENSE | 20 + themes/risotto/README.md | 7 + themes/risotto/archetypes/default.md | 2 + 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 | 16 + themes/risotto/layouts/partials/footer.html | 3 + themes/risotto/layouts/partials/head.html | 29 + themes/risotto/layouts/partials/header.html | 10 + 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 | 19 + themes/risotto/static/css/layout.css | 62 ++ themes/risotto/static/css/logo.css | 37 + themes/risotto/static/css/notice.css | 64 ++ .../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 | 259 +++++++ themes/risotto/static/images/rice.svg | 1 + themes/risotto/theme.toml | 15 + 120 files changed, 2611 insertions(+) create mode 100644 .envrc create mode 100644 .github/workflows/hugo.yaml create mode 100644 .gitignore create mode 100644 README.md create mode 100644 TODO.md create mode 100644 archetypes/default.md create mode 100644 config/_default/config.toml create mode 100644 config/_default/params.toml create mode 100644 config/_default/privacy.toml create mode 100644 config/_default/services.toml create mode 100644 content/_index.md create mode 100644 content/about.md create mode 100644 content/contact.md create mode 100644 content/tutorials/vpn/index.md create mode 100644 content/tutorials/vpn/settings.png create mode 100644 content/tutorials/wifi/index.md create mode 100644 content/tutorials/wifi/settings.png create mode 100644 flake.lock create mode 100644 flake.nix create mode 100644 hugo.toml create mode 100644 layouts/shortcodes/embed-image.html create mode 100644 static/css/palettes/plug.css create mode 100644 static/images/gunter.png create mode 100644 themes/hugo-notice/LICENSE create mode 100644 themes/hugo-notice/README.md create mode 100644 themes/hugo-notice/i18n/ar.yaml create mode 100644 themes/hugo-notice/i18n/de.yaml create mode 100644 themes/hugo-notice/i18n/en.yaml create mode 100644 themes/hugo-notice/i18n/es.yaml create mode 100644 themes/hugo-notice/i18n/fi.yaml create mode 100644 themes/hugo-notice/i18n/fr.yaml create mode 100644 themes/hugo-notice/i18n/it.yaml create mode 100644 themes/hugo-notice/i18n/ja.yaml create mode 100644 themes/hugo-notice/i18n/ko.yaml create mode 100644 themes/hugo-notice/i18n/pl.yaml create mode 100644 themes/hugo-notice/i18n/pt.yaml create mode 100644 themes/hugo-notice/i18n/ru.yaml create mode 100644 themes/hugo-notice/i18n/sv-se.yaml create mode 100644 themes/hugo-notice/i18n/sv.yaml create mode 100644 themes/hugo-notice/i18n/sw.yaml create mode 100644 themes/hugo-notice/i18n/tr.yaml create mode 100644 themes/hugo-notice/i18n/vi.yaml create mode 100644 themes/hugo-notice/i18n/zh-cn.yaml create mode 100644 themes/hugo-notice/i18n/zh-tw.yaml create mode 100644 themes/hugo-notice/i18n/zh.yaml create mode 100644 themes/hugo-notice/icons/brankic/info.svg create mode 100644 themes/hugo-notice/icons/brankic/note.svg create mode 100644 themes/hugo-notice/icons/brankic/tip.svg create mode 100644 themes/hugo-notice/icons/brankic/warning.svg create mode 100644 themes/hugo-notice/icons/font-awesome-free/info.svg create mode 100644 themes/hugo-notice/icons/font-awesome-free/note.svg create mode 100644 themes/hugo-notice/icons/font-awesome-free/tip.svg create mode 100644 themes/hugo-notice/icons/font-awesome-free/warning.svg create mode 100644 themes/hugo-notice/icons/fork-awesome/info.svg create mode 100644 themes/hugo-notice/icons/fork-awesome/note.svg create mode 100644 themes/hugo-notice/icons/fork-awesome/tip.svg create mode 100644 themes/hugo-notice/icons/fork-awesome/warning.svg create mode 100644 themes/hugo-notice/icons/google/info.svg create mode 100644 themes/hugo-notice/icons/google/note.svg create mode 100644 themes/hugo-notice/icons/google/tip.svg create mode 100644 themes/hugo-notice/icons/google/warning.svg create mode 100644 themes/hugo-notice/icons/iconhub/info.svg create mode 100644 themes/hugo-notice/icons/iconhub/note.svg create mode 100644 themes/hugo-notice/icons/iconhub/tip.svg create mode 100644 themes/hugo-notice/icons/iconhub/warning.svg create mode 100644 themes/hugo-notice/icons/info.svg create mode 100644 themes/hugo-notice/icons/note.svg create mode 100644 themes/hugo-notice/icons/tip.svg create mode 100644 themes/hugo-notice/icons/warning.svg create mode 100644 themes/hugo-notice/icons/wolf-kit/info.svg create mode 100644 themes/hugo-notice/icons/wolf-kit/note.svg create mode 100644 themes/hugo-notice/icons/wolf-kit/tip.svg create mode 100644 themes/hugo-notice/icons/wolf-kit/warning.svg create mode 100644 themes/hugo-notice/layouts/shortcodes/notice.html create mode 100644 themes/hugo-notice/static/css/notice.css create mode 100644 themes/hugo-notice/theme.yaml create mode 100644 themes/risotto/LICENSE create mode 100644 themes/risotto/README.md create mode 100644 themes/risotto/archetypes/default.md 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/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/notice.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/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.github/workflows/hugo.yaml b/.github/workflows/hugo.yaml new file mode 100644 index 0000000..06039b1 --- /dev/null +++ b/.github/workflows/hugo.yaml @@ -0,0 +1,78 @@ +# Sample workflow for building and deploying a Hugo site to GitHub Pages +name: Deploy Hugo site to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: + - master + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +# Default to bash +defaults: + run: + shell: bash + +jobs: + # Build job + build: + runs-on: ubuntu-latest + env: + HUGO_VERSION: 0.128.0 + steps: + - name: Install Hugo CLI + run: | + wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \ + && sudo dpkg -i ${{ runner.temp }}/hugo.deb + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: recursive + fetch-depth: 0 + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Install Node.js dependencies + run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true" + - name: Build with Hugo + env: + HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cache + HUGO_ENVIRONMENT: production + TZ: America/Los_Angeles + run: | + hugo \ + --gc \ + --minify \ + --baseURL "${{ steps.pages.outputs.base_url }}/" + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./public + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..36d57d0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +# Nix + +/.direnv +**/result + +# Hugo +/.hugo_build.lock +/public +/resources/_gen/ +/assets/jsconfig.json +hugo_stats.json + +# Misc +/tmp diff --git a/README.md b/README.md new file mode 100644 index 0000000..12fb7f1 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# Purdue Linux Users Group Site + +Built with Hugo, with themes derived from [risotto](https://github.com/joeroe/risotto) and [hugo-notice](https://github.com/martignoni/hugo-notice). +See their respective theme folders for more information. +All vendored themes have unnecessary files (such as git metadata) removed. + +## Building + +### With Nix + +The end-site can be built with `nix build`. The output will be in `./result` +Alternatively, while in the devshell (using `direnv` or `nix develop`), run `hugo`. The output will be in `/public`. + +### Without Nix + +Install Hugo, then run `hugo`. diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..5c178ff --- /dev/null +++ b/TODO.md @@ -0,0 +1 @@ +- [ ] Convert officers/notable members table to csv (https://gohugo.io/content-management/data-sources/#augment-existing-content) diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..bdca4fc --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ +--- +title: '{{ replace .File.ContentBaseName "-" " " | title }}' +date: '{{ .Date }}' +draft: true +--- diff --git a/config/_default/config.toml b/config/_default/config.toml new file mode 100644 index 0000000..5281bab --- /dev/null +++ b/config/_default/config.toml @@ -0,0 +1,11 @@ +languageCode = "en" +enableInlineShortcodes = true +theme = ["hugo-notice", "risotto"] + +[markup.goldmark.renderer] +unsafe = true + +[markup.tableOfContents] +startLevel = 2 +endLevel = 4 +ordered = true diff --git a/config/_default/params.toml b/config/_default/params.toml new file mode 100644 index 0000000..ae23829 --- /dev/null +++ b/config/_default/params.toml @@ -0,0 +1,22 @@ +[about] +title = "Purdue Linux Users Group" +description = """ +Find us on Matrix at
+[`#purduelug:boiler.social`](https://matrix.to/#/#purduelug:boiler.social) + +Or on IRC at
+[`irc://irc.libera.chat/#purduelug`](irc://irc.libera.chat/#purduelug) + +Check out the [GitHub organization](https://github.com/purduelug) for some of our projects! +""" + +[[socialLinks]] +icon = "fa-brands fa-github" +title = "GitHub" +url = "https://github.com/PurdueLUG" + +[[socialLinks]] +icon = "fa-solid fa-envelope" +title = "Email" +url = "mailto:officers@purduelug.org" + diff --git a/config/_default/privacy.toml b/config/_default/privacy.toml new file mode 100644 index 0000000..f28fa46 --- /dev/null +++ b/config/_default/privacy.toml @@ -0,0 +1,17 @@ +[vimeo] +disabled = false +simple = true + +[twitter] +disabled = false +enableDNT = true +simple = true + +[instagram] +disabled = false +simple = true + +[youtube] +disabled = false +privacyEnhanced = true + diff --git a/config/_default/services.toml b/config/_default/services.toml new file mode 100644 index 0000000..6c04991 --- /dev/null +++ b/config/_default/services.toml @@ -0,0 +1,5 @@ +[instagram] +disableInlineCSS = true + +[twitter] +disableInlineCSS = true diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..725cbc8 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,14 @@ +--- +title: 'Home' +date: '2024-08-08T21:36:11-04:00' +--- + +# Welcome to the Purdue Linux Users Group + +We are a Purdue organization that supports Linux, open source software, and Unix-line environments like Mac OSX, BSD, and WSL. + +## Meetings + +We meet every week at 6pm in SCHM 117. + +![gunter](/images/gunter.png) diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..546a9e2 --- /dev/null +++ b/content/about.md @@ -0,0 +1,61 @@ +--- +title: 'About' +--- + +The Purdue Linux Users Group (PLUG) is a Free/Open Source Software enthusiast club that was founded in 1994. +Members are interested in not just Linux, but also BSD, Mac OSX, and other software that is Free/Open Source in whole or in part. +Our meetings generally consist of social gatherings where we get together and talk tech, presentations by members or outside parties, expositions to the public at large, etc. + +Our office is in Lawson B128, however we usually holding our meetings in SCHM 117. + +You can join our mailing list [here](https://groups.google.com/forum/#!forum/purduelug/join) + +See the sidebar for Matrix, IRC, and GitHub. + +# Past Presidents and Officers + + + +| Year | President | Vice President | Treasurer | Secretary | +|---------|----------------------|----------------|-------------------|---------------| +| 2024-25 | Ersei Saggi | | Lily Siwik | Lillith --- | +| 2023-24 | Logan Hickok-Dickson | | Ersei Saggi | Lily Siwik | +| 2022-23 | Caleb Berger | | Dominic Russo | Dominic Russo | +| 2021-22 | Larkin Nickle | Dominic Yoder | Caleb Berger | Dominic Russo | +| 2020-21 | June Slater | Dominic Yoder | Caleb Berger | | +| 2019-20 | Thomas Berryhill | Dominic Yoder | June Slater | | +| 2018-19 | Amol Jha | Dominic Yoder | Parth Shelgaonkar | | +| 2017-18 | | Nick Geirland | Jeff Hughes | | +| 2016-17 | Evan Widloski | Nick Geirland | Jeff Hughes | | +| 2015-16 | Evan Widloski | Nick Geirland | Nick Geirland | | +| 2014-15 | Evan Widloski | Nick Geirland | Nick Geirland | | +| 2013-14 | Thor Smith | Kyle Brown | Alex Ryker | | +| 2012-13 | Thor Smith | Spencer Julian | Alex Ryker | | +| 2011-12 | Casey Drummer | Spencer Julian | Thor Smith | | +| 2010-11 | Casey Drummer | Spencer Julian | Quinn Damerell | | +| 2009-10 | Casey Drummer | Spencer Julian | Quinn Damerell | | +| 2008-09 | Erik Nelson | | | | +| 2006-07 | Luke Hoersten | Michael Olson | | | + +# Notable Members + +| Year | Webmaster | Member-at-Large | +|---------|----------------|----------------------------| +| 2024-25 | Lillith --- | | +| 2021-22 | Thomas Kennell | | +| 2020-21 | | Thomas Kennell | +| 2019-20 | | Thomas Kennell | +| 2018-19 | | Dominic Yoder, Jack Cottom | +| 2017-18 | Nick Geirland | | +| 2016-17 | Nick Geirland | | +| 2015-16 | Jeff Hughes | | +| 2014-15 | Jeff Hughes | | +| 2005-06 | | David Overcash | +| 2004-05 | | David Overcash | +| 1998-99 | Dave Jacoby | | +| 1997-98 | Dave Jacoby | | + diff --git a/content/contact.md b/content/contact.md new file mode 100644 index 0000000..0761041 --- /dev/null +++ b/content/contact.md @@ -0,0 +1,11 @@ +--- +title: Contact +--- + +See the sidebar for our Matrix and IRC channels. + +You can email us at [`officers@purduelug.org`](mailto:officers@purduelug.org) to contact all officers, or [`president@purduelug.org`](mailto:president@purduelug.org) to contact the president. + +# Join us on IRC! + + diff --git a/content/tutorials/vpn/index.md b/content/tutorials/vpn/index.md new file mode 100644 index 0000000..25755c6 --- /dev/null +++ b/content/tutorials/vpn/index.md @@ -0,0 +1,50 @@ +--- +title: "Using Purdue's VPN" +description: "How to connect to Purdue's campus VPN on Linux" +date: "2017-03-06" +author: "Evidlo" +--- + +{{< notice note >}} +This tutorial has been copied verbaitim from the old PLUG wiki, and its contents may be out of date. +Please submit a pull request with any updates! +{{< /notice >}} + + +## Install Openconnect + +NetworkManager needs the Openconnect plugin first. + +### Ubuntu/Debian + +``` +sudo apt-get install network-manager-openconnect network-manager-openconnect-gnome +``` + +### RHEL/Fedora + +``` +sudo yum install NetworkManager-openconnect +``` + +## Configure + +In Network Manager, go to + +``` +VPN Connections > Configure VPN > Add +``` + +Then choose `Cisco Anyconnect Compatible VPN` + +Enter the following settings: + +{{< embed-image settings.png >}} + +Click save, then activate the VPN in Network Manager. + +``` +VPN Connections > [your vpn] +``` + +You will be prompted for a username and password on connecting. diff --git a/content/tutorials/vpn/settings.png b/content/tutorials/vpn/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4ec31076b1c5e23bbc231503f47a330e8b9d47 GIT binary patch literal 34295 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 literal 0 HcmV?d00001 diff --git a/content/tutorials/wifi/index.md b/content/tutorials/wifi/index.md new file mode 100644 index 0000000..64aeac1 --- /dev/null +++ b/content/tutorials/wifi/index.md @@ -0,0 +1,58 @@ +--- +title: "Connecting to PAL3.0" +date: "2017-03-06" +author: "Evidlo" +toc: true +--- + +{{< notice note >}} +This tutorial has been copied verbaitim from the old PLUG wiki, and its contents may be out of date. +Please submit a pull request with any updates! +{{< /notice >}} + +## Connect with Network Manager + +Click on the wireless icon in your tray area. Select "Connect to Hidden Wi-Fi Network" or choose PAL3.0 and enter these settings. + +- Network Name: "PAL3.0" +- Wireless Security: WPA & WPA2 Enterprise +- Authentication: Protected EAP (PEAP) +- Key Type (if present): TKIP +- Phase2 Type / Inner Authentication: MSCHAPV2 +- Identity / Username: Your Purdue Login +- Password: Your Purdue Password +- Anonymous Identity: (leave blank) +- Client Certificate File (if present): (None) +- CA Certificate File: /etc/ssl/certs/AddTrust_External_Root.pem or /etc/ssl/certs/AddTrust_External_CA_Root.pem +- Private Key File: (None) +- Private Key Password: (leave blank) +- 'PEAP' version: choose 'Version 0'. + +{{< embed-image settings.png >}} + +Click save. + +## Connect with netctl + +These instructions will allow you to connect to PAL3.0 using netctl, the default network manager in Arch Linux + +Edit the file `/etc/netctl/PAL3` to resemble the following (fill in your own information for interface, identity, and password) + +``` +Description='PAL3.0-profile' + Interface=wlan0 + Connection=wireless + Security=wpa-configsection + IP=dhcp + WPAConfigSection=( + 'ssid="PAL3.0"' + 'proto=RSN WPA' + 'key_mgmt=WPA-EAP' + 'auth_alg=OPEN' + 'eap=PEAP' + 'identity="username"' + 'password="password"' + ) +``` + +After doing this, you should be able to connect to PAL by running netctl switch-to PAL3 diff --git a/content/tutorials/wifi/settings.png b/content/tutorials/wifi/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..b1dbd3e3a3a08ba6e1377992268450cd4c92271b GIT binary patch literal 33360 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 E0xD*0VgLXD literal 0 HcmV?d00001 diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..d24ac12 --- /dev/null +++ b/flake.lock @@ -0,0 +1,93 @@ +{ + "nodes": { + "devshell": { + "inputs": { + "nixpkgs": "nixpkgs" + }, + "locked": { + "lastModified": 1722113426, + "narHash": "sha256-Yo/3loq572A8Su6aY5GP56knpuKYRvM2a1meP9oJZCw=", + "owner": "numtide", + "repo": "devshell", + "rev": "67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1719994518, + "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1722073938, + "narHash": "sha256-OpX0StkL8vpXyWOGUD6G+MA26wAXK6SpT94kLJXo6B4=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e36e9f57337d0ff0cf77aceb58af4c805472bfae", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib": { + "locked": { + "lastModified": 1719876945, + "narHash": "sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI=", + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1722141560, + "narHash": "sha256-Ul3rIdesWaiW56PS/Ak3UlJdkwBrD4UcagCmXZR9Z7Y=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "038fb464fcfa79b4f08131b07f2d8c9a6bcc4160", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "devshell": "devshell", + "flake-parts": "flake-parts", + "nixpkgs": "nixpkgs_2" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..31a301a --- /dev/null +++ b/flake.nix @@ -0,0 +1,43 @@ +{ + inputs = { + nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; + flake-parts.url = "github:hercules-ci/flake-parts"; + devshell.url = "github:numtide/devshell"; + }; + + outputs = inputs@{ flake-parts, ... }: flake-parts.lib.mkFlake { inherit inputs; } ({ self, ... }: { + systems = [ + "aarch64-darwin" + "aarch64-linux" + "x86_64-darwin" + "x86_64-linux" + ]; + + imports = [ + inputs.devshell.flakeModule + ]; + + perSystem = { pkgs, lib, config, ... }: { + packages.default = pkgs.stdenvNoCC.mkDerivation { + pname = "plug-website"; + version = if (self ? rev) then self.rev else "unstable"; + + src = lib.cleanSource ./.; + + nativeBuildInputs = with pkgs; [ + hugo + ]; + + buildPhase = '' + hugo + cp -r ./public $out + ''; + }; + + devshells.default.devshell = { + name = "plug-website"; + packagesFrom = [ config.packages.default ]; + }; + }; + }); +} diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 0000000..dedd777 --- /dev/null +++ b/hugo.toml @@ -0,0 +1,28 @@ +baseURL = "https://purduelug.org/" +title = "Purdue Linux Users Group" + +sectionPagesMenu = "main" +copyright = "© Purdue Linux Users Group, 2024" + +[params] +source = "Source available on [GitHub](https://github.com/purdueLUG/new-website)." + +[params.theme] +palette = "plug" + +[taxonomies] +category = "categories" +tag = "tags" +series = "series" + +[[menu.main]] +identifier = "about" +name = "About" +url = "/about/" +weight = 1 + +[[menu.main]] +identifier = "contact" +name = "Contact" +url = "/contact/" +weight = 2 diff --git a/layouts/shortcodes/embed-image.html b/layouts/shortcodes/embed-image.html new file mode 100644 index 0000000..3aa96dc --- /dev/null +++ b/layouts/shortcodes/embed-image.html @@ -0,0 +1,5 @@ +{{ $imgName := .Get 0 }} + +{{ with .Page.Resources.GetMatch $imgName }} + +{{ end }} diff --git a/static/css/palettes/plug.css b/static/css/palettes/plug.css new file mode 100644 index 0000000..8ec5b76 --- /dev/null +++ b/static/css/palettes/plug.css @@ -0,0 +1,22 @@ +/* PLUG base16 theme + * Modified from the base16 default dark theme + */ + +:root { + --base00: #1a1a1a; /* Dark | Background (Page background) */ + --base01: #282828; /* | Alt. background (Content background) */ + --base02: #383838; /* | In-text backgrounds (

, , , ) */
+	--base03: #585858; /*              | Muted text (:before and :marker symbols) */
+	--base04: #b8b8b8; /*              | Alt. foreground (Aside text) */
+	--base05: #e5e5e5; /*              | Foreground (Content text) */
+	--base06: #e8e8e8; /*              |  */
+	--base07: #fafafa; /* Light        |  */
+	--base08: #ab4642; /* Red          |  */
+	--base09: #dc9656; /* Orange       |  */
+	--base0A: #8e6f3e; /* Yellow       | Highlights (Selected text, ) */
+	--base0B: #d8a900; /* Green        | Primary accept (logo) */
+	--base0C: #ebd99f; /* Active links | Active links (a:active, a:hover) */
+	--base0D: #beaa85; /* Links        | Links (a:link, a:visited) */
+	--base0E: #ba8baf; /*              |  */
+	--base0F: #a16946; /*              |  */
+}
diff --git a/static/images/gunter.png b/static/images/gunter.png
new file mode 100644
index 0000000000000000000000000000000000000000..612056ae41f0646dfe4243c07cab4d3d4e602ec3
GIT binary patch
literal 24238
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
Nx|)U>HCX$I{{cR&a(4g#

literal 0
HcmV?d00001

diff --git a/themes/hugo-notice/LICENSE b/themes/hugo-notice/LICENSE
new file mode 100644
index 0000000..f288702
--- /dev/null
+++ b/themes/hugo-notice/LICENSE
@@ -0,0 +1,674 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. 
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                       TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy.  Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+  To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies.  Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+  An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License.  If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+  1. Source Code.
+
+  The "source code" for a work means the preferred form of the work
+for making modifications to it.  "Object code" means any non-source
+form of a work.
+
+  A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+  The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form.  A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+  The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities.  However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work.  For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+  The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+  The Corresponding Source for a work in source code form is that
+same work.
+
+  2. Basic Permissions.
+
+  All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met.  This License explicitly affirms your unlimited
+permission to run the unmodified Program.  The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work.  This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+  You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force.  You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright.  Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+  Conveying under any other circumstances is permitted solely under
+the conditions stated below.  Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+  No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+  When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+  4. Conveying Verbatim Copies.
+
+  You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+  You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+  5. Conveying Modified Source Versions.
+
+  You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+    a) The work must carry prominent notices stating that you modified
+    it, and giving a relevant date.
+
+    b) The work must carry prominent notices stating that it is
+    released under this License and any conditions added under section
+    7.  This requirement modifies the requirement in section 4 to
+    "keep intact all notices".
+
+    c) You must license the entire work, as a whole, under this
+    License to anyone who comes into possession of a copy.  This
+    License will therefore apply, along with any applicable section 7
+    additional terms, to the whole of the work, and all its parts,
+    regardless of how they are packaged.  This License gives no
+    permission to license the work in any other way, but it does not
+    invalidate such permission if you have separately received it.
+
+    d) If the work has interactive user interfaces, each must display
+    Appropriate Legal Notices; however, if the Program has interactive
+    interfaces that do not display Appropriate Legal Notices, your
+    work need not make them do so.
+
+  A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit.  Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+  6. Conveying Non-Source Forms.
+
+  You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+    a) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by the
+    Corresponding Source fixed on a durable physical medium
+    customarily used for software interchange.
+
+    b) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by a
+    written offer, valid for at least three years and valid for as
+    long as you offer spare parts or customer support for that product
+    model, to give anyone who possesses the object code either (1) a
+    copy of the Corresponding Source for all the software in the
+    product that is covered by this License, on a durable physical
+    medium customarily used for software interchange, for a price no
+    more than your reasonable cost of physically performing this
+    conveying of source, or (2) access to copy the
+    Corresponding Source from a network server at no charge.
+
+    c) Convey individual copies of the object code with a copy of the
+    written offer to provide the Corresponding Source.  This
+    alternative is allowed only occasionally and noncommercially, and
+    only if you received the object code with such an offer, in accord
+    with subsection 6b.
+
+    d) Convey the object code by offering access from a designated
+    place (gratis or for a charge), and offer equivalent access to the
+    Corresponding Source in the same way through the same place at no
+    further charge.  You need not require recipients to copy the
+    Corresponding Source along with the object code.  If the place to
+    copy the object code is a network server, the Corresponding Source
+    may be on a different server (operated by you or a third party)
+    that supports equivalent copying facilities, provided you maintain
+    clear directions next to the object code saying where to find the
+    Corresponding Source.  Regardless of what server hosts the
+    Corresponding Source, you remain obligated to ensure that it is
+    available for as long as needed to satisfy these requirements.
+
+    e) Convey the object code using peer-to-peer transmission, provided
+    you inform other peers where the object code and Corresponding
+    Source of the work are being offered to the general public at no
+    charge under subsection 6d.
+
+  A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+  A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling.  In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage.  For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product.  A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+  "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source.  The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+  If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information.  But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+  The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed.  Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+  Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+  7. Additional Terms.
+
+  "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law.  If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+  When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it.  (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.)  You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+  Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+    a) Disclaiming warranty or limiting liability differently from the
+    terms of sections 15 and 16 of this License; or
+
+    b) Requiring preservation of specified reasonable legal notices or
+    author attributions in that material or in the Appropriate Legal
+    Notices displayed by works containing it; or
+
+    c) Prohibiting misrepresentation of the origin of that material, or
+    requiring that modified versions of such material be marked in
+    reasonable ways as different from the original version; or
+
+    d) Limiting the use for publicity purposes of names of licensors or
+    authors of the material; or
+
+    e) Declining to grant rights under trademark law for use of some
+    trade names, trademarks, or service marks; or
+
+    f) Requiring indemnification of licensors and authors of that
+    material by anyone who conveys the material (or modified versions of
+    it) with contractual assumptions of liability to the recipient, for
+    any liability that these contractual assumptions directly impose on
+    those licensors and authors.
+
+  All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10.  If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term.  If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+  If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+  Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+  8. Termination.
+
+  You may not propagate or modify a covered work except as expressly
+provided under this License.  Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+  However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+  Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+  Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+  9. Acceptance Not Required for Having Copies.
+
+  You are not required to accept this License in order to receive or
+run a copy of the Program.  Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance.  However,
+nothing other than this License grants you permission to propagate or
+modify any covered work.  These actions infringe copyright if you do
+not accept this License.  Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+  10. Automatic Licensing of Downstream Recipients.
+
+  Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License.  You are not responsible
+for enforcing compliance by third parties with this License.
+
+  An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations.  If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+  You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License.  For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+  11. Patents.
+
+  A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based.  The
+work thus licensed is called the contributor's "contributor version".
+
+  A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version.  For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+  Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+  In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement).  To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+  If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients.  "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+  If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+  A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License.  You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+  Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+  12. No Surrender of Others' Freedom.
+
+  If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all.  For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+  13. Use with the GNU Affero General Public License.
+
+  Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work.  The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+  14. Revised Versions of this License.
+
+  The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+  Each version is given a distinguishing version number.  If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation.  If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+  If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+  Later license versions may give you additional or different
+permissions.  However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+  15. Disclaimer of Warranty.
+
+  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. Limitation of Liability.
+
+  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+  17. Interpretation of Sections 15 and 16.
+
+  If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    
+    Copyright (C)   
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see .
+
+Also add information on how to contact you by electronic and paper mail.
+
+  If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+      Copyright (C)   
+    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+  You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+.
+
+  The GNU General Public License does not permit incorporating your program
+into proprietary programs.  If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.  But first, please read
+.
diff --git a/themes/hugo-notice/README.md b/themes/hugo-notice/README.md
new file mode 100644
index 0000000..d602d6a
--- /dev/null
+++ b/themes/hugo-notice/README.md
@@ -0,0 +1,9 @@
+# hugo-notice
+
+A modified version of [hugo-notice](https://github.com/martignoni/hugo-notice).
+
+## Modifications
+
+- Removed inline CSS, replaced with included CSS file
+- Removed light mode support
+- Use risotto theme colors for title/body text
diff --git a/themes/hugo-notice/i18n/ar.yaml b/themes/hugo-notice/i18n/ar.yaml
new file mode 100644
index 0000000..bde8b45
--- /dev/null
+++ b/themes/hugo-notice/i18n/ar.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "تحذير"
+- id: note
+  translation: "ملاحظة"
+- id: info
+  translation: "معلومة"
+- id: tip
+  translation: "نصيحة"
diff --git a/themes/hugo-notice/i18n/de.yaml b/themes/hugo-notice/i18n/de.yaml
new file mode 100644
index 0000000..339878d
--- /dev/null
+++ b/themes/hugo-notice/i18n/de.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Warnung"
+- id: note
+  translation: "Anmerkung"
+- id: info
+  translation: "Info"
+- id: tip
+  translation: "Hinweis"
diff --git a/themes/hugo-notice/i18n/en.yaml b/themes/hugo-notice/i18n/en.yaml
new file mode 100644
index 0000000..cdfd8ac
--- /dev/null
+++ b/themes/hugo-notice/i18n/en.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Warning"
+- id: note
+  translation: "Note"
+- id: info
+  translation: "Info"
+- id: tip
+  translation: "Tip"
diff --git a/themes/hugo-notice/i18n/es.yaml b/themes/hugo-notice/i18n/es.yaml
new file mode 100644
index 0000000..0382479
--- /dev/null
+++ b/themes/hugo-notice/i18n/es.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Aviso"
+- id: note
+  translation: "Nota"
+- id: info
+  translation: "Información"
+- id: tip
+  translation: "Consejo"
diff --git a/themes/hugo-notice/i18n/fi.yaml b/themes/hugo-notice/i18n/fi.yaml
new file mode 100644
index 0000000..4991a0a
--- /dev/null
+++ b/themes/hugo-notice/i18n/fi.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Varoitus"
+- id: note
+  translation: "Huomio"
+- id: info
+  translation: "Info"
+- id: tip
+  translation: "Vinkki"
diff --git a/themes/hugo-notice/i18n/fr.yaml b/themes/hugo-notice/i18n/fr.yaml
new file mode 100644
index 0000000..4c5ed90
--- /dev/null
+++ b/themes/hugo-notice/i18n/fr.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Avertissement"
+- id: note
+  translation: "Remarque"
+- id: info
+  translation: "Information"
+- id: tip
+  translation: "Astuce"
diff --git a/themes/hugo-notice/i18n/it.yaml b/themes/hugo-notice/i18n/it.yaml
new file mode 100644
index 0000000..a2451ff
--- /dev/null
+++ b/themes/hugo-notice/i18n/it.yaml
@@ -0,0 +1,8 @@
+- id: warning      
+  translation: "Attenzione"  
+- id: note
+  translation: "Nota"
+- id: info
+  translation: "Informazione"
+- id: tip
+  translation: "Consiglio"
diff --git a/themes/hugo-notice/i18n/ja.yaml b/themes/hugo-notice/i18n/ja.yaml
new file mode 100644
index 0000000..7784890
--- /dev/null
+++ b/themes/hugo-notice/i18n/ja.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "警告"
+- id: note
+  translation: "ノート"
+- id: info
+  translation: "情報"
+- id: tip
+  translation: "ヒント"
diff --git a/themes/hugo-notice/i18n/ko.yaml b/themes/hugo-notice/i18n/ko.yaml
new file mode 100644
index 0000000..0430831
--- /dev/null
+++ b/themes/hugo-notice/i18n/ko.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "경고"
+- id: note
+  translation: "노트"
+- id: info
+  translation: "알림"
+- id: tip
+  translation: "정보"
diff --git a/themes/hugo-notice/i18n/pl.yaml b/themes/hugo-notice/i18n/pl.yaml
new file mode 100644
index 0000000..023fa3c
--- /dev/null
+++ b/themes/hugo-notice/i18n/pl.yaml
@@ -0,0 +1,9 @@
+- id: warning
+  translation: "Ostrzeżenie!"
+- id: note
+  translation: "Uwaga"
+- id: info
+  translation: "Info"
+- id: tip
+  translation: "Wskazówka"
+  
diff --git a/themes/hugo-notice/i18n/pt.yaml b/themes/hugo-notice/i18n/pt.yaml
new file mode 100644
index 0000000..f92c343
--- /dev/null
+++ b/themes/hugo-notice/i18n/pt.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Aviso"
+- id: note
+  translation: "Nota"
+- id: info
+  translation: "Informação"
+- id: tip
+  translation: "Dica"
diff --git a/themes/hugo-notice/i18n/ru.yaml b/themes/hugo-notice/i18n/ru.yaml
new file mode 100644
index 0000000..da1c15f
--- /dev/null
+++ b/themes/hugo-notice/i18n/ru.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Внимание!"
+- id: note
+  translation: "Заметка"
+- id: info
+  translation: "Информация"
+- id: tip
+  translation: "Совет"
diff --git a/themes/hugo-notice/i18n/sv-se.yaml b/themes/hugo-notice/i18n/sv-se.yaml
new file mode 100644
index 0000000..e825d41
--- /dev/null
+++ b/themes/hugo-notice/i18n/sv-se.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Varning"
+- id: note
+  translation: "Notera"
+- id: info
+  translation: "Information"
+- id: tip
+  translation: "Tips"
diff --git a/themes/hugo-notice/i18n/sv.yaml b/themes/hugo-notice/i18n/sv.yaml
new file mode 100644
index 0000000..5f4b6fe
--- /dev/null
+++ b/themes/hugo-notice/i18n/sv.yaml
@@ -0,0 +1,11 @@
+# Fallback for themes using macrolanguage code instead of language code.
+# See https://www.rfc-editor.org/rfc/rfc5646.html
+# Strings here are an exact copy of those in file `sv-se.yaml`.
+- id: warning
+  translation: "Varning"
+- id: note
+  translation: "Notera"
+- id: info
+  translation: "Information"
+- id: tip
+  translation: "Tips"
diff --git a/themes/hugo-notice/i18n/sw.yaml b/themes/hugo-notice/i18n/sw.yaml
new file mode 100644
index 0000000..bac9bdd
--- /dev/null
+++ b/themes/hugo-notice/i18n/sw.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Onyo"
+- id: note
+  translation: "Kumbuka"
+- id: info
+  translation: "Habari"
+- id: tip
+  translation: "Kidokezo"
diff --git a/themes/hugo-notice/i18n/tr.yaml b/themes/hugo-notice/i18n/tr.yaml
new file mode 100644
index 0000000..f75abb5
--- /dev/null
+++ b/themes/hugo-notice/i18n/tr.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Uyarı"
+- id: note
+  translation: "Not"
+- id: info
+  translation: "Bilgi"
+- id: tip
+  translation: "İpucu"
diff --git a/themes/hugo-notice/i18n/vi.yaml b/themes/hugo-notice/i18n/vi.yaml
new file mode 100644
index 0000000..a513684
--- /dev/null
+++ b/themes/hugo-notice/i18n/vi.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "Cảnh báo"
+- id: note
+  translation: "Ghi chú"
+- id: info
+  translation: "Thông tin"
+- id: tip
+  translation: "Mẹo"
diff --git a/themes/hugo-notice/i18n/zh-cn.yaml b/themes/hugo-notice/i18n/zh-cn.yaml
new file mode 100644
index 0000000..11284a5
--- /dev/null
+++ b/themes/hugo-notice/i18n/zh-cn.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "警告"
+- id: note
+  translation: "注释"
+- id: info
+  translation: "信息"
+- id: tip
+  translation: "提示"
diff --git a/themes/hugo-notice/i18n/zh-tw.yaml b/themes/hugo-notice/i18n/zh-tw.yaml
new file mode 100644
index 0000000..23c8555
--- /dev/null
+++ b/themes/hugo-notice/i18n/zh-tw.yaml
@@ -0,0 +1,8 @@
+- id: warning
+  translation: "警告"
+- id: note
+  translation: "註釋"
+- id: info
+  translation: "資訊"
+- id: tip
+  translation: "提示"
diff --git a/themes/hugo-notice/i18n/zh.yaml b/themes/hugo-notice/i18n/zh.yaml
new file mode 100644
index 0000000..7474891
--- /dev/null
+++ b/themes/hugo-notice/i18n/zh.yaml
@@ -0,0 +1,11 @@
+# Fallback for themes using macrolanguage code instead of language code.
+# See https://www.rfc-editor.org/rfc/rfc5646.html
+# Strings here are an exact copy of those in file `zh-cn.yaml`.
+- id: warning
+  translation: "警告"
+- id: note
+  translation: "注释"
+- id: info
+  translation: "信息"
+- id: tip
+  translation: "提示"
diff --git a/themes/hugo-notice/icons/brankic/info.svg b/themes/hugo-notice/icons/brankic/info.svg
new file mode 100644
index 0000000..27fb626
--- /dev/null
+++ b/themes/hugo-notice/icons/brankic/info.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/brankic/note.svg b/themes/hugo-notice/icons/brankic/note.svg
new file mode 100644
index 0000000..7741e76
--- /dev/null
+++ b/themes/hugo-notice/icons/brankic/note.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/brankic/tip.svg b/themes/hugo-notice/icons/brankic/tip.svg
new file mode 100644
index 0000000..401a2e8
--- /dev/null
+++ b/themes/hugo-notice/icons/brankic/tip.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/brankic/warning.svg b/themes/hugo-notice/icons/brankic/warning.svg
new file mode 100644
index 0000000..9f70a98
--- /dev/null
+++ b/themes/hugo-notice/icons/brankic/warning.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/font-awesome-free/info.svg b/themes/hugo-notice/icons/font-awesome-free/info.svg
new file mode 100644
index 0000000..fe86450
--- /dev/null
+++ b/themes/hugo-notice/icons/font-awesome-free/info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/themes/hugo-notice/icons/font-awesome-free/note.svg b/themes/hugo-notice/icons/font-awesome-free/note.svg
new file mode 100644
index 0000000..2a09aac
--- /dev/null
+++ b/themes/hugo-notice/icons/font-awesome-free/note.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/themes/hugo-notice/icons/font-awesome-free/tip.svg b/themes/hugo-notice/icons/font-awesome-free/tip.svg
new file mode 100644
index 0000000..7496163
--- /dev/null
+++ b/themes/hugo-notice/icons/font-awesome-free/tip.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/themes/hugo-notice/icons/font-awesome-free/warning.svg b/themes/hugo-notice/icons/font-awesome-free/warning.svg
new file mode 100644
index 0000000..237e641
--- /dev/null
+++ b/themes/hugo-notice/icons/font-awesome-free/warning.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/themes/hugo-notice/icons/fork-awesome/info.svg b/themes/hugo-notice/icons/fork-awesome/info.svg
new file mode 100644
index 0000000..5d47994
--- /dev/null
+++ b/themes/hugo-notice/icons/fork-awesome/info.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/fork-awesome/note.svg b/themes/hugo-notice/icons/fork-awesome/note.svg
new file mode 100644
index 0000000..4b43477
--- /dev/null
+++ b/themes/hugo-notice/icons/fork-awesome/note.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/fork-awesome/tip.svg b/themes/hugo-notice/icons/fork-awesome/tip.svg
new file mode 100644
index 0000000..0155bf1
--- /dev/null
+++ b/themes/hugo-notice/icons/fork-awesome/tip.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/fork-awesome/warning.svg b/themes/hugo-notice/icons/fork-awesome/warning.svg
new file mode 100644
index 0000000..37a868b
--- /dev/null
+++ b/themes/hugo-notice/icons/fork-awesome/warning.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/google/info.svg b/themes/hugo-notice/icons/google/info.svg
new file mode 100644
index 0000000..d6c5fb3
--- /dev/null
+++ b/themes/hugo-notice/icons/google/info.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/google/note.svg b/themes/hugo-notice/icons/google/note.svg
new file mode 100644
index 0000000..2b6faba
--- /dev/null
+++ b/themes/hugo-notice/icons/google/note.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/google/tip.svg b/themes/hugo-notice/icons/google/tip.svg
new file mode 100644
index 0000000..b756ec5
--- /dev/null
+++ b/themes/hugo-notice/icons/google/tip.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/google/warning.svg b/themes/hugo-notice/icons/google/warning.svg
new file mode 100644
index 0000000..e86d11c
--- /dev/null
+++ b/themes/hugo-notice/icons/google/warning.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/iconhub/info.svg b/themes/hugo-notice/icons/iconhub/info.svg
new file mode 100644
index 0000000..5e833d3
--- /dev/null
+++ b/themes/hugo-notice/icons/iconhub/info.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/iconhub/note.svg b/themes/hugo-notice/icons/iconhub/note.svg
new file mode 100644
index 0000000..4cb90f6
--- /dev/null
+++ b/themes/hugo-notice/icons/iconhub/note.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/iconhub/tip.svg b/themes/hugo-notice/icons/iconhub/tip.svg
new file mode 100644
index 0000000..4e3c3bd
--- /dev/null
+++ b/themes/hugo-notice/icons/iconhub/tip.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/iconhub/warning.svg b/themes/hugo-notice/icons/iconhub/warning.svg
new file mode 100644
index 0000000..32ff6bd
--- /dev/null
+++ b/themes/hugo-notice/icons/iconhub/warning.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/info.svg b/themes/hugo-notice/icons/info.svg
new file mode 100644
index 0000000..5d47994
--- /dev/null
+++ b/themes/hugo-notice/icons/info.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/note.svg b/themes/hugo-notice/icons/note.svg
new file mode 100644
index 0000000..4b43477
--- /dev/null
+++ b/themes/hugo-notice/icons/note.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/tip.svg b/themes/hugo-notice/icons/tip.svg
new file mode 100644
index 0000000..0155bf1
--- /dev/null
+++ b/themes/hugo-notice/icons/tip.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/warning.svg b/themes/hugo-notice/icons/warning.svg
new file mode 100644
index 0000000..37a868b
--- /dev/null
+++ b/themes/hugo-notice/icons/warning.svg
@@ -0,0 +1,3 @@
+
+  
+
diff --git a/themes/hugo-notice/icons/wolf-kit/info.svg b/themes/hugo-notice/icons/wolf-kit/info.svg
new file mode 100644
index 0000000..dae466c
--- /dev/null
+++ b/themes/hugo-notice/icons/wolf-kit/info.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/wolf-kit/note.svg b/themes/hugo-notice/icons/wolf-kit/note.svg
new file mode 100644
index 0000000..2557fc4
--- /dev/null
+++ b/themes/hugo-notice/icons/wolf-kit/note.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/wolf-kit/tip.svg b/themes/hugo-notice/icons/wolf-kit/tip.svg
new file mode 100644
index 0000000..98bdff2
--- /dev/null
+++ b/themes/hugo-notice/icons/wolf-kit/tip.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/icons/wolf-kit/warning.svg b/themes/hugo-notice/icons/wolf-kit/warning.svg
new file mode 100644
index 0000000..b35342a
--- /dev/null
+++ b/themes/hugo-notice/icons/wolf-kit/warning.svg
@@ -0,0 +1 @@
+
diff --git a/themes/hugo-notice/layouts/shortcodes/notice.html b/themes/hugo-notice/layouts/shortcodes/notice.html
new file mode 100644
index 0000000..baa4fa1
--- /dev/null
+++ b/themes/hugo-notice/layouts/shortcodes/notice.html
@@ -0,0 +1,23 @@
+{{/* Available notice types: warning, info, note, tip */}}
+{{- $noticeType := .Get 0 | default "note" -}}
+
+{{/* Workaround markdownify inconsistency for single/multiple paragraphs */}}
+{{- $raw := (markdownify .Inner | chomp) -}}
+{{- $block := findRE "(?is)^<(?:address|article|aside|blockquote|canvas|dd|div|dl|dt|fieldset|figcaption|figure|footer|form|h(?:1|2|3|4|5|6)|header|hgroup|hr|li|main|nav|noscript|ol|output|p|pre|section|table|tfoot|ul|video)\\b" $raw 1 -}}
+
+{{/* Load the css if it's the first time */}}
+{{- if not ($.Page.Scratch.Get "notice-style-loaded-flag") -}}
+
+{{- $.Page.Scratch.Set "notice-style-loaded-flag" true -}}
+{{- end -}}
+
+
+
+

+ + {{ printf "icons/%s.svg" $noticeType | readFile | safeHTML }} + + {{- i18n $noticeType -}} +

+ {{- if or $block (not $raw) }}{{ $raw }}{{ else }}

{{ $raw }}

{{ end -}} +
diff --git a/themes/hugo-notice/static/css/notice.css b/themes/hugo-notice/static/css/notice.css new file mode 100644 index 0000000..3104c04 --- /dev/null +++ b/themes/hugo-notice/static/css/notice.css @@ -0,0 +1,67 @@ +/* Dark theme */ +.notice { + --title-color: var(--fg); + --content-color: var(--off-fg); + + --title-background-color: #069; + --content-background-color: #023; +} + +.notice.info { + --title-background-color: #a50; + --content-background-color: #420; +} + +.notice.tip { + --title-background-color: #363; + --content-background-color: #121; +} + +.notice.warning { + --title-background-color: #800; + --content-background-color: #400; +} + +/* Content */ +.notice { + padding: 18px; + line-height: 24px; + margin-bottom: 24px; + border-radius: 4px; + color: var(--content-color); + background: var(--content-background-color); +} + +.notice p:last-child { + margin-bottom: 0 +} + +/* Title */ +.notice-title { + margin: -18px -18px 12px; + padding: 4px 18px; + border-radius: 4px 4px 0 0; + font-weight: 700; + color: var(--title-color); + background: var(--title-background-color); +} + +/* Icon */ +.icon-notice { + display: inline-flex; + align-self: center; + margin-right: 8px; +} + +.icon-notice img, +.icon-notice svg { + height: 1em; + width: 1em; + fill: currentColor; +} + +.icon-notice img, +.icon-notice.baseline svg { + top: .125em; + position: relative; +} diff --git a/themes/hugo-notice/theme.yaml b/themes/hugo-notice/theme.yaml new file mode 100644 index 0000000..79e5797 --- /dev/null +++ b/themes/hugo-notice/theme.yaml @@ -0,0 +1,19 @@ +# theme.yaml configuration file + +name: Display notice +license: GPLv3 +licenselink: https://github.com/martignoni/hugo-notice/blob/master/LICENSE +description: Hugo theme component to display nice info notices +homepage: https://github.com/martignoni/hugo-notice +tags: + - component + - notice + - multilingual +features: + - nicely display notices + - multilingual (en, fr, de) +min_version: 0.40.0 + +author: + name: Nicolas Martignoni + homepage: https://martignoni.net 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/README.md b/themes/risotto/README.md new file mode 100644 index 0000000..f579217 --- /dev/null +++ b/themes/risotto/README.md @@ -0,0 +1,7 @@ +# risotto + +The theme used for this site is a modified version of the [risotto theme](https://github.com/joeroe/risotto). + +## Modifications + +- Removed the language display/selector 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/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..aa1dce3 --- /dev/null +++ b/themes/risotto/layouts/partials/about.html @@ -0,0 +1,16 @@ +{{ with .Site.Params.about }} +
    + {{ with .logo }} {{ end }} + {{ with .logo_image }}{{ 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..ecdca4a --- /dev/null +++ b/themes/risotto/layouts/partials/footer.html @@ -0,0 +1,3 @@ + +

    {{ .Site.Params.source | markdownify }}

    + diff --git a/themes/risotto/layouts/partials/head.html b/themes/risotto/layouts/partials/head.html new file mode 100644 index 0000000..443c702 --- /dev/null +++ b/themes/risotto/layouts/partials/head.html @@ -0,0 +1,29 @@ +{{ 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 }} + + +{{ with .OutputFormats.Get "rss" -}} + {{ printf `` .Rel .MediaType.Type .Permalink site.Title | safeHTML }} +{{ end }} diff --git a/themes/risotto/layouts/partials/header.html b/themes/risotto/layouts/partials/header.html new file mode 100644 index 0000000..a8893d4 --- /dev/null +++ b/themes/risotto/layouts/partials/header.html @@ -0,0 +1,10 @@ + + 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..ec2097a --- /dev/null +++ b/themes/risotto/static/css/header.css @@ -0,0 +1,19 @@ +/* Main menu */ +.main-nav ul { + display: flex; + flex-flow: row wrap; + justify-content: flex-start; + align-items: center; + margin: 0; + padding: 0; + gap: 0.5rem 2rem; +} + +.main-nav li { + 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/notice.css b/themes/risotto/static/css/notice.css new file mode 100644 index 0000000..9593cd7 --- /dev/null +++ b/themes/risotto/static/css/notice.css @@ -0,0 +1,64 @@ +.notice { + --title-color: #fff; + --title-background-color: #069; + --content-color: #ddd; + --content-background-color: #023; +} + +.notice.info { + --title-background-color: #a50; + --content-background-color: #420; +} + +.notice.tip { + --title-background-color: #363; + --content-background-color: #121; +} + +.notice.warning { + --title-background-color: #800; + --content-background-color: #400; +} + +.notice { + padding: 18px; + line-height: 24px; + margin-bottom: 24px; + border-radius: 4px; + color: var(--content-color); + background: var(--content-background-color); +} + +.notice p:last-child { + margin-bottom: 0 +} + +/* Title */ +.notice-title { + margin: -18px -18px 12px; + padding: 4px 18px; + border-radius: 4px 4px 0 0; + font-weight: 700; + color: var(--title-color); + background: var(--title-background-color); +} + +/* Icon */ +.icon-notice { + display: inline-flex; + align-self: center; + margin-right: 8px; +} + +.icon-notice img, +.icon-notice svg { + height: 1em; + width: 1em; + fill: currentColor; +} + +.icon-notice img, +.icon-notice.baseline svg { + top: .125em; + position: relative; +} 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..d7f9e17 --- /dev/null +++ b/themes/risotto/static/css/typography.css @@ -0,0 +1,259 @@ +/* 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); +} + +li.nomarker { + display: block; +} + +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" +