Compare commits

..

No commits in common. "main" and "modules/wowchemy-bootstrap/v5.9.2" have entirely different histories.

1339 changed files with 5851 additions and 25187 deletions

View file

@ -2,5 +2,4 @@
**/_vendor/
**/vendor/
public/
**/assets/dist/**
**/pagefind/**
**/assets/dist/lib/**

2
.github/FUNDING.yml vendored
View file

@ -1,2 +1,2 @@
github: gcushen
custom: https://hugoblox.com/sponsor/
custom: https://wowchemy.com/sponsor/

View file

@ -11,15 +11,15 @@ body:
We use GitHub Issues for project management, **NOT for support**.
🚑 For **help** and **questions**, search if your question has already been asked on the community **[chat](https://discord.gg/z8wNYzb)** and **[forum](https://github.com/HugoBlox/hugo-blox-builder/discussions)**, and if not, ask your question there instead.
🚑 For **help** and **questions**, search if your question has already been asked on the community **[chat](https://discord.gg/z8wNYzb)** and **[forum](https://github.com/wowchemy/wowchemy-hugo-themes/discussions)**, and if not, ask your question there instead.
Bug reports also shouldn't be used for support requests about a specific problem in your site, only if the issue can be reproduced on a fresh Hugo Blox Builder template.
Bug reports also shouldn't be used for support requests about a specific problem in your site, only if the issue can be reproduced on a fresh Wowchemy template.
Also, you can search and browse the extensive [Hugo Blox Builder](https://docs.hugoblox.com) and [Hugo](https://gohugo.io/documentation/) **documentation**.
Also, you can search and browse the extensive [Wowchemy](https://wowchemy.com/docs/) and [Hugo](https://gohugo.io/documentation/) **documentation**.
For questions on _RStudio/Blogdown_, please reach out to the [RStudio/Blogdown community](https://github.com/rstudio/blogdown).
For questions on _Blogdown_, please reach out to the [Blogdown community](https://github.com/rstudio/blogdown).
Please fill out each section below. This info allows Hugo Blox Builder contributors to diagnose (and fix!) your issue as quickly as possible. Otherwise we might need to close the issue (e.g. when it's missing clear steps to reproduce).
Please fill out each section below. This info allows Wowchemy contributors to diagnose (and fix!) your issue as quickly as possible. Otherwise we might need to close the issue (e.g. when it's missing clear steps to reproduce).
Also, please verify that your issue is present in the very latest `main` version.
- type: checkboxes
@ -27,9 +27,9 @@ body:
label: Preliminary Checks
description: Please make sure that you verify each checkbox and follow the instructions for them.
options:
- label: "This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/HugoBlox/hugo-blox-builder/issues?q=is%3Aissue"
- label: "This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/wowchemy/wowchemy-hugo-themes/issues?q=is%3Aissue"
required: true
- label: "This issue is not a question, feature request, or anything other than a bug report directly related to Hugo Blox Builder. Please post those things on Discord: https://discord.gg/z8wNYzb"
- label: "This issue is not a question, feature request, or anything other than a bug report directly related to Wowchemy. Please post those things on Discord: https://discord.gg/z8wNYzb"
required: true
- type: textarea
attributes:
@ -46,7 +46,7 @@ body:
description: |
Link to a minimal reproduction of the issue (GitHub repository).
**Ideally, create a minimal reproduction of the issue on a fresh template rather than linking to your site's repository: https://hugoblox.com/hugo-themes/
**Ideally, create a minimal reproduction of the issue on a fresh template rather than linking to your site's repository: https://wowchemy.com/hugo-themes/
validations:
required: true
- type: textarea
@ -103,11 +103,11 @@ body:
- Microsoft Edge
- Other
- type: input
id: hb-tpl
id: wowchemy-tpl
attributes:
label: Which Hugo Blox template are you using?
description: 'For example, a template from https://hugoblox.com/templates/'
placeholder: 'e.g., Academic CV'
label: Which Wowchemy template are you using?
description: 'For example, a template from https://wowchemy.com/hugo-themes/'
placeholder: 'e.g., Academic Resume'
validations:
required: true
- type: input

View file

@ -2,13 +2,13 @@ blank_issues_enabled: false
contact_links:
- name: Questions
url: https://discord.gg/z8wNYzb
about: Chat live with the Hugo Blox Builder community on Discord.
about: Chat live with the Wowchemy community on Discord.
- name: Discussions
url: https://github.com/HugoBlox/hugo-blox-builder/discussions
about: Discuss Hugo Blox Builder on the GitHub Discussions forum
url: https://github.com/wowchemy/wowchemy-hugo-themes/discussions
about: Discuss Wowchemy on the GitHub Discussions forum
- name: Troubleshooting Guide
url: https://docs.hugoblox.com/reference/troubleshooting/
url: https://wowchemy.com/docs/hugo-tutorials/troubleshooting/
about: Solve common issues fast.
- name: Documentation
url: https://docs.hugoblox.com/
url: https://wowchemy.com/docs/
about: Review the documentation

View file

@ -8,9 +8,9 @@ body:
label: Prerequisites
description: Take a minute to help our open source contributors.
options:
- label: I have [searched](https://github.com/HugoBlox/hugo-blox-builder/issues?q=is%3Aissue) for duplicate or closed feature requests
- label: I have [searched](https://github.com/wowchemy/wowchemy-hugo-themes/issues?q=is%3Aissue) for duplicate or closed feature requests
required: true
- label: I am mindful of the project [scope](https://github.com/HugoBlox/hugo-blox-builder/blob/main/CONTRIBUTING.md#scope)
- label: I am mindful of the project [scope](https://github.com/wowchemy/wowchemy-hugo-themes/blob/main/CONTRIBUTING.md#scope)
required: true
- type: textarea
id: proposal

View file

@ -8,4 +8,4 @@ If this is a GUI change, try to include screenshots of the change. If not, pleas
### Documentation
If this is an enhancement, link to the relevant page on the documentation site and describe the necessary changes.
If this is an enhancement, add a link here to the corresponding pull request on https://github.com/sourcethemes/academic-www or describe the documentation changes necessary.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 510 KiB

After

Width:  |  Height:  |  Size: 521 KiB

View file

@ -15,10 +15,10 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
# node-version: [18.x]
node-version: [18.x]
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v2
with:
submodules: true # Fetch any Git submodules (true OR recursive)
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
@ -41,16 +41,6 @@ jobs:
- name: Check for linting errors
run: pnpm run lint:js # TODO: also lint styles again once new rule errors resolved
- name: Setup Hugo
uses: peaceiris/actions-hugo@v2
with:
hugo-version: '0.123.3'
extended: true
- name: Build
run: hugo --minify
working-directory: test
# format:
# runs-on: ubuntu-latest
#
@ -64,8 +54,26 @@ jobs:
# - name: Prettify code
# uses: creyD/prettier_action@v3.1
# with:
# prettier_options: '--write blox-tailwind/*.{css,js,json,md,scss} blox-tailwind/**/*.{css,js,json,md,scss}' # Match package.json
# prettier_options: '--write wowchemy/*.{css,js,json,md,scss} wowchemy/**/*.{css,js,json,md,scss}' # Match package.json
# prettier_version: '2.2.1' # Match package.json
# commit_message: 'refactor: format code'
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
hugo:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true # Fetch any Git submodules (true OR recursive)
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
- name: Setup Hugo
uses: peaceiris/actions-hugo@v2
with:
hugo-version: '0.119.0'
extended: true
- name: Build
run: hugo --minify
working-directory: test

View file

@ -17,28 +17,24 @@ jobs:
matrix:
# define package to repository map
package:
- local_path: 'starters/academic-cv'
split_repository: 'theme-academic-cv'
- local_path: 'starters/resume'
split_repository: 'theme-resume'
- local_path: 'starters-bootstrap/markdown-slides'
split_repository: 'theme-markdown-slides'
- local_path: 'starters/blog'
split_repository: 'theme-blog'
- local_path: 'starters/documentation'
split_repository: 'theme-documentation'
- local_path: 'starters-bootstrap/portfolio'
split_repository: 'theme-portfolio'
- local_path: 'starters-bootstrap/course'
split_repository: 'theme-online-course'
- local_path: 'starters/link-in-bio'
split_repository: 'theme-link-in-bio'
- local_path: 'starters-bootstrap/research-group'
split_repository: 'theme-research-group'
- local_path: 'starters-bootstrap/second-brain'
split_repository: 'theme-second-brain'
- local_path: 'starters/landing-page'
split_repository: 'theme-landing-page'
- local_path: 'academic'
split_repository: 'starter-hugo-academic'
- local_path: 'markdown-slides'
split_repository: 'starter-hugo-markdown-slides'
- local_path: 'blog'
split_repository: 'hugo-blog-theme'
- local_path: 'documentation'
split_repository: 'hugo-documentation-theme'
- local_path: 'portfolio'
split_repository: 'starter-hugo-portfolio-theme'
- local_path: 'course'
split_repository: 'starter-hugo-online-course'
- local_path: 'link-in-bio'
split_repository: 'hugo-link-in-bio-theme'
- local_path: 'research-group'
split_repository: 'starter-hugo-research-group'
- local_path: 'second-brain'
split_repository: 'hugo-second-brain-theme'
steps:
- uses: actions/checkout@v3
@ -48,12 +44,12 @@ jobs:
uses: "symplify/monorepo-split-github-action@v2.3.0"
with:
# ↓ split "packages/<package-name><package-name>" directory
package_directory: '${{ matrix.package.local_path }}'
package_directory: 'starters/${{ matrix.package.local_path }}'
# ↓ into https://github.com/HugoBlox/<package-name> repository
repository_organization: 'HugoBlox'
# ↓ into https://github.com/wowchemy/<package-name> repository
repository_organization: 'wowchemy'
repository_name: '${{ matrix.package.split_repository }}'
# ↓ the user signed under the split commit
user_name: "Splitter Bot"
user_email: "no.reply@hugoblox.com"
user_email: "no.reply@wowchemy.com"

View file

@ -3,16 +3,11 @@ on:
schedule:
- cron: '30 1 * * *'
permissions:
contents: write # only for delete-branch option
issues: write
pull-requests: write
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: |

View file

@ -1,14 +1,14 @@
_vendor/
vendor/
blox-bootstrapassets/css/libs/
wowchemy/assets/css/libs/
public/
resources/
*.html
blox-bootstrapassets/css/reveal.css
blox-bootstrapassets/scss/main.scss
wowchemy/assets/css/reveal.css
wowchemy/assets/scss/main.scss
blox-bootstraplayouts/index.json
blox-bootstraplayouts/index.webmanifest
wowchemy/layouts/index.json
wowchemy/layouts/index.webmanifest

View file

@ -2,8 +2,7 @@
**/vendor/
**/_vendor/
**/libs/
**/dist/
public/
blox-bootstrap/assets/scss/main.scss
blox-bootstrap/assets/css/reveal_custom.css
wowchemy/assets/scss/main.scss
wowchemy/assets/css/reveal_custom.css

View file

@ -2,4 +2,4 @@
We want to foster a positive, inclusive, and welcoming environment 💜
We expect you to follow our [Code of Conduct](https://docs.hugoblox.com/reference/contribute/) to fulfil this goal.
We expect you to follow our [Code of Conduct](https://university.wowchemy.com/reference/contribute/) to fulfil this goal.

View file

@ -1,8 +1,8 @@
# Contributing to Hugo Blox Builder
# Contributing to Wowchemy
Thanks for being interested in contributing! Were so glad you want to help!
We want contributing to Hugo Blox to be fun, enjoyable, and educational for anyone and everyone. All contributions are welcome, including new plugins (such as new widgets, shortcodes, theme packs, and language packs), templates, features, documentation as well as updates and tweaks, blog posts, YouTube tutorials, live streaming customizations, meetups, and more.
We want contributing to Wowchemy to be fun, enjoyable, and educational for anyone and everyone. All contributions are welcome, including new plugins (such as new widgets, shortcodes, theme packs, and language packs), templates, features, documentation as well as updates and tweaks, blog posts, YouTube tutorials, live streaming customizations, meetups, and more.
## Where to Start
@ -12,22 +12,22 @@ Join the **Contributing** channel on the **[community Discord](https://discord.g
Whether or not you're a developer, there are plenty of non-technical ways that you can help. We always need help with:
- Helping the Hugo Blox community via the live [chat](https://discord.gg/z8wNYzb) and [forum](https://github.com/HugoBlox/hugo-blox-builder/discussions)
- Investigating and reviewing open [Issues](https://github.com/HugoBlox/hugo-blox-builder/issues) and [Pull Requests](https://github.com/HugoBlox/hugo-blox-builder/pulls)
- Helping the Wowchemy community via the live [chat](https://discord.gg/z8wNYzb) and [forum](https://github.com/wowchemy/wowchemy-hugo-themes/discussions)
- Investigating and reviewing open [Issues](https://github.com/wowchemy/wowchemy-hugo-themes/issues) and [Pull Requests](https://github.com/wowchemy/wowchemy-hugo-themes/pulls)
- Influence the roadmap! Give a thumbs up 👍 to upvote a feature request you would like to use
- Improving the [documentation](https://docs.hugoblox.com/) and writing tutorials
- Improving the [documentation](https://wowchemy.com/docs/) and writing tutorials
- Just click the _Edit_ button at the bottom of pages or open an issue with your proposed improvement
- Testing and quality assurance, such as checking the latest version of the templates work as you expect and fixing any dead-links etc.
- Translating the Hugo Blox templates or the Hugo Blox documentation
- Hosting local Hugo Blox themed events or meetups
- Promoting Hugo Blox to others by blogging, vlogging, code streaming, talking etc.
- Translating the Wowchemy templates or the Wowchemy documentation
- Hosting local Wowchemy themed events or meetups
- Promoting Wowchemy to others by blogging, vlogging, code streaming, talking etc.
### For technical contributions
Repository structure:
- modules
- The components and layouts which form the Hugo Blox page building framework that the templates depend on
- The components and layouts which form the Wowchemy page building framework that the templates depend on
- scripts
- A collection of scripts for helping maintain the repository
- starters
@ -38,13 +38,13 @@ Repository structure:
#### What are some good issues to contribute to?
If you're a developer looking to contribute, but you're not sure where to begin, check out the [help wanted](https://github.com/HugoBlox/hugo-blox-builder/labels/help%20wanted) label on Github, which contains issues which need some love.
If you're a developer looking to contribute, but you're not sure where to begin, check out the [help wanted](https://github.com/wowchemy/wowchemy-hugo-themes/labels/help%20wanted) label on Github, which contains issues which need some love.
#### How can I propose an improvement?
If you have a straightforward bug fix or improvement, feel free to contribute it in a [Pull Request](https://github.com/HugoBlox/hugo-blox-builder/pulls) for the community to review.
If you have a straightforward bug fix or improvement, feel free to contribute it in a [Pull Request](https://github.com/wowchemy/wowchemy-hugo-themes/pulls) for the community to review.
If you have an idea for a new feature, please start by [searching the issues](https://github.com/HugoBlox/hugo-blox-builder/issues) to check that the feature has not already been suggested and then suggest it by [opening a new issue](https://github.com/HugoBlox/hugo-blox-builder/issues/new/choose), as adding new features to Hugo Blox first requires some analysis around the design and spec.
If you have an idea for a new feature, please start by [searching the issues](https://github.com/wowchemy/wowchemy-hugo-themes/issues) to check that the feature has not already been suggested and then suggest it by [opening a new issue](https://github.com/wowchemy/wowchemy-hugo-themes/issues/new/choose), as adding new features to Wowchemy first requires some analysis around the design and spec.
Please be mindful of the project [scope](#scope).
@ -61,7 +61,7 @@ Otherwise, for larger changes, you can edit locally on your computer in your fav
Fork (copy) the repo on GitHub and then clone (download) your fork to your computer:
```sh
git clone https://github.com/<YOUR_USERNAME>/hugo-blox-builder.git
git clone https://github.com/<YOUR_USERNAME>/wowchemy-hugo-themes.git
```
**View a template**
@ -71,7 +71,7 @@ git clone https://github.com/<YOUR_USERNAME>/hugo-blox-builder.git
Then choose the starter template you wish to view, such as _minimal_:
```sh
yarn view:local academic-cv
yarn view:local minimal
```
Note that Hugo Server can occasionally stop working after changes are made (sometimes showing unrelated errors). If this happens, stop Hugo (Control-C) and restart it with the `yarn view:local ...` command above.
@ -82,7 +82,7 @@ Implement you changes and then check for any linting or formatting issues.
Code linting and formatting form part of the Continuous Integration process to help catch bugs and code issues in contributions.
Contributors can also run the flow on their fork of the "Hugo Blox Builder" repo when making contributions (you'll need Node and Yarn to run):
Contributors can also run the flow on their fork of the "Wowchemy Hugo Modules" repo when making contributions (you'll need Node and Yarn to run):
```sh
yarn install
@ -92,40 +92,40 @@ yarn run format
**Open a Pull Request with your changes**
Use git to push (upload) your changes to GitHub and then open a Pull Request (PR) at https://github.com/HugoBlox/hugo-blox-builder/pulls
Use git to push (upload) your changes to GitHub and then open a Pull Request (PR) at https://github.com/wowchemy/wowchemy-hugo-themes/pulls
Please be mindful of the project [scope](#scope).
### Contribute Blox
### Contribute a widget
[Create and publish your own blox](https://github.com/HugoBlox/create-blox)
[Create and publish your own widget](https://github.com/wowchemy/wowchemy-widget-starter)
### Contribute a shortcode
[Create and publish your own shortcode](https://github.com/HugoBlox/create-shortcode)
[Create and publish your own shortcode](https://github.com/wowchemy/wowchemy-shortcode-starter)
### Contribute a language pack
To contribute a **new language pack** or an improvement to a language pack, refer to the [language pack guide](https://docs.hugoblox.com/reference/language/#create-or-modify-a-language-pack). Once created, [fork Hugo Blox Builder](https://github.com/HugoBlox/hugo-blox-builder), place your language pack in `blox-tailwind/i18n/`, add the name of the language to `blox-tailwind/data/i18n/language.yaml`, and open a Pull Request on Github with these two files.
To contribute a **new language pack** or an improvement to a language pack, refer to the [language pack guide](https://wowchemy.com/docs/language/#create-or-modify-a-language-pack). Once created, [fork Wowchemy Hugo Modules](https://github.com/wowchemy/wowchemy-hugo-themes), place your language pack in `wowchemy/i18n/`, add the name of the language to `wowchemy/data/i18n/language.yaml`, and open a Pull Request on Github with these two files.
### Contribute a theme pack
[View the guide](https://docs.hugoblox.com/getting-started/customize/#appearance) to contributing a color and font theme pack.
[View the guide](https://wowchemy.com/docs/customization/#share-your-theme) to contributing a color and font theme pack.
### Contribute a template
Consider duplicating a bare-bones template, such as the [Link In Bio](https://github.com/HugoBlox/hugo-blox-builder/tree/main/starters/link-in-bio) folder, and building up your own template using the Hugo Blox. Reach out on the **Contributing** channel in Discord to submit your template.
Consider duplicating a bare-bones template, such as the [Minimal](https://github.com/wowchemy/wowchemy-hugo-themes/tree/main/starters/minimal) folder, and building up your own template using the Wowchemy Hugo Module. Reach out on the **Contributing** channel in Discord to submit your template.
### Contribute to the Publication importer
To contribute to **Hugo Academic CLI**, the automatic publication and blog post importer, refer to [its dedicated Github repository](https://github.com/GetRD/academic-file-converter) and Issue queue.
To contribute to **Hugo Academic CLI**, the automatic publication importer, refer to [its dedicated Github repository](https://github.com/wowchemy/hugo-academic-cli) and Issue queue.
## Become a backer
To help us develop this free software sustainably under the open source license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship:
- ☕️ [**Donate a coffee**](https://github.com/sponsors/gcushen?frequency=one-time)
- ❤️ [**Become a sponsor and unlock awesome rewards**](https://hugoblox.com/sponsor/)
- ❤️ [**Become a sponsor and unlock awesome rewards**](https://wowchemy.com/sponsor/)
## Best practices
@ -161,4 +161,4 @@ The more regular active volunteers (rather than one-off contributors) we have su
The project's scope also has to be constrained so that it doesn't get too complex and unwieldy, from an architectural perspective, a testing perspective, and from a usability perspective.
Plugins (widgets, shortcodes, theme packs, language packs, and third-party JavaScript integrations) as well as templates allow the community to add major features without needing to contribute to Hugo Blox itself.
Plugins (widgets, shortcodes, theme packs, language packs, and third-party JavaScript integrations) as well as templates allow the community to add major features without needing to contribute to Wowchemy itself.

View file

@ -1,14 +1,14 @@
[**中文**](./README.zh.md)
<p align="center"><a href="https://hugoblox.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/sharing.png" alt="Hugo Blox Builder"></a></p>
<p align="center"><a href="https://wowchemy.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/sharing.png" alt="Wowchemy Website Builder"></a></p>
[![Get Started](https://img.shields.io/badge/-Get%20started-ff4655?style=for-the-badge)](https://hugoblox.com/templates/)
[![Get Started](https://img.shields.io/badge/-Get%20started-ff4655?style=for-the-badge)](https://wowchemy.com/templates/)
[![Discord](https://img.shields.io/discord/722225264733716590?style=for-the-badge)](https://discord.com/channels/722225264733716590/742892432458252370/742895548159492138)
[![GitHub Sponsors](https://img.shields.io/github/sponsors/gcushen?label=%E2%9D%A4%EF%B8%8F%20sponsor&style=for-the-badge)](https://github.com/sponsors/gcushen)
[![Twitter Follow](https://img.shields.io/twitter/follow/GetResearchDev?label=Follow%20on%20Twitter&style=for-the-badge)](https://twitter.com/GetResearchDev)
[![Twitter Follow](https://img.shields.io/twitter/follow/wowchemy?label=Follow%20on%20Twitter&style=for-the-badge)](https://twitter.com/wowchemy)
[![GitHub followers](https://img.shields.io/github/followers/gcushen?label=Follow%20on%20GH&style=for-the-badge)](https://github.com/gcushen)
# [Hugo Blox Builder](https://hugoblox.com): easy, all-in-one website builder
# [Wowchemy](https://wowchemy.com): the all-in-one website builder
### Join 750,000+ Sites. No Code. Easily Create Future-Proof Websites ✏️ 📰 🚀
@ -16,25 +16,25 @@
🎨 **2. Personalize** a beautiful starter template with **50+ light/dark color themes, language packs, and blocks**
🛋 **3. Optionally, write from your sofa or on the go with the integrated open source Content Management System (CMS) based on [Decap CMS](https://docs.hugoblox.com/getting-started/cms/decap/)**
🛋 **3. Optionally, write from your sofa or on the go with the integrated open source Content Management System (CMS) based on [Decap CMS](https://university.wowchemy.com/getting-started/cms/decap/)**
<p style="text-align: center"><a href="https://hugoblox.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/write-from-phone.gif" alt="Hugo Blox Builder CMS"></a></p>
<p style="text-align: center"><a href="https://wowchemy.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/write-from-phone.gif" alt="Wowchemy CMS"></a></p>
[Check out the latest **demos**](https://hugoblox.com/templates/) of what you'll get in less than 60 seconds, or [get **inspired**](https://hugoblox.com/creators/) by other creators.
[Check out the latest **demos**](https://wowchemy.com/templates/) of what you'll get in less than 60 seconds, or [get **inspired**](https://wowchemy.com/creators/) by other creators.
- 👉 [**Get Started**](https://hugoblox.com/templates/)
- 📚 [View the **documentation**](https://docs.hugoblox.com/)
- 👉 [**Get Started**](https://wowchemy.com/templates/)
- 📚 [View the **documentation**](https://university.wowchemy.com/)
- 🙋‍♀️ **Have a question?**
- **Chat with us now on [Discord](https://discord.gg/z8wNYzb)** or explore the [Troubleshooting Guide](https://docs.hugoblox.com/reference/troubleshooting/) and [Q&A Forum](https://github.com/HugoBlox/hugo-blox-builder/discussions)
- **Chat with us now on [Discord](https://discord.gg/z8wNYzb)** or explore the [Troubleshooting Guide](https://university.wowchemy.com/reference/troubleshooting/) and [Q&A Forum](https://github.com/wowchemy/wowchemy-hugo-themes/discussions)
- _Also, check out [Hugo Forum](https://discourse.gohugo.io) for Hugo Qs and [Netlify Forum](https://answers.netlify.com/) for Netlify Qs_
- 🐦 Share your Hugo Blox Builder site with the community on Twitter: [@GetResearchDev](https://twitter.com/GetResearchDev) [@GeorgeCushen](https://twitter.com/GeorgeCushen) [#MadeWithHugoBlox](https://twitter.com/search?q=%23MadeWithHugoBlox&src=typed_query)
- 🐦 Share your Wowchemy site with the community on Twitter: [@wowchemy](https://twitter.com/wowchemy) [@GeorgeCushen](https://twitter.com/GeorgeCushen) [#MadeWithWowchemy](https://twitter.com/search?q=%23MadeWithWowchemy&src=typed_query)
- 🗳 [Take the survey and help us improve #OpenSource](https://forms.gle/NioD9VhUg7PNmdCAA)
- ⬆️ **Updating?** View the [Update Guide](https://docs.hugoblox.com/reference/update/) and [Release Notes](https://github.com/HugoBlox/hugo-blox-builder/releases)
- 🚀 [Contribute improvements](CONTRIBUTING.md) or [suggest improvements](https://github.com/HugoBlox/hugo-blox-builder/issues)
- ⬆️ **Updating?** View the [Update Guide](https://university.wowchemy.com/reference/update/) and [Release Notes](https://github.com/wowchemy/wowchemy-hugo-themes/releases)
- 🚀 [Contribute improvements](CONTRIBUTING.md) or [suggest improvements](https://github.com/wowchemy/wowchemy-hugo-themes/issues)
## 💙 We ask you, humbly, to support this open source movement
Today we ask you to defend the open source independence of the Hugo Blox Builder website builder and themes 🐧
Today we ask you to defend the open source independence of the Wowchemy website builder and themes 🐧
We're an **open source and open science movement** that depends on your support to stay online and thriving, but 99.9% of our creators don't give; they simply look the other way 🤦🏻‍♀️
@ -53,29 +53,29 @@ We're an **open source and open science movement** that depends on your support
## Starter Templates
Hugo Blox Builder is a **no-code** framework for creating _any_ kind of website using **widgets**. Each site is 100% customizable to **make it your own**!
Wowchemy is a **no-code** framework for creating _any_ kind of website using **widgets**. Each site is 100% customizable to **make it your own**!
Choose from one of the starter templates to easily get started:
[![Writing technical content](./.github/media/starters.webp)](https://hugoblox.com/templates/)
[![Writing technical content](./.github/media/starters.webp)](https://wowchemy.com/templates/)
## The Future of Technical Content Writing
**Write rich, future-proof content** using standardized Markdown along with bundled extensions for math and diagrams. Edit in the open source CMS or via an editor such as the online GitHub Editor, Jupyter Notebook, or RStudio! [Learn more](https://docs.hugoblox.com/reference/markdown/)
**Write rich, future-proof content** using standardized Markdown along with bundled extensions for math and diagrams. Edit in the open source CMS or via an editor such as the online GitHub Editor, Jupyter Notebook, or RStudio! [Learn more](https://university.wowchemy.com/reference/markdown/)
[![Writing technical content](https://hugoblox.com/uploads/readmes/writing-technical-content.gif)](https://academic-demo.netlify.app/post/writing-technical-content/)
[![Writing technical content](https://wowchemy.com/uploads/readmes/writing-technical-content.gif)](https://academic-demo.netlify.app/post/writing-technical-content/)
## Features
[![Screenshot](./.github/media/academic.png)](https://hugoblox.com/templates/)
[![Screenshot](./.github/media/academic.png)](https://wowchemy.com/templates/)
**Key features:**
- **Page builder** - Create _anything_ with [**blocks**](https://docs.hugoblox.com/getting-started/page-builder/) and [**elements**](https://docs.hugoblox.com/reference/markdown/)
- **Page builder** - Create _anything_ with [**blocks**](https://university.wowchemy.com/getting-started/page-builder/) and [**elements**](https://university.wowchemy.com/reference/markdown/)
- **Edit any type of content** - Blog posts, publications, talks, slides, projects, and more!
- **Create content** in [**Markdown**](https://docs.hugoblox.com/reference/markdown/), [**Jupyter**](https://docs.hugoblox.com/getting-started/cms/), or [**RStudio**](https://docs.hugoblox.com/getting-started/cms/rstudio/)
- **Plugin System** - Fully customizable [**color** and **font themes**](https://docs.hugoblox.com/getting-started/customize/#appearance)
- **Display Code and Math** - Code highlighting and [LaTeX math](https://docs.hugoblox.com/reference/markdown/#math) supported
- **Create content** in [**Markdown**](https://university.wowchemy.com/reference/markdown/), [**Jupyter**](https://university.wowchemy.com/getting-started/cms/), or [**RStudio**](https://university.wowchemy.com/getting-started/cms/rstudio/)
- **Plugin System** - Fully customizable [**color** and **font themes**](https://university.wowchemy.com/getting-started/customize/#appearance)
- **Display Code and Math** - Code highlighting and [LaTeX math](https://university.wowchemy.com/reference/markdown/#math) supported
- **Integrations** - [Google Analytics](https://analytics.google.com), [Disqus commenting](https://disqus.com), Maps, Contact Forms, and more!
- **Beautiful Site** - Simple and refreshing one page design
- **Industry-Leading SEO** - Help get your website found on search engines and social media
@ -89,25 +89,25 @@ Choose from one of the starter templates to easily get started:
## Themes
Hugo Blox Builder comes with **automatic day (light) and night (dark) mode** built-in. Alternatively, click the moon icon in the top right of one of the [Demos](https://hugoblox.com/templates/) to set your preferred mode!
Wowchemy comes with **automatic day (light) and night (dark) mode** built-in. Alternatively, click the moon icon in the top right of one of the [Demos](https://wowchemy.com/templates/) to set your preferred mode!
Choose a stunning theme for your site and [customize it](https://docs.hugoblox.com/getting-started/customize/#custom-theme) to your liking:
Choose a stunning theme for your site and [customize it](https://university.wowchemy.com/getting-started/customize/#custom-theme) to your liking:
[![Themes](./.github/media/themes.png)](https://hugoblox.com/templates/)
[![Themes](./.github/media/themes.png)](https://wowchemy.com/templates/)
[Browse more templates and themes...](https://hugoblox.com/templates/)
[Browse more templates and themes...](https://wowchemy.com/templates/)
## Ecosystem
- [**Academic File Converter**](https://github.com/GetRD/academic-file-converter): Automatically import academic publications from BibTeX to Markdown files
- [**Awesome Hugo**](https://github.com/HugoBlox/awesome-hugo): Scripts to help migrate content to new versions of Hugo
- [**Bibtex to Markdown**](https://github.com/wowchemy/bibtex-to-markdown): Automatically import academic publications from BibTeX to Markdown files
- [**Awesome Hugo**](https://github.com/wowchemy/awesome-hugo): Scripts to help migrate content to new versions of Hugo
## Join the community
Feel free to [_star_ the project on Github](https://github.com/HugoBlox/hugo-blox-builder), [join the community](https://discord.gg/z8wNYzb) on Discord, and follow [@GetResearchDev](https://twitter.com/GetResearchDev) on Twitter to be the first to hear about new features.
Feel free to [_star_ the project on Github](https://github.com/wowchemy/wowchemy-hugo-themes), [join the community](https://discord.gg/z8wNYzb) on Discord, and follow [@wowchemy](https://twitter.com/wowchemy) on Twitter to be the first to hear about new features.
## License
Copyright 2016-present [George Cushen](https://georgecushen.com).
The [Hugo Blox Builder](https://github.com/HugoBlox/hugo-blox-builder/) repository is released under the [MIT](https://github.com/HugoBlox/hugo-blox-builder/blob/main/LICENSE.md) license.
The [Wowchemy Hugo Themes](https://github.com/wowchemy/wowchemy-hugo-themes/) repository is released under the [MIT](https://github.com/wowchemy/wowchemy-hugo-themes/blob/main/LICENSE.md) license.

View file

@ -1,14 +1,14 @@
[**English**](./README.md)
<p align="center"><a href="https://hugoblox.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/sharing.png" alt="Hugo Blox Builder 网站构建工具"></a></p>
<p align="center"><a href="https://wowchemy.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/sharing.png" alt="Wowchemy 网站构建工具"></a></p>
[![开始使用](https://img.shields.io/badge/-开始使用-ff4655?style=for-the-badge)](https://hugoblox.com/templates/)
[![开始使用](https://img.shields.io/badge/-开始使用-ff4655?style=for-the-badge)](https://wowchemy.com/templates/)
[![Discord](https://img.shields.io/discord/722225264733716590?style=for-the-badge)](https://discord.com/channels/722225264733716590/742892432458252370/742895548159492138)
[![GitHub 赞助者](https://img.shields.io/github/sponsors/gcushen?label=%E2%9D%A4%EF%B8%8F%20赞助&style=for-the-badge)](https://github.com/sponsors/gcushen)
[![Twitter 关注者](https://img.shields.io/twitter/follow/GetResearchDev?label=关注Twitter&style=for-the-badge)](https://twitter.com/GetResearchDev)
[![Twitter 关注者](https://img.shields.io/twitter/follow/wowchemy?label=关注Twitter&style=for-the-badge)](https://twitter.com/wowchemy)
[![GitHub 关注者](https://img.shields.io/github/followers/gcushen?label=关注GH&style=for-the-badge)](https://github.com/gcushen)
# [Hugo Blox Builder](https://hugoblox.com): 全能网站构建工具
# [Wowchemy](https://wowchemy.com): 全能网站构建工具
### 加入 750,000+ 站点。零代码。轻松创建面向未来的网站✏️ 📰 🚀
@ -16,25 +16,25 @@
🎨 **2. 个性化**漂亮的起始模板,享有**50+种浅色/深色主题、多语言包和模块**
🛋 **3. 可选地,使用基于 [Decap CMS](https://docs.hugoblox.com/getting-started/cms/decap/) 的开源内容管理系统CMS随时随地从沙发上或外出写作**
🛋 **3. 可选地,使用基于 [Decap CMS](https://university.wowchemy.com/getting-started/cms/decap/) 的开源内容管理系统CMS随时随地从沙发上或外出写作**
<p style="text-align: center"><a href="https://hugoblox.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/write-from-phone.gif" alt="Decap CMS"></a></p>
<p style="text-align: center"><a href="https://wowchemy.com/templates/" target="_blank" rel="noopener"><img src="./.github/media/write-from-phone.gif" alt="Wowchemy CMS"></a></p>
[查看最新的 **演示**](https://hugoblox.com/templates/),在不到 60 秒内获取您将获得的内容,或者获得其他创作者的 [**灵感**](https://hugoblox.com/creators/)。
[查看最新的 **演示**](https://wowchemy.com/templates/),在不到 60 秒内获取您将获得的内容,或者获得其他创作者的 [**灵感**](https://wowchemy.com/creators/)。
- 👉 [**开始使用**](https://hugoblox.com/templates/)
- 📚 [查看 **文档**](https://docs.hugoblox.com/)
- 👉 [**开始使用**](https://wowchemy.com/templates/)
- 📚 [查看 **文档**](https://university.wowchemy.com/)
- 🙋‍♀️ **有问题吗?**
- **立即在 [Discord](https://discord.gg/z8wNYzb) 上与我们聊天**,或浏览 [故障排除指南](https://docs.hugoblox.com/reference/troubleshooting/) 和 [问答论坛](https://github.com/HugoBlox/hugo-blox-builder/discussions)
- **立即在 [Discord](https://discord.gg/z8wNYzb) 上与我们聊天**,或浏览 [故障排除指南](https://university.wowchemy.com/reference/troubleshooting/) 和 [问答论坛](https://github.com/wowchemy/wowchemy-hugo-themes/discussions)
- _此外查看 [Hugo 论坛](https://discourse.gohugo.io) 解决 Hugo 相关问题,以及 [Netlify 论坛](https://answers.netlify.com/) 解答 Netlify 相关问题_
- 🐦 与社区共享您的 Hugo Blox Builder 网站:[@GetResearchDev](https://twitter.com/GetResearchDev) [@GeorgeCushen](https://twitter.com/GeorgeCushen) [#MadeWithHugoBlox](https://twitter.com/search?q=%23MadeWithHugoBlox&src=typed_query)
- 🐦 与社区共享您的 Wowchemy 网站:[@wowchemy](https://twitter.com/wowchemy) [@GeorgeCushen](https://twitter.com/GeorgeCushen) [#MadeWithWowchemy](https://twitter.com/search?q=%23MadeWithWowchemy&src=typed_query)
- 🗳 [参加调查,帮助我们改进 #开源](https://forms.gle/NioD9VhUg7PNmdCAA)
- ⬆️ **更新?** 查看 [更新指南](https://docs.hugoblox.com/reference/update/) 和 [发布说明](https://github.com/HugoBlox/hugo-blox-builder/releases)
- 🚀 [贡献改进](CONTRIBUTING.md) 或 [建议改进](https://github.com/HugoBlox/hugo-blox-builder/issues)
- ⬆️ **更新?** 查看 [更新指南](https://university.wowchemy.com/reference/update/) 和 [发布说明](https://github.com/wowchemy/wowchemy-hugo-themes/releases)
- 🚀 [贡献改进](CONTRIBUTING.md) 或 [建议改进](https://github.com/wowchemy/wowchemy-hugo-themes/issues)
## 💙 我们向您恳请支持这个开源运动
今天我们请求您捍卫 Hugo Blox Builder 网站构建工具和主题的开源独立性 🐧
今天我们请求您捍卫 Wowchemy 网站构建工具和主题的开源独立性 🐧
我们是一个**开源和开放科学的运动**,依靠您的支持来保持在线和繁荣,但我们的 99.9% 的创作者没有做出贡献,他们只是选择置之不理 🤦🏻‍♀️
@ -53,27 +53,27 @@
## 起始模板
Hugo Blox Builder 是一个使用**小部件**创建_任何_类型网站的**零代码**框架。每个网站都是 100% 可自定义,使其成为您的专属网站!
Wowchemy 是一个使用**小部件**创建_任何_类型网站的**零代码**框架。每个网站都是 100% 可自定义,使其成为您的专属网站!
选择一个起始模板,轻松上手:
[![撰写技术内容](./.github/media/starters.webp)](https://hugoblox.com/templates/)
[![撰写技术内容](./.github/media/starters.webp)](https://wowchemy.com/templates/)
## 技术内容撰写的未来
使用标准化的 Markdown 和捆绑的扩展(包括数学和图表)**编写丰富、具备未来性的内容**。可以在开源 CMS 中编辑,也可以通过在线的 GitHub 编辑器、Jupyter Notebook 或 RStudio 进行编辑![了解更多](https://docs.hugoblox.com/reference/markdown/)
使用标准化的 Markdown 和捆绑的扩展(包括数学和图表)**编写丰富、具备未来性的内容**。可以在开源 CMS 中编辑,也可以通过在线的 GitHub 编辑器、Jupyter Notebook 或 RStudio 进行编辑![了解更多](https://university.wowchemy.com/reference/markdown/)
[![撰写技术内容](https://hugoblox.com/uploads/readmes/writing-technical-content.gif)](https://academic-demo.netlify.app/post/writing-technical-content/)
[![撰写技术内容](https://wowchemy.com/uploads/readmes/writing-technical-content.gif)](https://academic-demo.netlify.app/post/writing-technical-content/)
## 特点
[![截图](./.github/media/academic.png)](https://hugoblox.com/templates/)
[![截图](./.github/media/academic.png)](https://wowchemy.com/templates/)
**主要特点:**- **页面构建器** - 使用[小部件](https://docs.hugoblox.com/getting-started/page-builder/)和[元素](https://docs.hugoblox.com/reference/markdown/)创建_任何东西_
**主要特点:**- **页面构建器** - 使用[小部件](https://university.wowchemy.com/getting-started/page-builder/)和[元素](https://university.wowchemy.com/reference/markdown/)创建_任何东西_
- **编辑任何类型的内容** - 博客文章、出版物、演讲、幻灯片、项目等等!
- 使用 [**Markdown**](https://docs.hugoblox.com/reference/markdown/)、[**Jupyter**](https://docs.hugoblox.com/getting-started/cms/) 或 [**RStudio**](https://docs.hugoblox.com/getting-started/cms/rstudio/) 创建内容
- **插件系统** - 完全可定制的[**颜色**和**字体主题**](https://docs.hugoblox.com/getting-started/customize/#appearance)
- **显示代码和数学公式** - 支持代码高亮和[LaTeX数学](https://docs.hugoblox.com/reference/markdown/#math)
- 使用 [**Markdown**](https://university.wowchemy.com/reference/markdown/)、[**Jupyter**](https://university.wowchemy.com/getting-started/cms/) 或 [**RStudio**](https://university.wowchemy.com/getting-started/cms/rstudio/) 创建内容
- **插件系统** - 完全可定制的[**颜色**和**字体主题**](https://university.wowchemy.com/getting-started/customize/#appearance)
- **显示代码和数学公式** - 支持代码高亮和[LaTeX数学](https://university.wowchemy.com/reference/markdown/#math)
- **集成** - [Google Analytics](https://analytics.google.com)、[Disqus评论](https://disqus.com)、地图、联系表单等等!
- **美丽的网站** - 简单清爽的单页设计
- **行业领先的SEO** - 帮助您的网站在搜索引擎和社交媒体上被发现
@ -87,25 +87,25 @@ Hugo Blox Builder 是一个使用**小部件**创建_任何_类型网站的**零
## 主题
Hugo Blox Builder内置了**自动白天(浅色)和黑夜(暗色)模式**。或者,单击[Demos](https://hugoblox.com/templates/)右上角的月亮图标设置您喜欢的模式!
Wowchemy内置了**自动白天(浅色)和黑夜(暗色)模式**。或者,单击[Demos](https://wowchemy.com/templates/)右上角的月亮图标设置您喜欢的模式!
为您的网站选择一个惊艳的主题,并[自定义它](https://docs.hugoblox.com/getting-started/customize/#custom-theme)以满足您的喜好:
为您的网站选择一个惊艳的主题,并[自定义它](https://university.wowchemy.com/getting-started/customize/#custom-theme)以满足您的喜好:
[![主题](./.github/media/themes.png)](https://hugoblox.com/templates/)
[![主题](./.github/media/themes.png)](https://wowchemy.com/templates/)
[浏览更多模板和主题...](https://hugoblox.com/templates/)
[浏览更多模板和主题...](https://wowchemy.com/templates/)
## 生态系统
- [**Academic File Converter**](https://github.com/GetRD/academic-file-converter)自动将学术出版物从BibTeX导入到Markdown文件
- [**Awesome Hugo**](https://github.com/HugoBlox/awesome-hugo)帮助将内容迁移到Hugo的新版本的脚本
- [**Bibtex to Markdown**](https://github.com/wowchemy/bibtex-to-markdown)自动将学术出版物从BibTeX导入到Markdown文件
- [**Awesome Hugo**](https://github.com/wowchemy/awesome-hugo)帮助将内容迁移到Hugo的新版本的脚本
## 加入社区
请随意在Github上[_star_该项目](https://github.com/HugoBlox/hugo-blox-builder)在Discord上[join the community](https://discord.gg/z8wNYzb)并关注Twitter上的[@GetResearchDev](https://twitter.com/GetResearchDev),第一时间获取新功能的消息。
请随意在Github上[_star_该项目](https://github.com/wowchemy/wowchemy-hugo-themes)在Discord上[join the community](https://discord.gg/z8wNYzb)并关注Twitter上的[@wowchemy](https://twitter.com/wowchemy),第一时间获取新功能的消息。
## 许可证
版权所有 2016-present [George Cushen](https://georgecushen.com)。
[Hugo Blox Builder](https://github.com/HugoBlox/hugo-blox-builder/)存储库根据[MIT](https://github.com/HugoBlox/hugo-blox-builder/blob/main/LICENSE.md)许可证发布。
[Wowchemy Hugo Themes](https://github.com/wowchemy/wowchemy-hugo-themes/)存储库根据[MIT](https://github.com/wowchemy/wowchemy-hugo-themes/blob/main/LICENSE.md)许可证发布。

View file

@ -1,27 +0,0 @@
# blox-analytics
**A Hugo module (plugin) for website analytics and search engine verification.**
Are you using the `blox-tailwind` module? The analytics module is already included, so you do not need to install it. For all other sites, refer to the installation guide below.
## Install
Get analytics and verification for your Hugo site by following the guide below:
1. Add the module to your `config/_default/hugo.yaml`:
```yaml
module:
imports:
- path: github.com/HugoBlox/hugo-blox-builder/modules/blox-analytics
```
2. Load the module in your site's `<head>` with:
```go
{{ partial "blox-analytics/index" . }}
```
## Usage
[View the documentation](https://docs.hugoblox.com/reference/analytics/)

View file

@ -1,3 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-analytics
go 1.15

View file

@ -1,4 +0,0 @@
module:
mounts:
- source: layouts
target: layouts

View file

@ -1,9 +0,0 @@
{{/* HUGO BLOX: MARKETING MODULE */}}
{{/* VERIFICATIONS */}}
{{ partial "blox-analytics/verification" . }}
{{/* ANALYTICS */}}
{{ partial "blox-analytics/services/index" . }}

View file

@ -1,5 +0,0 @@
{{ $fathom := site.Params.marketing.analytics.fathom | default "" }}
{{ if hugo.IsProduction | and $fathom }}
<script src="https://cdn.usefathom.com/script.js" data-site="{{$fathom}}" defer></script>
{{ end }}

View file

@ -1,7 +0,0 @@
{{ partial "blox-analytics/services/google_analytics" . }}
{{ partial "blox-analytics/services/google_tag_manager" . }}
{{ partial "blox-analytics/services/microsoft_clarity" . }}
{{ partial "blox-analytics/services/baidu_tongji" . }}
{{ partial "blox-analytics/services/plausible" . }}
{{ partial "blox-analytics/services/fathom" . }}
{{ partial "blox-analytics/services/pirsch" . }}

View file

@ -1,5 +0,0 @@
{{ $pirsch := site.Params.marketing.analytics.pirsch | default "" }}
{{ if hugo.IsProduction | and $pirsch }}
<script defer src="https://api.pirsch.io/pirsch.js" id="pirschjs" data-code="{{$pirsch}}"></script>
{{ end }}

View file

@ -1,5 +0,0 @@
{{ $plausible := site.Params.marketing.analytics.plausible | default "" }}
{{ if hugo.IsProduction | and $plausible }}
<script defer data-domain="{{$plausible}}" src="https://plausible.io/js/script.js"></script>
{{ end }}

View file

@ -1,25 +0,0 @@
{{/* Site Verification with Third Party Services */}}
{{- with site.Params.marketing.verification.google -}}
<meta name="google-site-verification" content="{{ . }}" />
{{- end -}}
{{- with site.Params.marketing.verification.bing -}}
<meta name="msvalidate.01" content="{{ . }}" />
{{- end -}}
{{- with site.Params.marketing.verification.yandex -}}
<meta name="yandex-verification" content="{{ . }}" />
{{- end -}}
{{- with site.Params.marketing.verification.pinterest -}}
<meta name="p:domain_verify" content="{{ . }}" />
{{- end -}}
{{- with site.Params.marketing.verification.baidu -}}
<meta name="baidu-site-verification" content="{{ . }}" />
{{- end -}}
{{ with site.Params.marketing.verification.naver }}
<meta name="naver-site-verification" content="{{ . }}" />
{{- end -}}

View file

@ -1,3 +0,0 @@
/* Hugo Blox Builder Helpers */
@import 'word-wrap';

View file

@ -1,3 +0,0 @@
# Hugo Blox Builder
version = "5.9.7"

View file

@ -1,8 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-bootstrap/v5
go 1.15
require (
github.com/HugoBlox/hugo-blox-builder/modules/blox-core v0.3.1
github.com/HugoBlox/hugo-blox-builder/modules/blox-seo v0.2.2
)

View file

@ -1,285 +0,0 @@
# Navigation
- id: toggle_navigation
translation: Promjeni navigaciju
- id: table_of_contents
translation: Sadržaj
- id: on_this_page
translation: Na ovoj stranici
- id: back_to_top
translation: Natrag na vrh
- id: home
translation: Početna stranica
- id: close
translation: Zatvori
- id: languages
translation: Jezici
# General
- id: related
translation: Povezano
- id: minute_read
translation: Čitanje u minutama
- id: previous
translation: Prethodni
- id: next
translation: Sljedeći
- id: figure
translation: 'Slika %d:'
- id: edit_page
translation: Promjeni ovu stranicu
# Themes
- id: theme_selector
translation: Postavke prikaza
- id: theme_light
translation: Svjetla
- id: theme_dark
translation: Tamna
- id: theme_auto
translation: Automatska
# Buttons
- id: btn_preprint
translation: Pretisak
- id: btn_pdf
translation: PDF
- id: btn_cite
translation: Citiraj
- id: btn_slides
translation: Slajdovi
- id: btn_video
translation: Video
- id: btn_code
translation: Kod
- id: btn_dataset
translation: Set podataka
- id: btn_project
translation: Projekt
- id: btn_poster
translation: Poster
- id: btn_source
translation: Izvorni Dokument
- id: btn_copy
translation: Kopiraj
- id: btn_copied
translation: Kopirano
- id: btn_download
translation: Preuzmi
# About widget
- id: interests
translation: Interesi
- id: education
translation: Obrazovanje
- id: user_profile_latest
translation: Najnovije
# Accomplishments widget
- id: see_certificate
translation: See certifikat
# Experience widget
- id: experience
translation: Iskustvo
- id: present
translation: Trenutno
# Pages widget
- id: read_more
translation: Pročitaj više
- id: more_pages
translation: Vidi sve
- id: more_posts
translation: Vidi sve objave
- id: more_talks
translation: Vidi sve događaje
- id: more_publications
translation: Vidi sve publikacije
# Contact widget
- id: contact_name
translation: Ime
- id: contact_email
translation: Email
- id: contact_message
translation: Poruka
- id: contact_attachment
translation: Dodaj privitak
- id: contact_send
translation: Pošalji
- id: book_appointment
translation: Dogovori sastanak
# Publication/Event details
- id: abstract
translation: Sažetak
- id: publication
translation: Publikacija
- id: publication_type
translation: Tip
- id: date
translation: Datum
- id: last_updated
translation: Zadnji put ažurirano
- id: event
translation: Događaj
- id: location
translation: Lokacija
- id: pub_paper_conference
translation: Rad na konferenciji
- id: pub_article_journal
translation: Rad u časopisu
- id: pub_article
translation: Pretisak
- id: pub_report
translation: Izvještaj
- id: pub_book
translation: Knjiga
- id: pub_chapter
translation: Poglavlje u knjizi
- id: pub_thesis
translation: Doktorski rad
- id: pub_patent
translation: Patent
# Project details
- id: open_project_site
translation: Idi na Stranicu Projekta
# Content types for default archive page titles and search results
- id: posts
translation: Objave
- id: publications
translation: Publikacije
- id: talks
translation: Događaji
- id: projects
translation: Projekti
- id: slides
translation: Prezentacije
- id: authors
translation: Autori
# Search
- id: search
translation: Pretraži
- id: search_placeholder
translation: Pretraži...
- id: search_results
translation: pronađeni rezultati
- id: search_no_results
translation: Nisu pronađeni rezultati
- id: search_common_queries
translation: Česta pretraživanja
# Error 404
- id: page_not_found
translation: Stranica nije pronađena
- id: 404_recommendations
translation: Možda ste tražili nešto od ovoga?
# Cookie consent
- id: cookie_message
translation: Ova web stranica koristi kolačiće kako bi vam osigurala najbolje iskustvo na našoj web stranici.
- id: cookie_dismiss
translation: Shvaćam!
- id: cookie_learn
translation: Saznajte više
# Published with
- id: published_with
translation: Objavljeno pomoću {hugoblox} — besplatnog alata za izradu web stranica {repo_link}otvorenog koda{/repo_link} koji osnažuje kreatore.
# Feedback widget
- id: feedback_widget_title
translation: Povratne informacije
- id: feedback_widget_question
translation: Je li ova stranica bila korisna?
- id: feedback_widget_answer_positive
translation: 😍 Da
- id: feedback_widget_answer_negative
translation: 😡 Ne

View file

@ -1,3 +0,0 @@
{{- define "main" -}}
{{ partial "landing_page.html" . }}
{{- end -}}

View file

@ -1,17 +0,0 @@
{{/* Function to get event start and end dates/times. */}}
{{ $t1 := time .Date }}{{/* Start datetime. */}}
{{ $str := slice (time.Format site.Params.locale.date_format (time $t1)) }}{{/* Init return string with start date. */}}
{{/* Show start time if not all day event. */}}
{{ if not .Params.all_day }}{{ $str = $str | append (time.Format site.Params.locale.time_format (time $t1)) }}{{ end }}
{{/* Show event end date if provided. */}}
{{ if .Params.date_end }}
{{ $str = $str | append "&mdash;" }}
{{ $t2 := time .Params.date_end}}{{/* End datetime. */}}
{{/* Show end date if it differs to start date. */}}
{{ if not (eq $t1.Year $t2.Year | and (eq $t1.Month $t2.Month) | and (eq $t1.Day $t2.Day)) }}
{{ $str = $str | append (time.Format site.Params.locale.date_format (time $t2)) }}
{{ end }}
{{/* Show end time if not all day event. */}}
{{ if not .Params.all_day }}{{ $str = $str | append (time.Format site.Params.locale.time_format (time $t2)) }}{{ end }}
{{ end }}
{{ return ((delimit $str " ") | safeHTML) }}

View file

@ -1,5 +0,0 @@
{{/*
Docs: https://docs.hugoblox.com/content/writing-markdown-latex/#emojis
*/}}
<div class="emoji-list">{{ .Inner }}</div>

View file

@ -1,5 +0,0 @@
{{/*
Docs: https://docs.hugoblox.com/content/writing-markdown-latex/#highlight-quote
*/}}
<mark>{{ .Inner | markdownify | emojify }}</mark>

View file

@ -1,5 +0,0 @@
{{/*
Docs: https://docs.hugoblox.com/content/writing-markdown-latex/#math
*/}}
{{ .Inner }}

View file

@ -1,13 +0,0 @@
# blox-core
Core Hugo Blox Builder utilities and integrations.
A module for commonalities between the `blox-bootstrap` and `blox-tailwind` UIs.
## Uses
Used in the following modules:
- blox-seo
- blox-bootstrap
- blox-tailwind

View file

@ -1,3 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-core
go 1.15

View file

@ -1,38 +0,0 @@
# Decap CMS
A Content Management System (CMS) for the [Hugo Blox](https://hugoblox.com) website builder.
Built upon the open source [Decap CMS](https://decapcms.org/) and [Netlify Identity](https://docs.netlify.com/visitor-access/identity/#enable-identity-in-the-ui) projects.
## Install
1. Edit `config/_default/config.yaml` to install the `blox-plugin-decap-cms` module:
```yaml
module:
imports:
- path: github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-decap-cms
```
2. Create a `content/admin/index.md` file containing:
```yaml
---
type: decap_cms
private: true
outputs:
- decap_cms_config
- HTML
---
```
3. (Optional) If your Git repository's branch is **not** `main`, define it in `config/_default/params.yaml`:
```yaml
extensions:
decap_cms:
branch: master
# Uncomment for editorial workflow:
# publish_mode: editorial_workflow
```

View file

@ -1,3 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-decap-cms
go 1.15

View file

@ -1,3 +0,0 @@
{{- with partialCached "mod-decap-cms/generate" . "mod-decap-cms/generate" -}}
{{- . }}
{{- end -}}

View file

@ -1,3 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify
go 1.15

View file

@ -1,5 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-reveal
go 1.15
require github.com/HugoBlox/hugo-blox-builder/modules/blox-core v0.3.1

View file

@ -1,27 +0,0 @@
# blox-seo
A Hugo plugin for [Search Engine Optimisation (SEO)](https://docs.hugoblox.com/hugo-tutorials/seo/), site verification, and [analytics](https://docs.hugoblox.com/hugo-tutorials/analytics/).
## Install
The `blox-bootstrap` module will automatically include the SEO module in your site so you don't have to.
Otherwise, if you are not using the `blox-bootstrap` module, you can get SEO features for your Hugo site by following the guide below:
1. Add the module to your `config/_default/config.yaml`:
```yaml
module:
imports:
- path: github.com/HugoBlox/hugo-blox-builder/modules/blox-seo
```
2. If you're not using the `blox-bootstrap` module, load the SEO module in your site's `<head>` with:
```go
{{ partial "blox_seo" . }}
```
## Usage
[View the documentation](https://docs.hugoblox.com/hugo-tutorials/seo/)

View file

@ -1,5 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-seo
go 1.15
require github.com/HugoBlox/hugo-blox-builder/modules/blox-core v0.3.1

View file

@ -1,3 +0,0 @@
@import "biography.css";
@import "skills.css";
@import "navbar.css";

View file

@ -1,71 +0,0 @@
/* Navigation Styles */
.navbar {
@apply relative flex flex-wrap items-center justify-between;
}
.navbar-brand {
@apply text-black dark:text-white text-xl font-semibold;
}
.navbar-brand svg {
@apply max-h-full max-w-full h-[1em] w-auto inline-block;
}
.navbar-brand img {
/* To shrink to line height, add: h-[1em] */
@apply max-h-full w-auto inline-block;
}
/* navbar toggler */
input#nav-toggle:checked + label #show-button {
@apply hidden;
}
input#nav-toggle:checked + label #hide-button {
@apply block;
}
input#nav-toggle:checked ~ #nav-menu {
@apply block;
}
#site-header.header {
@apply bg-white dark:bg-zinc-800 py-3 shadow;
}
/* navbar items */
.navbar-nav {
@apply text-center lg:text-left;
}
.nav-link {
@apply hover:text-primary-700 dark:hover:text-primary-300 dark:text-white block p-3 font-semibold transition lg:px-2 lg:py-3;
}
.nav-dropdown {
@apply mr-0;
& > svg {
@apply pointer-events-none;
}
&.active {
.nav-dropdown-list {
@apply block;
}
}
}
.nav-dropdown-list {
@apply bg-white dark:bg-slate-900 z-10 min-w-[180px] rounded py-4 shadow hidden lg:invisible lg:absolute lg:block lg:opacity-0;
}
.nav-dropdown-item {
@apply px-4 [&:not(:last-child)]:mb-2 dark:hover:bg-primary-500;
}
.nav-dropdown-link {
@apply hover:text-primary-700 dark:text-white dark:hover:text-white block py-1 font-semibold transition;
}

View file

@ -1,58 +0,0 @@
/*************************************************
* Hugo Blox: Skills
**************************************************/
/* MOVED TO HTML */
/* .skill-group-title { */
/* display: inline-block; */
/* margin-bottom: 15px; */
/* padding-bottom: 5px; */
/* border-bottom: 2px solid #c7c7c7; */
/* font-size: 1rem; */
/* line-height: 30px; */
/* font-weight: 600; */
/* text-transform: uppercase; */
/* letter-spacing: 1px; */
/* } */
.skills-content {
margin-bottom: 15px;
}
.skills-name {
margin-bottom: 6px;
/* color: #888; */ /* Inaccessible */
font-size: 1rem;
letter-spacing: 1px;
text-transform: uppercase;
}
/* .dark .skills-name { */
/* color: #eee; */
/* } */
.skills-description {
margin-bottom: 6px;
font-size: 0.7rem;
text-transform: none;
}
.skills-icon {
margin-right: 0.5em;
}
.skills-wrapper {
position: relative;
overflow: hidden;
width: 100%;
height: 10px;
border: 1px solid #a8e9e9;
border-radius: 10px;
}
.skills-percent {
position: absolute;
width: 60%;
height: 10px;
background-color: #3cb5b5;
}

View file

@ -1,9 +0,0 @@
@import "./libs/chroma/light.css";
@import "./libs/chroma/dark.css";
/* Code Blocks: Apply theme background */
/* Requires relative position for Code Copy button */
.prose .chroma,
.prose pre {
@apply relative rounded-md text-neutral-700 bg-neutral-50 dark:bg-slate-700 dark:text-white;
}

View file

@ -1,7 +0,0 @@
@import "page.css";
@import "task-list.css";
@import "copy.css";
@import "sidebar-left.css";
@import "charts.css";
@import "steps.css";
@import "cards.css";

View file

@ -1,44 +0,0 @@
:root {
--hb-cols: 2;
}
.hb-cards {
grid-template-columns: repeat(auto-fill, minmax(max(250px, calc((100% - 1rem * 2) / var(--hb-cols))), 1fr));
}
.hb-card {
@apply flex flex-col justify-start overflow-hidden rounded-lg border border-gray-200 text-current no-underline dark:shadow-none hover:shadow-gray-100 dark:hover:shadow-none shadow-gray-100 active:shadow-sm active:shadow-gray-200 transition-all duration-200;
@apply hover:border-gray-300 bg-transparent shadow-sm dark:border-neutral-700 hover:bg-slate-50 hover:shadow-md dark:hover:border-neutral-600 dark:hover:bg-neutral-800;
}
.hb-card-title {
@apply flex font-semibold items-start gap-2 text-gray-700 hover:text-gray-900 dark:text-neutral-200 dark:hover:text-neutral-50 items-center;
}
.hb-card-subtitle {
@apply line-clamp-3 text-sm font-normal text-gray-500 dark:text-gray-400 px-4 mb-4 mt-2;
}
.hb-card:hover svg {
color: currentcolor;
}
.hb-card svg {
@apply text-neutral-700;
width: 1.5rem;
transition: color 0.3s ease;
}
.hb-card p {
margin-top: 0.5rem;
}
.dark .hb-card svg {
@apply text-neutral-300;
}
.dark .hb-card:hover svg {
color: currentcolor;
}

View file

@ -1,21 +0,0 @@
/* Mermaid.js diagram div */
div.mermaid {
width: 100%;
margin-bottom: 1rem;
svg {
margin-left: auto;
margin-right: auto;
}
}
/* Plotly chart */
div.chart {
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom: 1rem;
/* Add horizontal scroll on mobile since Plotly */
overflow-x: auto;
}

View file

@ -1,74 +0,0 @@
/* Match Tailwind lg (default 1024px): https://tailwindcss.com/docs/screens */
@media (max-width: 1024px) {
.hb-sidebar-container {
@apply fixed top-0 w-full bottom-0 z-[15] pt-[calc(var(--navbar-height))] overscroll-contain;
contain: layout style;
transition: transform 0.8s cubic-bezier(0.52, 0.16, 0.04, 1);
will-change: transform, opacity;
backface-visibility: hidden;
}
}
.hb-sidebar-container {
@apply flex flex-col print:hidden lg:top-16 lg:shrink-0 lg:w-64 lg:self-start;
li > div {
@apply h-0;
}
li.open > div {
@apply h-auto pt-1;
}
li.open > a > span > svg > path {
@apply rotate-90;
}
}
.hb-sidebar-list {
@apply relative flex flex-col gap-1 before:absolute before:inset-y-1 before:w-px before:bg-gray-200 before:content-[""] ltr:ml-3 ltr:pl-3 ltr:before:left-0 rtl:mr-3 rtl:pr-3 rtl:before:right-0 dark:before:bg-neutral-700;
}
.hb-scrollbar {
@apply overflow-y-auto overflow-x-hidden p-4 grow;
scrollbar-width: thin;
scrollbar-color: oklch(55.55% 0 0 / 40%) transparent;
scrollbar-gutter: stable;
&::-webkit-scrollbar {
@apply w-3 h-3;
}
&::-webkit-scrollbar-track {
@apply bg-transparent;
}
&::-webkit-scrollbar-thumb {
@apply rounded-[10px];
}
&:hover::-webkit-scrollbar-thumb {
border: 3px solid transparent;
background-color: var(--tw-shadow-color);
background-clip: content-box;
@apply shadow-neutral-500/20 hover:shadow-neutral-500/40;
}
}
.hb-docs-link {
@apply flex rounded px-2 py-1.5 text-sm transition-colors [word-break:break-word] cursor-pointer [-webkit-tap-highlight-color:transparent] [-webkit-touch-callout:none] gap-2 before:opacity-25 before:content-['#'] text-gray-500 hover:bg-gray-100 hover:text-gray-900 dark:text-gray-300 dark:hover:bg-primary-100/5 dark:hover:text-gray-50;
}
.hb-sidebar-mobile-menu {
@apply [transition:background-color_0.5s_ease];
}
.hb-sidebar-mobile-toc {
@apply flex flex-col gap-1 relative before:absolute before:inset-y-1 before:w-px before:bg-gray-200 before:content-[""] dark:before:bg-neutral-800 ltr:pl-3 ltr:before:left-0 rtl:pr-3 rtl:before:right-0 ltr:ml-3 rtl:mr-3;
}
.hb-sidebar-custom-link {
@apply flex items-center justify-between gap-2 cursor-pointer rounded px-2 py-1.5 text-sm transition-colors [-webkit-tap-highlight-color:transparent] [-webkit-touch-callout:none] [word-break:break-word];
}

View file

@ -1,17 +0,0 @@
.hb-steps {
@apply ml-4 mb-12 pl-6 border-l border-gray-200 dark:border-neutral-600 [counter-reset:hb_step];
}
.hb-steps h3 {
counter-increment: hb-step;
&::before {
@apply absolute w-[33px] h-[33px];
@apply rounded-full border-4 border-white dark:border-slate-300;
@apply bg-gray-100 dark:bg-hb-dark;
@apply text-neutral-700 dark:text-neutral-200 text-base font-normal text-center -indent-px;
@apply mt-[3px] ml-[-41px];
content: counter(hb-step);
}
}

View file

@ -1,502 +0,0 @@
/* Dracula dark theme */
.dark .highlight {
/* Background */ /*.bg { color: #f8f8f2; background-color: #282a36 }*/
/* PreWrapper */ /*.chroma { color: #f8f8f2; background-color: #282a36; }*/
/* Other */
.chroma .x {
}
/* Error */
.chroma .err {
}
/* CodeLine */
.chroma .cl {
}
/* LineTableTD */
.chroma .lntd {
vertical-align: top;
padding: 0;
margin: 0;
border: 0;
}
/* LineTable */
.chroma .lntable {
border-spacing: 0;
padding: 0;
margin: 0;
border: 0;
}
/* LineHighlight */
.chroma .hl {
background-color: #ffc
}
/* LineNumbersTable */
.chroma .lnt {
white-space: pre;
user-select: none;
margin-right: 0.4em;
padding: 0 0.4em 0 0.4em;
color: #7f7f7f
}
/* LineNumbers */
.chroma .ln {
white-space: pre;
user-select: none;
margin-right: 0.4em;
padding: 0 0.4em 0 0.4em;
color: #7f7f7f
}
/* Line */
.chroma .line {
display: flex;
}
/* Keyword */
.chroma .k {
color: #ff79c6
}
/* KeywordConstant */
.chroma .kc {
color: #ff79c6
}
/* KeywordDeclaration */
.chroma .kd {
color: #8be9fd;
font-style: italic
}
/* KeywordNamespace */
.chroma .kn {
color: #ff79c6
}
/* KeywordPseudo */
.chroma .kp {
color: #ff79c6
}
/* KeywordReserved */
.chroma .kr {
color: #ff79c6
}
/* KeywordType */
.chroma .kt {
color: #8be9fd
}
/* Name */
.chroma .n {
}
/* NameAttribute */
.chroma .na {
color: #50fa7b
}
/* NameBuiltin */
.chroma .nb {
color: #8be9fd;
font-style: italic
}
/* NameBuiltinPseudo */
.chroma .bp {
}
/* NameClass */
.chroma .nc {
color: #50fa7b
}
/* NameConstant */
.chroma .no {
}
/* NameDecorator */
.chroma .nd {
}
/* NameEntity */
.chroma .ni {
}
/* NameException */
.chroma .ne {
}
/* NameFunction */
.chroma .nf {
color: #50fa7b
}
/* NameFunctionMagic */
.chroma .fm {
}
/* NameLabel */
.chroma .nl {
color: #8be9fd;
font-style: italic
}
/* NameNamespace */
.chroma .nn {
}
/* NameOther */
.chroma .nx {
}
/* NameProperty */
.chroma .py {
}
/* NameTag */
.chroma .nt {
color: #ff79c6
}
/* NameVariable */
.chroma .nv {
color: #8be9fd;
font-style: italic
}
/* NameVariableClass */
.chroma .vc {
color: #8be9fd;
font-style: italic
}
/* NameVariableGlobal */
.chroma .vg {
color: #8be9fd;
font-style: italic
}
/* NameVariableInstance */
.chroma .vi {
color: #8be9fd;
font-style: italic
}
/* NameVariableMagic */
.chroma .vm {
}
/* Literal */
.chroma .l {
}
/* LiteralDate */
.chroma .ld {
}
/* LiteralString */
.chroma .s {
color: #f1fa8c
}
/* LiteralStringAffix */
.chroma .sa {
color: #f1fa8c
}
/* LiteralStringBacktick */
.chroma .sb {
color: #f1fa8c
}
/* LiteralStringChar */
.chroma .sc {
color: #f1fa8c
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #f1fa8c
}
/* LiteralStringDoc */
.chroma .sd {
color: #f1fa8c
}
/* LiteralStringDouble */
.chroma .s2 {
color: #f1fa8c
}
/* LiteralStringEscape */
.chroma .se {
color: #f1fa8c
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #f1fa8c
}
/* LiteralStringInterpol */
.chroma .si {
color: #f1fa8c
}
/* LiteralStringOther */
.chroma .sx {
color: #f1fa8c
}
/* LiteralStringRegex */
.chroma .sr {
color: #f1fa8c
}
/* LiteralStringSingle */
.chroma .s1 {
color: #f1fa8c
}
/* LiteralStringSymbol */
.chroma .ss {
color: #f1fa8c
}
/* LiteralNumber */
.chroma .m {
color: #bd93f9
}
/* LiteralNumberBin */
.chroma .mb {
color: #bd93f9
}
/* LiteralNumberFloat */
.chroma .mf {
color: #bd93f9
}
/* LiteralNumberHex */
.chroma .mh {
color: #bd93f9
}
/* LiteralNumberInteger */
.chroma .mi {
color: #bd93f9
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #bd93f9
}
/* LiteralNumberOct */
.chroma .mo {
color: #bd93f9
}
/* Operator */
.chroma .o {
color: #ff79c6
}
/* OperatorWord */
.chroma .ow {
color: #ff79c6
}
/* Punctuation */
.chroma .p {
}
/* Comment */
.chroma .c {
color: #6272a4
}
/* CommentHashbang */
.chroma .ch {
color: #6272a4
}
/* CommentMultiline */
.chroma .cm {
color: #6272a4
}
/* CommentSingle */
.chroma .c1 {
color: #6272a4
}
/* CommentSpecial */
.chroma .cs {
color: #6272a4
}
/* CommentPreproc */
.chroma .cp {
color: #ff79c6
}
/* CommentPreprocFile */
.chroma .cpf {
color: #ff79c6
}
/* Generic */
.chroma .g {
}
/* GenericDeleted */
.chroma .gd {
color: #f55
}
/* GenericEmph */
.chroma .ge {
text-decoration: underline
}
/* GenericError */
.chroma .gr {
}
/* GenericHeading */
.chroma .gh {
font-weight: bold
}
/* GenericInserted */
.chroma .gi {
color: #50fa7b;
font-weight: bold
}
/* GenericOutput */
.chroma .go {
color: #44475a
}
/* GenericPrompt */
.chroma .gp {
}
/* GenericStrong */
.chroma .gs {
}
/* GenericSubheading */
.chroma .gu {
font-weight: bold
}
/* GenericTraceback */
.chroma .gt {
}
/* GenericUnderline */
.chroma .gl {
text-decoration: underline
}
/* TextWhitespace */
.chroma .w {
}
}

View file

@ -1,534 +0,0 @@
/* Github light theme */
html:not(.dark) .highlight {
/* Background */ /*.bg { background-color: #fff }*/
/* PreWrapper */ /*.chroma { background-color: #fff; }*/
/* Other */
.chroma .x {
}
/* Error */
.chroma .err {
color: #a61717;
background-color: #e3d2d2
}
/* CodeLine */
.chroma .cl {
}
/* LineTableTD */
.chroma .lntd {
vertical-align: top;
padding: 0;
margin: 0;
border: 0;
}
/* LineTable */
.chroma .lntable {
border-spacing: 0;
padding: 0;
margin: 0;
border: 0;
}
/* LineHighlight */
.chroma .hl {
background-color: #ffc
}
/* LineNumbersTable */
.chroma .lnt {
white-space: pre;
user-select: none;
margin-right: 0.4em;
padding: 0 0.4em;
color: #7f7f7f
}
/* LineNumbers */
.chroma .ln {
white-space: pre;
user-select: none;
margin-right: 0.4em;
padding: 0 0.4em;
color: #7f7f7f
}
/* Line */
.chroma .line {
display: flex;
}
/* Keyword */
.chroma .k {
color: #000;
font-weight: bold
}
/* KeywordConstant */
.chroma .kc {
color: #000;
font-weight: bold
}
/* KeywordDeclaration */
.chroma .kd {
color: #000;
font-weight: bold
}
/* KeywordNamespace */
.chroma .kn {
color: #000;
font-weight: bold
}
/* KeywordPseudo */
.chroma .kp {
color: #000;
font-weight: bold
}
/* KeywordReserved */
.chroma .kr {
color: #000;
font-weight: bold
}
/* KeywordType */
.chroma .kt {
color: #458;
font-weight: bold
}
/* Name */
.chroma .n {
}
/* NameAttribute */
.chroma .na {
color: #008080
}
/* NameBuiltin */
.chroma .nb {
color: #0086b3
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #999
}
/* NameClass */
.chroma .nc {
color: #458;
font-weight: bold
}
/* NameConstant */
.chroma .no {
color: #008080
}
/* NameDecorator */
.chroma .nd {
color: #3c5d5d;
font-weight: bold
}
/* NameEntity */
.chroma .ni {
color: #800080
}
/* NameException */
.chroma .ne {
color: #900;
font-weight: bold
}
/* NameFunction */
.chroma .nf {
color: #900;
font-weight: bold
}
/* NameFunctionMagic */
.chroma .fm {
}
/* NameLabel */
.chroma .nl {
color: #900;
font-weight: bold
}
/* NameNamespace */
.chroma .nn {
color: #555
}
/* NameOther */
.chroma .nx {
}
/* NameProperty */
.chroma .py {
}
/* NameTag */
.chroma .nt {
color: #000080
}
/* NameVariable */
.chroma .nv {
color: #008080
}
/* NameVariableClass */
.chroma .vc {
color: #008080
}
/* NameVariableGlobal */
.chroma .vg {
color: #008080
}
/* NameVariableInstance */
.chroma .vi {
color: #008080
}
/* NameVariableMagic */
.chroma .vm {
}
/* Literal */
.chroma .l {
}
/* LiteralDate */
.chroma .ld {
}
/* LiteralString */
.chroma .s {
color: #d14
}
/* LiteralStringAffix */
.chroma .sa {
color: #d14
}
/* LiteralStringBacktick */
.chroma .sb {
color: #d14
}
/* LiteralStringChar */
.chroma .sc {
color: #d14
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #d14
}
/* LiteralStringDoc */
.chroma .sd {
color: #d14
}
/* LiteralStringDouble */
.chroma .s2 {
color: #d14
}
/* LiteralStringEscape */
.chroma .se {
color: #d14
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #d14
}
/* LiteralStringInterpol */
.chroma .si {
color: #d14
}
/* LiteralStringOther */
.chroma .sx {
color: #d14
}
/* LiteralStringRegex */
.chroma .sr {
color: #009926
}
/* LiteralStringSingle */
.chroma .s1 {
color: #d14
}
/* LiteralStringSymbol */
.chroma .ss {
color: #990073
}
/* LiteralNumber */
.chroma .m {
color: #099
}
/* LiteralNumberBin */
.chroma .mb {
color: #099
}
/* LiteralNumberFloat */
.chroma .mf {
color: #099
}
/* LiteralNumberHex */
.chroma .mh {
color: #099
}
/* LiteralNumberInteger */
.chroma .mi {
color: #099
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #099
}
/* LiteralNumberOct */
.chroma .mo {
color: #099
}
/* Operator */
.chroma .o {
color: #000;
font-weight: bold
}
/* OperatorWord */
.chroma .ow {
color: #000;
font-weight: bold
}
/* Punctuation */
.chroma .p {
}
/* Comment */
.chroma .c {
color: #998;
font-style: italic
}
/* CommentHashbang */
.chroma .ch {
color: #998;
font-style: italic
}
/* CommentMultiline */
.chroma .cm {
color: #998;
font-style: italic
}
/* CommentSingle */
.chroma .c1 {
color: #998;
font-style: italic
}
/* CommentSpecial */
.chroma .cs {
color: #999;
font-weight: bold;
font-style: italic
}
/* CommentPreproc */
.chroma .cp {
color: #999;
font-weight: bold;
font-style: italic
}
/* CommentPreprocFile */
.chroma .cpf {
color: #999;
font-weight: bold;
font-style: italic
}
/* Generic */
.chroma .g {
}
/* GenericDeleted */
.chroma .gd {
color: #000;
background-color: #fdd
}
/* GenericEmph */
.chroma .ge {
color: #000;
font-style: italic
}
/* GenericError */
.chroma .gr {
color: #a00
}
/* GenericHeading */
.chroma .gh {
color: #999
}
/* GenericInserted */
.chroma .gi {
color: #000;
background-color: #dfd
}
/* GenericOutput */
.chroma .go {
color: #888
}
/* GenericPrompt */
.chroma .gp {
color: #555
}
/* GenericStrong */
.chroma .gs {
font-weight: bold
}
/* GenericSubheading */
.chroma .gu {
color: #aaa
}
/* GenericTraceback */
.chroma .gt {
color: #a00
}
/* GenericUnderline */
.chroma .gl {
text-decoration: underline
}
/* TextWhitespace */
.chroma .w {
color: #bbb
}
}

View file

@ -1,79 +0,0 @@
:root {
/* TW Neutral */
--color-neutral-50: 250 250 250;
--color-neutral-100: 245 245 245;
--color-neutral-200: 229 229 229;
--color-neutral-300: 212 212 212;
--color-neutral-400: 163 163 163;
--color-neutral-500: 115 115 115;
--color-neutral-600: 82 82 82;
--color-neutral-700: 64 64 64;
--color-neutral-800: 38 38 38;
--color-neutral-900: 23 23 23;
--color-neutral-950: 10 10 10;
/* TW Zinc */
--color-secondary-50: 250 250 250;
--color-secondary-100: 244 244 245;
--color-secondary-200: 228 228 231;
--color-secondary-300: 212 212 216;
--color-secondary-400: 161 161 170;
--color-secondary-500: 113 113 122;
--color-secondary-600: 82 82 91;
--color-secondary-700: 63 63 70;
--color-secondary-800: 39 39 42;
--color-secondary-900: 24 24 27;
--color-secondary-950: 9 9 11;
}
.hbb-section {
@apply py-24; /* last:mb-0 */
}
.section-subheading {
@apply font-bold text-xl;
}
/* Fill padding of `.home-section` parent */
.home-section-bg {
position: absolute;
top: 0;
left: 0;
height: 100%; /* Or fill-available when supported. */
width: 100%; /* Or fill-available when supported. */
z-index: -1; /* Place bg div behind content. */
}
/* Default background image properties for home sections. */
.home-section-bg.bg-image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.bg-video {
position: absolute;
top: 0;
max-height: initial; /* Override general `video` selector's max-height. */
}
.bg-video.flip {
transform: rotateY(180deg);
}
/* Create a parallax-like scrolling effect on desktop browsers. */
.parallax {
background-attachment: fixed;
}
/* Workaround issue with mobile browser support for fixed parallax background.
@include media-breakpoint-down(md) {
.parallax {
background-attachment: scroll;
}
}
*/
.powered-by a {
@apply underline text-blue-600 hover:text-blue-800 dark:text-blue-300 dark:hover:text-blue-200;
}

View file

@ -1,9 +0,0 @@
/* Import Tailwind */
@import "./tailwind.css";
/*! Hugo Blox Components | https://hugoblox.com */
@import "main.css";
@import "./components/all.css";
@import "./blox/all.css";
@import "./views/attachments.css";
@import "chroma.css";

View file

@ -1,27 +0,0 @@
/* Hugo Blox color theme: BLUE */
:root {
/* TW Blue Palette */
--color-primary-50: 239 246 255;
--color-primary-100: 219 234 254;
--color-primary-200: 191 219 254;
--color-primary-300: 147 197 253;
--color-primary-400: 96 165 250;
--color-primary-500: 59 130 246;
--color-primary-600: 37 99 235;
--color-primary-700: 29 78 216;
--color-primary-800: 30 64 175;
--color-primary-900: 30 58 138;
--color-primary-950: 23 37 84;
/* TW Cyan Palette */
--color-secondary-50: 236 254 255;
--color-secondary-100: 207 250 254;
--color-secondary-200: 165 243 252;
--color-secondary-300: 103 232 249;
--color-secondary-400: 34 211 238;
--color-secondary-500: 6 182 212;
--color-secondary-600: 8 145 178;
--color-secondary-700: 14 116 144;
--color-secondary-800: 21 94 117;
--color-secondary-900: 22 78 99;
--color-secondary-950: 8 51 68;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: CYAN */
:root {
--color-primary-50: 236 254 255;
--color-primary-100: 207 250 254;
--color-primary-200: 165 243 252;
--color-primary-300: 103 232 249;
--color-primary-400: 34 211 238;
--color-primary-500: 6 182 212;
--color-primary-600: 8 145 178;
--color-primary-700: 14 116 144;
--color-primary-800: 21 94 117;
--color-primary-900: 22 78 99;
--color-primary-950: 8 51 68;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: EMERALD */
:root {
--color-primary-50: 236 253 245;
--color-primary-100: 209 250 229;
--color-primary-200: 167 243 208;
--color-primary-300: 110 231 183;
--color-primary-400: 52 211 153;
--color-primary-500: 16 185 129;
--color-primary-600: 5 150 105;
--color-primary-700: 4 120 87;
--color-primary-800: 6 95 70;
--color-primary-900: 6 78 59;
--color-primary-950: 2 44 34;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: GREEN */
:root {
--color-primary-50: 240 253 244;
--color-primary-100: 220 252 231;
--color-primary-200: 187 247 208;
--color-primary-300: 134 239 172;
--color-primary-400: 74 222 128;
--color-primary-500: 34 197 94;
--color-primary-600: 22 163 74;
--color-primary-700: 21 128 61;
--color-primary-800: 22 101 52;
--color-primary-900: 20 83 45;
--color-primary-950: 5 46 22;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: INDIGO */
:root {
--color-primary-50: 238 242 255;
--color-primary-100: 224 231 255;
--color-primary-200: 199 210 254;
--color-primary-300: 165 180 252;
--color-primary-400: 129 140 248;
--color-primary-500: 99 102 241;
--color-primary-600: 79 70 229;
--color-primary-700: 67 56 202;
--color-primary-800: 55 48 163;
--color-primary-900: 49 46 129;
--color-primary-950: 30 27 75;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: PURPLE */
:root {
--color-primary-50: 250 245 255;
--color-primary-100: 243 232 255;
--color-primary-200: 233 213 255;
--color-primary-300: 216 180 254;
--color-primary-400: 192 132 252;
--color-primary-500: 168 85 247;
--color-primary-600: 147 51 234;
--color-primary-700: 126 34 206;
--color-primary-800: 107 33 168;
--color-primary-900: 88 28 135;
--color-primary-950: 59 7 100;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: RED */
:root {
--color-primary-50: 254 242 242;
--color-primary-100: 254 226 226;
--color-primary-200: 254 202 202;
--color-primary-300: 252 165 165;
--color-primary-400: 248 113 113;
--color-primary-500: 239 68 68;
--color-primary-600: 220 38 38;
--color-primary-700: 185 28 28;
--color-primary-800: 153 27 27;
--color-primary-900: 127 29 29;
--color-primary-950: 69 10 10;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: ROSE */
:root {
--color-primary-50: 255 241 242;
--color-primary-100: 255 228 230;
--color-primary-200: 254 205 211;
--color-primary-300: 253 164 175;
--color-primary-400: 251 113 133;
--color-primary-500: 244 63 94;
--color-primary-600: 225 29 72;
--color-primary-700: 190 18 60;
--color-primary-800: 159 18 57;
--color-primary-900: 136 19 55;
--color-primary-950: 76 5 25;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: SKY */
:root {
--color-primary-50: 240 249 255;
--color-primary-100: 224 242 254;
--color-primary-200: 186 230 253;
--color-primary-300: 125 211 252;
--color-primary-400: 56 189 248;
--color-primary-500: 14 165 233;
--color-primary-600: 2 132 199;
--color-primary-700: 3 105 161;
--color-primary-800: 7 89 133;
--color-primary-900: 12 74 110;
--color-primary-950: 8 47 73;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: TEAL */
:root {
--color-primary-50: 240 253 250;
--color-primary-100: 204 251 241;
--color-primary-200: 153 246 228;
--color-primary-300: 94 234 212;
--color-primary-400: 45 212 191;
--color-primary-500: 20 184 166;
--color-primary-600: 13 148 136;
--color-primary-700: 15 118 110;
--color-primary-800: 17 94 89;
--color-primary-900: 19 78 74;
--color-primary-950: 4 47 46;
}

View file

@ -1,14 +0,0 @@
/* Hugo Blox color theme: ZINC */
:root {
--color-primary-50: 250 250 250;
--color-primary-100: 244 244 245;
--color-primary-200: 228 228 231;
--color-primary-300: 212 212 216;
--color-primary-400: 161 161 170;
--color-primary-500: 113 113 122;
--color-primary-600: 82 82 91;
--color-primary-700: 63 63 70;
--color-primary-800: 39 39 42;
--color-primary-900: 24 24 27;
--color-primary-950: 9 9 11;
}

View file

@ -1,11 +0,0 @@
.hb-attachment-link {
@apply inline-block text-primary-600 dark:text-primary-400 font-bold uppercase outline-none focus:outline-none mr-1 mb-1 ease-linear transition-all duration-150;
}
.hb-attachment-link-small {
@apply px-3 py-1 text-xs;
}
.hb-attachment-link-large {
@apply px-8 py-3;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,27 +0,0 @@
window.addEventListener("DOMContentLoaded", () => {
// Toggle language chooser sub-menu
const languageChoosers = document.querySelectorAll('[data-hb-language-chooser]');
languageChoosers.forEach((languageChooser) => {
languageChooser.addEventListener('click', (e) => {
e.preventDefault();
languageChooser.dataset.state = languageChooser.dataset.state === 'open' ? 'closed' : 'open';
const languageOptions = languageChooser.nextElementSibling;
languageOptions.classList.toggle('hidden');
const languageChooserRect = languageChooser.getBoundingClientRect();
const translateY = languageChooserRect.bottom - window.innerHeight + 40;
languageOptions.style.transform = `translate3d(${languageChooserRect.left}px, ${translateY}px, 0)`;
languageOptions.style.minWidth = `${Math.max(languageChooserRect.width, 50)}px`;
});
});
// Handle clicks outside chooser
document.addEventListener('click', (e) => {
if (e.target.closest('[data-hb-language-chooser]') === null) {
languageChoosers.forEach((languageChooser) => {
languageChooser.dataset.state = 'closed';
const languageOptions = languageChooser.nextElementSibling;
languageOptions.classList.add('hidden');
});
}
});
});

View file

@ -1,23 +0,0 @@
// Navigation
const applyScrollPadding = () => {
const header = document.querySelector('.page-header');
let position = header.getBoundingClientRect();
document.documentElement.style.scrollPaddingTop = position.height.toString() + 'px';
const r = document.querySelector(':root');
r.style.setProperty('--navbar-height', position.height.toString() + 'px');
};
window.addEventListener("DOMContentLoaded", () => {
const dropdownMenus = document.querySelectorAll(
".nav-dropdown > .nav-link",
);
dropdownMenus.forEach((toggler) => {
toggler?.addEventListener("click", (e) => {
e.target.parentElement.classList.toggle("active");
});
});
applyScrollPadding()
});

View file

@ -1,66 +0,0 @@
document.addEventListener("DOMContentLoaded", function () {
const buttons = document.querySelectorAll("[data-hb-sidebar-toggle]");
buttons.forEach(function (button) {
button.addEventListener("click", function (e) {
e.preventDefault();
const parent = button.parentElement.parentElement;
if (parent) {
parent.classList.toggle("open")
}
});
});
});
// Hamburger menu for mobile navigation
document.addEventListener('DOMContentLoaded', function () {
const menu = document.querySelector('#nav-toggle');
const overlay = document.querySelector('.hb-sidebar-mobile-menu');
const sidebarContainer = document.querySelector('.hb-sidebar-container');
if (!overlay){
return;
}
// Initialize the overlay
const overlayClasses = ['fixed', 'z-10', 'inset-0', 'bg-white', 'dark:bg-black/80'];
overlay.classList.add('bg-transparent');
overlay.classList.remove("hidden", ...overlayClasses);
function toggleMenu() {
// Toggle the hamburger menu
// See `hb-nav.js` - it handles the default behavior (irrespective of if sidebar is shown).
// When menu is open, show the navigation sidebar
sidebarContainer.classList.toggle('max-lg:[transform:translate3d(0,-100%,0)]');
sidebarContainer.classList.toggle('max-lg:[transform:translate3d(0,0,0)]');
// When menu is open, prevent body from scrolling
document.body.classList.toggle('overflow-hidden');
document.body.classList.toggle('lg:overflow-auto');
}
menu.addEventListener('click', (e) => {
console.debug("Hamburger clicked.");
e.preventDefault();
toggleMenu();
if (overlay.classList.contains('bg-transparent')) {
// Show overlay
overlay.classList.add(...overlayClasses);
overlay.classList.remove('bg-transparent');
} else {
// Hide overlay
overlay.classList.remove(...overlayClasses);
overlay.classList.add('bg-transparent');
}
});
overlay.addEventListener('click', (e) => {
e.preventDefault();
toggleMenu();
// Hide overlay
overlay.classList.remove(...overlayClasses);
overlay.classList.add('bg-transparent');
});
});

View file

@ -1,11 +0,0 @@
document.addEventListener("DOMContentLoaded", function () {
window.renderMathInElement(document.body, {
delimiters: [
{ left: "$$", right: "$$", display: true },
{ left: "$", right: "$", display: false },
{ left: "\\(", right: "\\)", display: false },
{ left: "\\[", right: "\\]", display: true },
],
throwOnError: false,
});
});

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3 KiB

View file

@ -1 +0,0 @@
<svg fill="none" viewBox="0 0 600 600" xmlns="http://www.w3.org/2000/svg"><path d="m307.031 292.969h-14.062v14.062h14.062z" fill="#fff"/><path d="m600 0h-600v600h600z" fill="#fff"/><path d="m600 0h-600v600h600z" fill="#0056d2"/><g fill="#fff"><path d="m117.913 300.434c0-19.301 15.923-34.875 35.859-34.875 20.07 0 35.992 15.574 35.992 34.875 0 19.167-15.922 35.007-35.992 35.007-19.936 0-35.859-15.973-35.859-35.007zm54.725 0c0-9.583-8.43-18.104-18.866-18.104-10.303 0-18.598 8.521-18.598 18.104 0 9.717 8.429 18.236 18.598 18.236 10.436 0 18.866-8.519 18.866-18.236z"/><path d="m478.15 300.965c0-21.164 17.326-35.406 33.036-35.406 10.747 0 16.924 3.194 21.086 9.452l1.612-8.253h16.116v67.353h-16.116l-2.015-6.923c-4.701 5.059-10.61 8.253-20.546 8.253-15.713 0-33.173-13.577-33.173-34.476zm54.795-.133c0-10.247-8.463-18.502-18.936-18.502-10.341 0-18.668 8.388-18.668 18.771 0 9.316 8.461 17.702 18.668 17.702 10.607-.133 18.936-8.519 18.936-17.971z"/><path d="m458.833 274.982v-7.721h-17.101v66.211h17.101v-35.724c0-10.729 5.221-16.356 14.487-16.356.652 0 1.176 0 1.697.131l3.133-15.964c-8.875.131-15.272 3.14-19.317 9.423z"/><path d="m284.158 274.982v-7.721h-17.623l.135 66.211h17.625l-.137-35.724c0-10.729 5.382-16.356 14.801-16.356.672 0 1.209 0 1.75.131l3.228-15.964c-9.15.131-15.741 3.14-19.779 9.423z"/><path d="m196.654 307.776v-41.233h17.209v39.104c0 8.645 4.73 13.699 13.006 13.699 9.196 0 14.583-5.718 14.583-16.624v-36.179h17.209v67.3h-17.209v-7.845c-4.073 6.383-10.641 9.442-19.706 9.442-15.502.133-25.092-11.172-25.092-27.664z"/><path d="m365.945 300.369c0-18.867 13.621-34.942 34.985-34.809 19.893 0 33.913 15.942 33.913 34.541 0 1.861-.134 3.854-.401 5.582l-51.405-.133c2.004 8.104 8.678 13.816 18.693 13.949 6.141 0 12.685-2.259 16.69-7.308l11.885 9.567c-6.144 8.634-16.959 13.683-28.441 13.683-20.297-.265-35.919-15.411-35.919-35.072zm51.408-6.909c-.937-6.777-8.145-12.091-16.423-12.091-8.145 0-14.689 4.783-17.226 11.958z"/><path d="m303.937 319.559 15.522-8.073c2.542 5.558 7.76 8.734 14.984 8.734 6.691 0 9.234-2.118 9.234-5.029 0-10.721-36.93-4.234-36.93-28.853 0-13.631 12.043-20.779 26.894-20.779 11.239 0 21.274 4.897 26.76 14.163l-15.388 8.073c-2.272-4.5-6.555-7.015-12.041-7.015-5.352 0-7.894 1.854-7.894 4.897 0 10.456 36.93 3.837 36.93 28.853 0 12.97-10.704 20.911-27.966 20.911-14.717-.132-25.02-4.897-30.105-15.882z"/><path d="m50 300.074c0-19.161 15.7897-34.515 35.5599-34.515 12.7377 0 23.7511 6.301 30.1201 15.747l-14.861 8.532c-3.4503-4.724-8.8902-7.873-15.2591-7.873-10.2169 0-18.4434 8.398-18.4434 17.978 0 9.578 8.359 17.976 18.4434 17.976 6.6342 0 12.4724-3.411 15.6571-8.529l14.728 8.66c-6.236 9.843-17.5148 16.406-30.3851 16.406-19.7702.131-35.5599-15.616-35.5599-34.382z"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1 +0,0 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 34"><path d="M14.001 25.028v-7.224l11.393-6.498-2.77-1.588-8.623 4.918V7.391c0-.491-.265-.95-.69-1.194L2.938.245a1.974 1.974 0 00-2.006.06A1.98 1.98 0 000 1.992v20.375c0 .69.35 1.321.934 1.687a1.973 1.973 0 002.002.061l8.317-4.743v6.457c0 .494.266.952.695 1.196l10.658 6.067 2.771-1.589-11.376-6.475zm-2.748-16.84v8.016l-8.504 4.85V3.31l8.504 4.88z" fill="#03EF62" fill-rule="evenodd"></path></svg>

Before

Width:  |  Height:  |  Size: 469 B

View file

@ -1,36 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 552.88 310.72" style="enable-background:new 0 0 552.88 310.72;" xml:space="preserve">
<style type="text/css">
.st0{fill:#02262B;}
.st1{fill:#FFFFFF;}
</style>
<polygon class="st0" points="353.43,50.96 364.08,0 51.3,0 0,245.01 261.52,245.01 247.12,310.72 497.63,310.72 552.88,50.96 "/>
<path class="st1" d="M106.6,213.73c-7.09,0-13.79-1.16-20.09-3.49c-6.3-2.32-11.8-5.75-16.49-10.28
c-4.69-4.53-8.39-10.1-11.11-16.72c-2.72-6.62-4.08-14.22-4.08-22.81c0-11.74,1.63-22.44,4.9-32.09
c3.27-9.65,7.82-17.92,13.65-24.82c5.83-6.89,12.82-12.23,20.98-16.01c8.15-3.78,17.08-5.67,26.77-5.67
c6.54,0,12.74,1.14,18.62,3.43c5.87,2.29,11.01,5.61,15.42,9.99c4.41,4.37,7.92,9.75,10.52,16.13c2.6,6.38,3.9,13.71,3.9,21.98
c0,1.26-0.04,2.74-0.12,4.43c-0.08,1.7-0.2,3.43-0.36,5.2c-0.16,1.77-0.32,3.51-0.47,5.2c-0.16,1.69-0.35,3.13-0.59,4.31H76.22
c-0.08,1.11-0.14,2.17-0.18,3.19c-0.04,1.03-0.06,2.09-0.06,3.19c0,6.54,0.95,12.11,2.84,16.72c1.89,4.61,4.35,8.37,7.39,11.29
c3.03,2.92,6.44,5.02,10.22,6.32c3.78,1.3,7.6,1.95,11.46,1.95c8.43,0,15.21-1.46,20.33-4.37c5.12-2.91,9.02-6.85,11.7-11.82h21.63
c-1.34,4.89-3.55,9.46-6.62,13.71c-3.07,4.25-6.95,7.94-11.64,11.05c-4.69,3.11-10.13,5.56-16.31,7.33
C120.8,212.84,114,213.73,106.6,213.73z M148.08,136.08c0.08-0.39,0.14-1.12,0.18-2.19c0.04-1.06,0.06-2.11,0.06-3.13
c0-4.18-0.61-8.14-1.83-11.88c-1.22-3.74-3.05-7.03-5.5-9.87c-2.44-2.84-5.48-5.08-9.1-6.74c-3.63-1.65-7.84-2.48-12.65-2.48
c-4.89,0-9.46,0.87-13.71,2.6c-4.26,1.73-8.12,4.2-11.58,7.39c-3.47,3.19-6.46,7.01-8.98,11.46c-2.52,4.45-4.53,9.4-6.03,14.83
H148.08z"/>
<path class="st1" d="M227.58,213.73c-6.38,0-12.37-1.2-17.97-3.61c-5.6-2.4-10.5-5.85-14.71-10.34c-4.22-4.49-7.55-9.93-9.99-16.31
c-2.44-6.38-3.66-13.51-3.66-21.39c0-7.64,0.77-14.95,2.3-21.92s3.72-13.43,6.56-19.38c2.84-5.95,6.24-11.33,10.22-16.13
c3.98-4.81,8.39-8.9,13.24-12.29c4.85-3.39,10.08-5.99,15.72-7.8c5.63-1.81,11.52-2.72,17.67-2.72c4.57,0,8.92,0.63,13.06,1.89
c4.14,1.26,7.88,3.01,11.23,5.26c3.35,2.25,6.22,4.96,8.63,8.15c2.4,3.19,4.16,6.68,5.26,10.46h1.89l15.72-74.11h20.68l-37.82,178
h-19.62l3.66-17.37h-1.89c-4.65,6.07-10.48,10.85-17.49,14.36C243.26,211.97,235.69,213.73,227.58,213.73z M234.08,195.41
c6.62,0,12.74-1.55,18.38-4.67c5.63-3.11,10.54-7.37,14.71-12.76c4.18-5.4,7.45-11.74,9.81-19.03c2.36-7.29,3.55-15.15,3.55-23.58
c0-5.44-0.75-10.32-2.25-14.66c-1.5-4.33-3.63-8.02-6.38-11.05c-2.76-3.03-6.11-5.38-10.05-7.03c-3.94-1.66-8.39-2.48-13.36-2.48
c-6.54,0-12.61,1.46-18.2,4.37c-5.6,2.92-10.44,6.97-14.54,12.17c-4.1,5.2-7.33,11.41-9.69,18.61s-3.55,15.11-3.55,23.7
c0,5.36,0.77,10.28,2.31,14.77c1.54,4.49,3.68,8.33,6.44,11.52c2.76,3.19,6.07,5.67,9.93,7.45
C225.05,194.52,229.35,195.41,234.08,195.41z"/>
<g>
<polygon class="st1" points="508.94,84.45 462.81,84.45 412.49,146.75 410.01,146.75 383.4,84.45 336.74,84.45 376.74,174.94
290.39,277.23 335.9,277.23 391.32,211.52 395.06,211.52 425,277.23 470.79,277.23 426.51,179.47 "/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

View file

@ -1,12 +0,0 @@
# Address formats.
en-ca = {order = ['street', 'city', 'region', 'postcode', 'country'], delimiters = ['<br>', ', ', '<br>', '<br>']}
en-us = {order = ['street', 'city', 'region', 'postcode'], delimiters = [', ', ', ', ' ', '']}
en-gb = {order = ['street', 'city', 'region', 'postcode'], delimiters = [', ', ', ', ', ', '']}
de = {order = ['street', 'postcode', 'city'], delimiters = ['<br>', ' ', '']}
fr-ca = {order = ['street', 'city', 'region', 'postcode', 'country'], delimiters = ['<br>', ', ', '<br>', '<br>']}
fr-fr = {order = ['street', 'postcode', 'city'], delimiters = ['<br>', ' ', '']}
nl = {order = ['street', 'postcode', 'city', 'country'], delimiters = ['<br>', ' ', '<br>', '']}
zh = {order = ['postcode', 'region', 'city', 'street'], delimiters = [' ', ' ', ' ', '']}
pt-br = {order = ['street', 'city', 'region', 'postcode', 'country'], delimiters = ['<br>', ', ', '<br>', '<br>']}
il = {order = ['street', 'city', 'postcode', 'country'], delimiters = [', ', '&nbsp;', ' ', '']}
fi = {order = ['street', 'postcode', 'city', 'country'], delimiters = [', ', ' ', ', ']}

View file

@ -1,11 +0,0 @@
renames:
- old: awards
new: resume-awards
- old: biography
new: resume-biography
- old: experience
new: resume-experience
- old: languages
new: resume-languages
- old: skills
new: resume-skills

View file

@ -1,3 +0,0 @@
# Hugo Blox metadata
version: "0.2.0"

File diff suppressed because one or more lines are too long

View file

@ -1,20 +0,0 @@
icons:
github: <svg fill="currentColor" viewBox="3 3 18 18"><path d="M12 3C7.0275 3 3 7.12937 3 12.2276C3 16.3109 5.57625 19.7597 9.15374 20.9824C9.60374 21.0631 9.77249 20.7863 9.77249 20.5441C9.77249 20.3249 9.76125 19.5982 9.76125 18.8254C7.5 19.2522 6.915 18.2602 6.735 17.7412C6.63375 17.4759 6.19499 16.6569 5.8125 16.4378C5.4975 16.2647 5.0475 15.838 5.80124 15.8264C6.51 15.8149 7.01625 16.4954 7.18499 16.7723C7.99499 18.1679 9.28875 17.7758 9.80625 17.5335C9.885 16.9337 10.1212 16.53 10.38 16.2993C8.3775 16.0687 6.285 15.2728 6.285 11.7432C6.285 10.7397 6.63375 9.9092 7.20749 9.26326C7.1175 9.03257 6.8025 8.08674 7.2975 6.81794C7.2975 6.81794 8.05125 6.57571 9.77249 7.76377C10.4925 7.55615 11.2575 7.45234 12.0225 7.45234C12.7875 7.45234 13.5525 7.55615 14.2725 7.76377C15.9937 6.56418 16.7475 6.81794 16.7475 6.81794C17.2424 8.08674 16.9275 9.03257 16.8375 9.26326C17.4113 9.9092 17.76 10.7281 17.76 11.7432C17.76 15.2843 15.6563 16.0687 13.6537 16.2993C13.98 16.5877 14.2613 17.1414 14.2613 18.0065C14.2613 19.2407 14.25 20.2326 14.25 20.5441C14.25 20.7863 14.4188 21.0746 14.8688 20.9824C16.6554 20.364 18.2079 19.1866 19.3078 17.6162C20.4077 16.0457 20.9995 14.1611 21 12.2276C21 7.12937 16.9725 3 12 3Z"></path></svg>
instagram: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="currentColor" fill-rule="evenodd" d="M12.91 12.909c.326-.327.582-.72.749-1.151c.16-.414.27-.886.302-1.578c.032-.693.04-.915.04-2.68c0-1.765-.008-1.987-.04-2.68c-.032-.692-.142-1.164-.302-1.578a3.185 3.185 0 0 0-.75-1.151a3.187 3.187 0 0 0-1.151-.75c-.414-.16-.886-.27-1.578-.302C9.487 1.007 9.265 1 7.5 1c-1.765 0-1.987.007-2.68.04c-.692.03-1.164.14-1.578.301a3.2 3.2 0 0 0-1.151.75a3.2 3.2 0 0 0-.75 1.151c-.16.414-.27.886-.302 1.578C1.007 5.513 1 5.735 1 7.5c0 1.765.007 1.987.04 2.68c.03.692.14 1.164.301 1.578c.164.434.42.826.75 1.151c.325.33.718.586 1.151.75c.414.16.886.27 1.578.302c.693.031.915.039 2.68.039c1.765 0 1.987-.008 2.68-.04c.692-.03 1.164-.14 1.578-.301a3.323 3.323 0 0 0 1.151-.75ZM2 6.735v1.53c-.002.821-.002 1.034.02 1.5c.026.586.058 1.016.156 1.34c.094.312.199.63.543 1.012c.344.383.675.556 1.097.684c.423.127.954.154 1.415.175c.522.024.73.024 1.826.024H8.24c.842.001 1.054.002 1.526-.02c.585-.027 1.015-.059 1.34-.156c.311-.094.629-.2 1.011-.543c.383-.344.556-.676.684-1.098c.127-.422.155-.953.176-1.414C13 9.247 13 9.04 13 7.947v-.89c0-1.096 0-1.303-.023-1.826c-.021-.461-.049-.992-.176-1.414c-.127-.423-.3-.754-.684-1.098c-.383-.344-.7-.449-1.011-.543c-.325-.097-.755-.13-1.34-.156A27.29 27.29 0 0 0 8.24 2H7.057c-1.096 0-1.304 0-1.826.023c-.461.021-.992.049-1.415.176c-.422.128-.753.301-1.097.684c-.344.383-.45.7-.543 1.012c-.098.324-.13.754-.156 1.34c-.022.466-.022.679-.02 1.5ZM7.5 5.25a2.25 2.25 0 1 0 0 4.5a2.25 2.25 0 0 0 0-4.5ZM4.25 7.5a3.25 3.25 0 1 1 6.5 0a3.25 3.25 0 0 1-6.5 0Zm6.72-2.72a.75.75 0 1 0 0-1.5a.75.75 0 0 0 0 1.5Z" clip-rule="evenodd"/></svg>
facebook: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"/></svg>
discord: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z"></path></svg>
twitter: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"></path></svg>
mastodon: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z"></path></svg>
youtube: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="currentColor" d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104l.022.26l.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105l-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006l-.087-.004l-.171-.007l-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103l.003-.052l.008-.104l.022-.26l.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007l.172-.006l.086-.003l.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/></svg>
x: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg>
linkedin: <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg>
cv: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" style="stroke-width:.07717" d="M249.18 328.324c-9.788 15.384-19.179 30.434-40.222 45.055-11.256 7.89-37.164 23.306-73.99 23.306C64.709 396.685 8 345.605 8 255.801c0-78.486 53.345-140.486 128.466-140.486 30.434 0 57.474 10.521 77.387 26.304 18.414 14.65 27.038 29.304 34.563 42.456l-52.58 26.273c-3.762-8.626-8.29-17.649-19.913-27.406-12.784-10.155-25.54-13.152-36.46-13.152-42.821 0-65.364 39.825-65.364 84.145 0 58.238 29.7 87.143 65.364 87.143 34.563 0 48.48-24.042 57.474-39.426l52.243 26.673zm184.194-204.75H504l-92.037 265.22h-67.597l-90.904-265.22h70.625l54.843 188.6z"/></svg>
telegram: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M236.88 26.19a9 9 0 0 0-9.16-1.57L25.06 103.93a14.22 14.22 0 0 0 2.43 27.21L80 141.45V200a15.92 15.92 0 0 0 10 14.83 15.91 15.91 0 0 0 17.51-3.73l25.32-26.26L173 220a15.88 15.88 0 0 0 10.51 4 16.3 16.3 0 0 0 5-.79 15.85 15.85 0 0 0 10.67-11.63L239.77 35a9 9 0 0 0-2.89-8.81Zm-61.14 36-89.59 64.16-49.6-9.73ZM96 200v-47.48l24.79 21.74Zm87.53 8-82.68-72.5 119-85.29Z"/></svg>
whatsapp: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="m187.58 144.84-32-16a8 8 0 0 0-8 .5l-14.69 9.8a40.55 40.55 0 0 1-16-16l9.8-14.69a8 8 0 0 0 .5-8l-16-32A8 8 0 0 0 104 64a40 40 0 0 0-40 40 88.1 88.1 0 0 0 88 88 40 40 0 0 0 40-40 8 8 0 0 0-4.42-7.16ZM152 176a72.08 72.08 0 0 1-72-72 24 24 0 0 1 19.29-23.54l11.48 23L101 118a8 8 0 0 0-.73 7.51 56.47 56.47 0 0 0 30.15 30.15A8 8 0 0 0 138 155l14.61-9.74 23 11.48A24 24 0 0 1 152 176ZM128 24a104 104 0 0 0-91.82 152.88l-11.35 34.05a16 16 0 0 0 20.24 20.24l34.05-11.35A104 104 0 1 0 128 24Zm0 192a87.87 87.87 0 0 1-44.06-11.81 8 8 0 0 0-6.54-.67L40 216l12.47-37.4a8 8 0 0 0-.66-6.54A88 88 0 1 1 128 216Z"/></svg>
weixin: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M231.79 187.33a80 80 0 0 0-62.21-114.74 80 80 0 1 0-145.37 66.74l-7.66 26.82A14 14 0 0 0 30 184a13.65 13.65 0 0 0 3.84-.54l26.82-7.66a78.86 78.86 0 0 0 25.77 7.63 80 80 0 0 0 108.89 40.37l26.82 7.66a14 14 0 0 0 17.3-17.3ZM65.36 160.21a8 8 0 0 0-6-.68l-26.41 7.55 7.55-26.41a8 8 0 0 0-.68-6 64 64 0 0 1 111.86-62.24A80.12 80.12 0 0 0 80 152a79.31 79.31 0 0 0 1.31 14.3 63.34 63.34 0 0 1-15.95-6.09Zm150.17 28.46 7.55 26.41-26.41-7.55a8 8 0 0 0-6 .68 63.95 63.95 0 1 1 25.57-25.57 8 8 0 0 0-.71 6.03ZM144 140a12 12 0 1 1-12-12 12 12 0 0 1 12 12Zm56 0a12 12 0 1 1-12-12 12 12 0 0 1 12 12Z"/></svg>
arxiv: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><g style="stroke-width:.645161"><path fill="currentColor" d="M119.65 351.996a14.333 14.333 0 0 1-13.502-8.676c-2.196-5.27-.62-8.967 4.197-15.865 7.055-10.38 78.824-96.562 78.824-96.562l-15.882-14.864c-13.381-13.378-13.956-31.333-1.51-43.775l18.492-17.613-51.598-63.377c-4.005-4.268-6.485-11.756-4.248-17.131a14.643 14.643 0 0 1 13.684-9.07 13.05 13.05 0 0 1 9.838 4.86l61.369 57.057 94.576-90.07A17.51 17.51 0 0 1 325.773 32c1.604.004 3.198.245 4.732.715a17.844 17.844 0 0 1 11.871 12.252 16.52 16.52 0 0 1-4.181 15.283l-83.086 100.012 14.879 13.834c11.096 10.003 11.154 27.39.127 37.469l-16.295 15.63 56.256 66.444.074.086.066.09c5.028 6.531 7.432 11.561 4.84 17.94a23.335 23.335 0 0 1-15.256 11.85c-.676.092-1.36.137-2.043.138l-.004-.012a18.402 18.402 0 0 1-11.775-5.24l-.13-.108-.124-.111-65.207-59.127-89.896 86.24s-5.334 6.478-10.971 6.611zm178.104-33.041a11.33 11.33 0 0 0 1.432-.096 18.907 18.907 0 0 0 11.431-8.91c1.45-3.562 1.003-6.457-4.197-13.215l-56.059-66.218-26.375 25.302 64.955 58.906a14.045 14.045 0 0 0 8.813 4.217v.014zm-105.318-91.553 142.01-170.158c2.787-3.49 4.53-6.98 3.342-10.912a13.062 13.062 0 0 0-8.686-9.057 11.366 11.366 0 0 0-3.336-.506 12.77 12.77 0 0 0-8.576 3.588L175.157 175.642c-11.172 11.172-9.482 26.02 1.393 36.895z" style="stroke-width:.416233" transform="matrix(1.55 0 0 -1.55 -123.2 553.6)"/></g></svg>
google-scholar: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M343.759 106.662V79.43L363.524 64h-213.89L20.476 176.274h85.656a82.339 82.339 0 0 0-.219 6.225c0 20.845 7.22 38.087 21.672 51.861 14.453 13.797 32.252 20.648 53.327 20.648 4.923 0 9.75-.368 14.438-1.024-2.907 6.5-4.374 12.523-4.374 18.142 0 9.875 4.499 20.43 13.467 31.642-39.234 2.67-68.061 9.732-86.437 21.163-10.531 6.5-19 14.704-25.39 24.531-6.391 9.9-9.578 20.515-9.578 31.962 0 9.648 2.062 18.336 6.219 26.062 4.156 7.726 9.578 14.07 16.312 18.984 6.718 4.968 14.469 9.101 23.219 12.469 8.734 3.344 17.406 5.718 26.061 7.062A167.052 167.052 0 0 0 180.555 448c13.469 0 26.953-1.734 40.547-5.187 13.562-3.485 26.28-8.642 38.171-15.493 11.86-6.805 21.515-16.086 28.922-27.718 7.39-11.68 11.094-24.805 11.094-39.336 0-11.016-2.25-21.039-6.75-30.14-4.468-9.073-9.938-16.542-16.452-22.345-6.501-5.813-13-11.155-19.516-15.968-6.5-4.845-12-9.75-16.468-14.813-4.485-5.046-6.735-10.054-6.735-14.984 0-4.921 1.734-9.672 5.216-14.265 3.455-4.61 7.674-9.048 12.61-13.306 4.937-4.25 9.875-8.968 14.796-14.133 4.922-5.147 9.141-11.827 12.61-20.008 3.485-8.18 5.203-17.445 5.203-27.757 0-13.453-2.547-24.46-7.547-33.314-.594-1.022-1.218-1.803-1.875-3.022l56.907-46.672v17.119c-7.393.93-6.624 5.345-6.624 10.635V245.96c0 5.958 4.875 10.834 10.834 10.834h3.989c5.958 0 10.833-4.875 10.833-10.834V117.293c0-5.277.778-9.688-6.561-10.63zm-107.36 222.48c1.14.75 3.704 2.78 7.718 6.038 4.05 3.243 6.797 5.695 8.266 7.414a443.553 443.553 0 0 1 6.376 7.547c2.813 3.375 4.718 6.304 5.718 8.734 1 2.477 2.016 5.461 3.047 8.946a38.27 38.27 0 0 1 1.485 10.562c0 17.048-6.564 29.68-19.656 37.859-13.125 8.18-28.767 12.274-46.938 12.274-9.187 0-18.203-1.093-27.063-3.196-8.843-2.116-17.311-5.336-25.39-9.601-8.078-4.258-14.577-10.204-19.5-17.797-4.938-7.64-7.407-16.415-7.407-26.25 0-10.32 2.797-19.29 8.422-26.906 5.594-7.625 12.938-13.391 22.032-17.315 9.063-3.946 18.25-6.742 27.562-8.398a157.865 157.865 0 0 1 28.438-2.555c4.47 0 7.936.25 10.405.696.455.219 3.032 2.07 7.735 5.563 4.704 3.462 7.625 5.595 8.75 6.384zm-3.359-100.579c-7.406 8.86-17.734 13.288-30.953 13.288-11.86 0-22.298-4.764-31.266-14.312-9-9.523-15.422-20.328-19.344-32.43-3.937-12.109-5.906-23.984-5.906-35.648 0-13.694 3.596-25.352 10.781-34.976 7.187-9.65 17.5-14.485 30.938-14.485 11.875 0 22.374 5.038 31.437 15.157 9.094 10.085 15.61 21.413 19.517 33.968 3.922 12.54 5.873 24.53 5.873 35.984 0 13.446-3.702 24.61-11.076 33.454z" style="stroke-width:.0647871"/></svg>
orcid: <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 512 512"><path d="M336.62 194.538c-7.13-3.328-13.866-5.56-20.253-6.614-6.365-1.095-16.574-1.612-30.71-1.612h-36.704v152.747h37.634c14.673 0 26.081-1.013 34.224-3.017 8.142-2.004 14.921-4.526 20.356-7.626a69.448 69.448 0 0 0 14.942-11.388c14.488-14.714 21.742-33.273 21.742-55.717 0-22.052-7.44-40.052-22.341-53.982-5.498-5.166-11.822-9.444-18.89-12.793zM256 8C119.022 8 8 119.042 8 256s111.022 248 248 248 248-111.042 248-248S392.978 8 256 8Zm-82.336 357.513h-29.389V160.148h29.389zM158.95 138.696c-11.14 0-20.213-9.01-20.213-20.212 0-11.118 9.052-20.191 20.213-20.191 11.18 0 20.232 9.052 20.232 20.191a20.194 20.194 0 0 1-20.232 20.212zm241.386 163.597c-5.29 12.545-12.834 23.581-22.65 33.088-9.982 9.837-21.597 17.194-34.844 22.196-7.75 3.017-14.839 5.063-21.307 6.117-6.49 1.013-18.828 1.509-37.076 1.509h-64.956V160.148h69.233c27.962 0 50.034 4.154 66.32 12.545 16.265 8.37 29.181 20.728 38.792 36.972 9.61 16.265 14.425 34.018 14.425 53.196.023 13.765-2.666 26.908-7.936 39.432z" style="stroke-width:.07717"/></svg>
# Hugo
hugo: <svg viewBox="0 0 370 391" xmlns="http://www.w3.org/2000/svg"><g clip-rule="evenodd" fill-rule="evenodd"><path d="m207.5 22.4 114.4 66.6c13.5 7.9 21.9 22.4 21.9 38v136.4c0 17.3-9.3 33.3-24.5 41.8l-113.5 63.9a49.06 49.06 0 0 1 -48.5-.2l-104.5-60.1c-16.4-9.5-26.6-27-26.6-45.9v-129.5c0-19.1 9.9-36.8 26.1-46.8l102.8-63.5c16-9.9 36.2-10.1 52.4-.7z" fill="#ff4088" stroke="#c9177e" stroke-width="27" /><path d="m105.6 298.2v-207.2h43.4v75.5h71.9v-75.5h43.5v207.2h-43.5v-90.6h-71.9v90.6z" fill="#fff" /></g></svg>

File diff suppressed because one or more lines are too long

View file

@ -1,26 +0,0 @@
# Hugo Blox Builder Icon Library
icons:
# Callouts
exclamation-triangle: <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6"><path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z" /></svg>
# Skills
python: <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor"><path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/></svg>
# Extras
markdown: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M20.56 18H3.44C2.65 18 2 17.37 2 16.59V7.41C2 6.63 2.65 6 3.44 6h17.12c.79 0 1.44.63 1.44 1.41v9.18c0 .78-.65 1.41-1.44 1.41M6.81 15.19v-3.66l1.92 2.35l1.92-2.35v3.66h1.93V8.81h-1.93l-1.92 2.35l-1.92-2.35H4.89v6.38h1.92M19.69 12h-1.92V8.81h-1.92V12h-1.93l2.89 3.28L19.69 12Z"/></svg>
warning: <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"></path></svg>
card: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill="currentColor" fill-rule="evenodd" d="M14 11V4H1v7h13Zm1-7v7a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1ZM2 5.25A.25.25 0 0 1 2.25 5h3.5a.25.25 0 0 1 .25.25v4.5a.25.25 0 0 1-.25.25h-3.5A.25.25 0 0 1 2 9.75v-4.5ZM7.5 7a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3ZM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM7.5 5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4Z" clip-rule="evenodd"/></svg>
folder-tree: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="m 114.47781,81.538059 c 0,-13.785609 -11.07754,-24.923135 -24.78889,-24.923135 -13.711352,0 -24.788885,11.137526 -24.788885,24.923135 V 355.69254 c 0,27.49333 22.232532,49.84627 49.577775,49.84627 H 263.21112 V 355.69254 H 114.47781 V 181.2306 H 263.21112 V 131.38433 H 114.47781 Z M 288,206.15373 c 0,13.78561 11.07753,24.92314 24.78888,24.92314 h 173.5222 c 13.71135,0 24.78888,-11.13753 24.78888,-24.92314 v -99.69254 c 0,-13.785605 -11.07753,-24.923131 -24.78888,-24.923131 h -76.45822 c -6.58454,0 -12.85923,-2.648083 -17.50715,-7.321171 L 382.04283,63.936095 c -4.64791,-4.673088 -10.9226,-7.321171 -17.50715,-7.321171 h -51.7468 C 299.07753,56.614924 288,67.75245 288,81.538059 Z m 0,224.30821 c 0,13.78561 11.07753,24.92314 24.78888,24.92314 h 173.5222 c 13.71135,0 24.78888,-11.13753 24.78888,-24.92314 V 330.7694 c 0,-13.78561 -11.07753,-24.92313 -24.78888,-24.92313 h -76.45822 c -6.58454,0 -12.85923,-2.64808 -17.50715,-7.32117 l -10.30288,-10.35868 c -4.64791,-4.67309 -10.9226,-7.32117 -17.50715,-7.32117 h -51.7468 C 299.07753,280.84525 288,291.98278 288,305.76838 Z" style="stroke-width:0.776747" /></svg>
one: <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="-1 0 19 19"><path d="M16.417 9.6A7.917 7.917 0 1 1 8.5 1.683 7.917 7.917 0 0 1 16.417 9.6zM9.666 6.508H8.248L6.09 8.09l.806 1.103 1.222-.945v4.816h1.547z"></path></svg>
code-bracket: <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
<path stroke-linecap="round" stroke-linejoin="round" d="M17.25 6.75L22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3l-4.5 16.5" />
</svg>
circle-stack: <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6">
<path stroke-linecap="round" stroke-linejoin="round" d="M20.25 6.375c0 2.278-3.694 4.125-8.25 4.125S3.75 8.653 3.75 6.375m16.5 0c0-2.278-3.694-4.125-8.25-4.125S3.75 4.097 3.75 6.375m16.5 0v11.25c0 2.278-3.694 4.125-8.25 4.125s-8.25-1.847-8.25-4.125V6.375m16.5 0v3.75m-16.5-3.75v3.75m16.5 0v3.75C20.25 16.153 16.556 18 12 18s-8.25-1.847-8.25-4.125v-3.75m16.5 0c0 2.278-3.694 4.125-8.25 4.125s-8.25-1.847-8.25-4.125" />
</svg>
magnifying-glass: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6"><path fill-rule="evenodd" d="M10.5 3.75a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM2.25 10.5a8.25 8.25 0 1114.59 5.28l4.69 4.69a.75.75 0 11-1.06 1.06l-4.69-4.69A8.25 8.25 0 012.25 10.5z" clip-rule="evenodd" /></svg>
# Phosphor icons
cat: <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256"><path d="M96,140a12,12,0,1,1-12-12A12,12,0,0,1,96,140Zm76-12a12,12,0,1,0,12,12A12,12,0,0,0,172,128Zm60-80v88c0,52.93-46.65,96-104,96S24,188.93,24,136V48A16,16,0,0,1,51.31,36.69c.14.14.26.27.38.41L69,57a111.22,111.22,0,0,1,118.1,0L204.31,37.1c.12-.14.24-.27.38-.41A16,16,0,0,1,232,48Zm-16,0-21.56,24.8A8,8,0,0,1,183.63,74,88.86,88.86,0,0,0,168,64.75V88a8,8,0,1,1-16,0V59.05a97.43,97.43,0,0,0-16-2.72V88a8,8,0,1,1-16,0V56.33a97.43,97.43,0,0,0-16,2.72V88a8,8,0,1,1-16,0V64.75A88.86,88.86,0,0,0,72.37,74a8,8,0,0,1-10.81-1.17L40,48v88c0,41.66,35.21,76,80,79.67V195.31l-13.66-13.66a8,8,0,0,1,11.32-11.31L128,180.68l10.34-10.34a8,8,0,0,1,11.32,11.31L136,195.31v20.36c44.79-3.69,80-38,80-79.67Z"></path></svg>
person-simple-walk: <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256"><path d="M152,80a32,32,0,1,0-32-32A32,32,0,0,0,152,80Zm0-48a16,16,0,1,1-16,16A16,16,0,0,1,152,32Zm64,112a8,8,0,0,1-8,8c-35.31,0-52.95-17.81-67.12-32.12-2.74-2.77-5.36-5.4-8-7.84l-13.43,30.88,37.2,26.57A8,8,0,0,1,160,176v56a8,8,0,0,1-16,0V180.12l-31.07-22.2L79.34,235.19A8,8,0,0,1,72,240a7.84,7.84,0,0,1-3.19-.67,8,8,0,0,1-4.15-10.52l54.08-124.37c-9.31-1.65-20.92,1.2-34.7,8.58a163.88,163.88,0,0,0-30.57,21.77,8,8,0,0,1-10.95-11.66c2.5-2.35,61.69-57.23,98.72-25.08,3.83,3.32,7.48,7,11,10.57C166.19,122.7,179.36,136,208,136A8,8,0,0,1,216,144Z"></path></svg>

File diff suppressed because it is too large Load diff

View file

@ -1,40 +0,0 @@
'ar': 'عربي'
'bn': 'বাংলা'
'ca': 'Català'
'cs': 'Česky'
'da': 'Dansk'
'de': 'Deutsch'
'el': 'Ελληνικά'
'en': 'English'
'es': 'Español'
'et': 'Eesti'
'eu': 'Euskara'
'fa': 'فارسی'
'fi': 'Suomi'
'fr': 'Français'
'he': 'עברית'
'hr': 'Hrvatski'
'hu': 'Magyar'
'id': 'Bahasa Indonesia'
'it': 'Italiano'
'ja': '日本語'
'km': 'ភាសាខ្មែរ'
'ko': '한국어'
'lt': 'Lietuvių'
'lv': 'Latviešu'
'mg': 'Malagasy'
'ms': 'Bahasa Melayu (Rumi)'
'ms-Arab': 'بهاس ملايو (جاوي)'
'nb': 'Norsk bokmål'
'nl': 'Nederlands'
'pl': 'Polski'
'pt': 'Português'
'ro': 'Română'
'ru': 'Русский'
'so': 'Soomaali'
'sv': 'Svenska'
'tr': 'Türkçe'
'uk': 'Українська'
'vi': 'Tiếng Việt'
'zh': '中文 (简体)'
'zh-hant': '中文 (繁體)'

View file

@ -1,55 +0,0 @@
# Hugo Blox
# Social sharing links
# Docs: https://docs.hugoblox.com/reference/page-sharer/
links:
- id: x
url: 'https://twitter.com/intent/tweet?url={url}&text={title}'
title: X
icon: brands/x
enable: true
- id: facebook
url: 'https://www.facebook.com/sharer.php?u={url}&t={title}'
title: Facebook
icon: brands/facebook
enable: true
- id: email
url: 'mailto:?subject={title}&body={url}'
title: Email
icon: hero/at-symbol
enable: true
- id: linkedin
url: 'https://www.linkedin.com/shareArticle?url={url}&title={title}'
title: LinkedIn
icon: brands/linkedin
enable: true
- id: whatsapp
url: 'whatsapp://send?text={title}%20{url}'
title: WhatsApp
icon: brands/whatsapp
enable: true
# - id: weibo
# url: 'https://service.weibo.com/share/share.php?url={url}&title={title}'
# title: Weibo
# icon: weibo
# enable: true
# - id: reddit
# url: 'https://reddit.com/submit?url={url}&title={title}'
# title: Reddit
# icon: reddit-alien
# enable: false
# - id: pinterest
# url: 'https://pinterest.com/pin/create/link/?url={url}&description={title}'
# title: Pinterest
# icon: pinterest
# enable: false
# - id: xing
# url: 'https://www.xing.com/spi/shares/new?url={url}&title={title}'
# title: Xing
# icon: xing
# enable: false
# - id: tumblr
# url: 'https://www.tumblr.com/widgets/share/tool?canonicalUrl={url}&title={title}'
# title: Tumblr
# icon: tumblr
# enable: false

View file

@ -1,5 +0,0 @@
module github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind
go 1.19
require github.com/HugoBlox/hugo-blox-builder/modules/blox-analytics v0.1.2

Some files were not shown because too many files have changed in this diff Show more