Compare commits

..
62 Commits
Author SHA1 Message Date
Nuno CoraçãoandClaude Opus 4.6 f2e9eaa80f Add breaking changes policy and PR guidelines to CONTRIBUTING.md
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:46:11 +01:00
Nuno C. 8eb1f330c5 Merge pull request #2877 from jin-li/feature/thumbnail-aspect-ratio-global
feat: Allow configurable thumbnail aspect ratio for article cards
2026-04-13 22:43:18 +01:00
Nuno C. 44f787680b Merge pull request #2874 from aplgr/feat/hreflang-head-alternates
Add hreflang alternates to multilingual page head
2026-04-13 22:43:11 +01:00
Nuno C. 270a0a74d2 Merge pull request #2868 from L0kayata/dev
🐛 Fix `carousel` caption height overflow and layout jump
2026-04-13 22:41:46 +01:00
Nuno C. a57db858b4 Merge pull request #2866 from EricGusmao/fix/hugo-v0.158.0-deprecations
fix: migrate deprecated Hugo v0.158.0 language API
2026-04-13 22:40:39 +01:00
Nuno C. 2e195fc1e1 Merge pull request #2853 from MaikelChan/header_space_list
🐛 Fixed `layoutBackgroundBlur` and `layoutBackgroundHeaderSpace` not affecting term and taxonomy pages
2026-04-13 22:39:41 +01:00
Nuno C. a666aa54b8 Merge pull request #2852 from MaikelChan/badges
✨ Implemented category badges in secondary color and better granularity for showing categories or tags
2026-04-13 22:38:59 +01:00
Nuno CoraçãoandClaude Opus 4.6 89e261f8e4 Fix Umami event name for long page titles
Use a fixed event name (type:view) and pass the title as metadata
instead of embedding it in the event name, which caused issues with
long page titles.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:34:48 +01:00
Nuno C. d35a493ba0 Merge pull request #2837 from schneekluth/feat-email-shortcode
Shortcode for obfuscated mailto email link
2026-04-13 22:29:29 +01:00
Nuno C. 78341b1822 Merge pull request #2898 from unknown-gd/main
Localization for `article` shortcut
2026-04-13 22:29:26 +01:00
Nuno C. 58e075717e Merge pull request #2851 from nk9/plainify-title
[#2850] Run plainify on the title value before emojify
2026-04-13 22:29:23 +01:00
Nuno C. 137860d31a Merge pull request #2900 from alxhslm/feat/untappd-icon-v2
✨ Feat: Add Untappd icon and profile support
2026-04-13 22:29:20 +01:00
Nuno C. cee3e324fd Merge pull request #2899 from alxhslm/feat/strava-icon-v2
✨ Feat: Add Strava icon and profile support
2026-04-13 22:29:17 +01:00
Nuno CoraçãoandClaude Opus 4.6 2b83b517cc Fix sharing email link broken by email obfuscation PR
The email obfuscation PR (#2815) incorrectly replaced the "share via
email" link with the author's email as recipient. Sharing links have no
email address to obfuscate — they just open a mailto: with the article
URL and title prefilled.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:24:07 +01:00
Nuno CoraçãoandClaude Opus 4.6 cc5cd8f11a Update user data, screenshots, and translated content
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:19:11 +01:00
Nuno CoraçãoandClaude Opus 4.6 c6d40c6d3f Remove google-translate dep, upgrade firebase-admin, pin csv-parse, and improve processUsers.js
- Remove @iamtraction/google-translate (and undici vulnerability) — translation
  no longer needed, language files now copy English content directly
- Upgrade firebase-admin from ^12.0.0 to ^13.8.0
- Pin csv-parse to ~5.5.0 to avoid major version bump
- Use networkidle2 + 2s delay in processUsers.js for reliable screenshots

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:19:07 +01:00
Nuno Coração 8fda75b134 Merge branch 'main' of https://github.com/nunocoracao/blowfish 2026-04-13 21:41:34 +01:00
Nuno CoraçãoandClaude Opus 4.6 965b0ac6ef Pin fuse.js to ~7.2.0 — v7.3.0 dropped the UMD build needed for Hugo's script concatenation
fuse.js 7.3.0 removed dist/fuse.min.js (UMD), shipping only ESM/CJS.
Since Hugo concatenates vendor JS into a plain <script> tag, the ESM
export syntax causes a runtime error and breaks search. Pin to 7.2.0,
the last version with UMD support.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 21:39:16 +01:00
Nuno C. 08f6ccd618 Merge pull request #2901 from nunocoracao/dependabot/npm_and_yarn/basic-ftp-5.2.2
Bump basic-ftp from 5.2.0 to 5.2.2
2026-04-13 21:38:43 +01:00
dependabot[bot] 3864f6f095 Bump basic-ftp from 5.2.0 to 5.2.2
Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.2.0...v5.2.2)

---
updated-dependencies:
- dependency-name: basic-ftp
  dependency-version: 5.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 20:32:01 +00:00
Nuno C. 9ec0e6810a Merge pull request #2895 from nunocoracao/dependabot/npm_and_yarn/main/fuse.js-7.3.0
📌 Bump fuse.js from 7.1.0 to 7.3.0
2026-04-13 21:29:25 +01:00
dependabot[bot] a132a9c5e6 📌 Bump fuse.js from 7.1.0 to 7.3.0
Bumps [fuse.js](https://github.com/krisk/Fuse) from 7.1.0 to 7.3.0.
- [Release notes](https://github.com/krisk/Fuse/releases)
- [Changelog](https://github.com/krisk/Fuse/blob/main/CHANGELOG.md)
- [Commits](https://github.com/krisk/Fuse/compare/v7.1.0...v7.3.0)

---
updated-dependencies:
- dependency-name: fuse.js
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 20:26:03 +00:00
Nuno C. 0e8848d9c8 Merge pull request #2896 from nunocoracao/dependabot/npm_and_yarn/main/mermaid-11.14.0
📌 Bump mermaid from 11.13.0 to 11.14.0
2026-04-13 21:25:29 +01:00
Nuno C. deffce8a02 Merge pull request #2894 from nunocoracao/dependabot/npm_and_yarn/main/katex-0.16.45
📌 Bump katex from 0.16.44 to 0.16.45
2026-04-13 21:24:46 +01:00
Nuno C. e2dfae4a64 Merge pull request #2893 from nunocoracao/dependabot/npm_and_yarn/main/headlessui/react-2.2.10
📌 Bump @headlessui/react from 2.2.9 to 2.2.10
2026-04-13 21:24:33 +01:00
Nuno C. 8aac2d7585 Merge pull request #2897 from nunocoracao/hugo-new-version
⚙️ Update Hugo supported version
2026-04-13 21:24:14 +01:00
Alex HaslamandClaude Sonnet 4.6 b9883c761d Merge upstream/main into feat/untappd-icon-v2
Resolve conflicts in icon sample pages by adopting upstream's {{< icon-ref >}}
shortcode, which dynamically generates the icon table.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 21:27:37 +01:00
Alex HaslamandClaude Sonnet 4.6 7b0fbea8ab Merge upstream/main into feat/strava-icon-v2
Resolve conflicts in icon sample pages by adopting upstream's {{< icon-ref >}}
shortcode, which dynamically generates the icon table (replacing the static
table the PR had added strava to).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:32:23 +01:00
Alex HaslamandClaude Sonnet 4.6 4d6a84b041 📝 Docs: Add Untappd icon to icon samples table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 16:49:38 +00:00
Alex HaslamandClaude Sonnet 4.6 0bc71ebe8d 📝 Docs: Add Strava icon to icon samples table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 16:49:27 +00:00
Alex HaslamandClaude Sonnet 4.6 ae9b25b69c ✨ Feat: Add Untappd icon and profile support
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 16:42:31 +00:00
Alex HaslamandClaude Sonnet 4.6 1475200ab4 ✨ Feat: Add Strava icon and profile support
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 16:42:26 +00:00
Unknown Developer f04dd3659a Update link formatting in article shortcode 2026-04-09 19:05:14 +04:00
nunocoracao 9986ed01ff Update Hugo supported version 2026-04-09 06:35:56 +00:00
dependabot[bot] 16acbfee52 💄 Rebuild CSS 2026-04-08 05:17:37 +00:00
dependabot[bot] 4b864d00e5 📦 Update packaged Mermaid 2026-04-08 05:17:35 +00:00
dependabot[bot] 5a274629e4 📦 Update packaged KaTeX 2026-04-08 05:17:21 +00:00
dependabot[bot] e917645fba 📌 Bump mermaid from 11.13.0 to 11.14.0
Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 11.13.0 to 11.14.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.13.0...mermaid@11.14.0)

---
updated-dependencies:
- dependency-name: mermaid
  dependency-version: 11.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-08 05:17:09 +00:00
dependabot[bot] 82aef982f1 📌 Bump katex from 0.16.44 to 0.16.45
Bumps [katex](https://github.com/KaTeX/KaTeX) from 0.16.44 to 0.16.45.
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](https://github.com/KaTeX/KaTeX/compare/v0.16.44...v0.16.45)

---
updated-dependencies:
- dependency-name: katex
  dependency-version: 0.16.45
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-08 05:16:51 +00:00
dependabot[bot] cc91b648ec 📌 Bump @headlessui/react from 2.2.9 to 2.2.10
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react) from 2.2.9 to 2.2.10.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases)
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.2.10/packages/@headlessui-react)

---
updated-dependencies:
- dependency-name: "@headlessui/react"
  dependency-version: 2.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-08 05:16:44 +00:00
Nuno C. 10314cff71 Merge pull request #2890 from nunocoracao/nunocoracao-patch-1
Bump version from 2.101.0 to 2.102.0
2026-04-06 11:25:46 +01:00
Nuno C. a7a04c6c5e Bump version from 2.101.0 to 2.102.0 2026-04-06 11:25:30 +01:00
Nuno C. c4bb9ab9b6 Merge pull request #2887 from EricGusmao/fix/hugo-v0.156.0-deprecations
Fix Hugo v0.156.0 template deprecations
2026-04-06 11:24:37 +01:00
Nuno C. 15299c15ab Merge pull request #2886 from nunocoracao/hugo-new-version
⚙️ Update Hugo supported version
2026-04-06 11:22:11 +01:00
nunocoracao 78fa726ebb Update Hugo supported version 2026-04-05 06:29:55 +00:00
Eric Gusmao b9ee790d5d Bump Netlify Hugo version to 0.159.1 2026-04-03 14:20:06 -03:00
Eric Gusmao ee2fc91522 Fix Hugo v0.156.0 template deprecations 2026-04-03 14:13:30 -03:00
jin-li a308a86365 feat: global thumbnail aspect ratio configuration
- Add thumbnailAspectRatio site parameter (default '1.5')
- Use decimal values instead of fractions for Hugo compatibility
- Sanitize user input to extract only numeric characters
- Apply to article cards, related cards, and term cards
- Update both source and compiled CSS

Closes #2839
2026-03-29 14:27:09 +02:00
André Plöger 7ea30cb4f1 ✨ Add hreflang alternates to multilingual page head 2026-03-28 14:59:53 -03:00
L0kayata 1f0a84a24b fix: Lock carousel caption area to measured max height
Measure caption heights across slides at runtime and apply a shared min-height so switching between slides with and without caption text does not cause layout jump.

Keep this behavior scoped to carousels with captions and recalculate on load and resize for responsive stability.
2026-03-27 12:27:59 +01:00
L0kayata 877a2609e9 fix: Fix carousel caption flow and scope controls to image bounds
Move carousel captions out of absolute positioning so they participate in normal height calculation and no longer overlap content below the carousel.

Constrain indicators and navigation buttons to the image region using container-based sizing, so controls do not extend into the caption area.
2026-03-27 12:27:21 +01:00
Eric Gusmao 7c127074f9 fix: migrate deprecated Hugo v0.158.0 language API
Replace deprecated config keys and template methods per Hugo v0.158.0:

Config (10 files):
- languageCode → locale
- languageName → label

Templates:
- site.LanguageCode → site.Language.Locale (baseof.html, head.html, schema.html x2)
- site.Language.Lang → site.Language.Name (single.html)
- .Lang → .Language.Name (likes.html, views.html)

Ref: https://discourse.gohugo.io/t/deprecations-in-v0-158-0/56869
2026-03-25 11:15:20 -03:00
MaikelChan 503f60fe75 Documentation improvements. 2026-03-24 03:08:43 +01:00
MaikelChan 167ee1fa4c Use dictionary to pass whether to use a secondaryColor for the badge. 2026-03-24 02:27:38 +01:00
MaikelChan 859685f0c2 Added documentation. 2026-03-23 08:30:21 +01:00
MaikelChan a0fc381ba9 Properly implement layoutBackgroundBlur and layoutBackgroundHeaderSpace in term and taxonomy 2026-03-23 08:00:37 +01:00
MaikelChan ef712c33f9 Fixed layoutBackgroundBlur and layoutBackgroundHeaderSpace not affecting the term page. 2026-03-23 07:32:50 +01:00
MaikelChan e84fc0e1c6 Implemented category badges in secondary color. 2026-03-23 05:45:46 +01:00
Nick Kocharhook 79a78bcef4 [#2850] Run plainify on the title value before emojify 2026-03-22 23:08:36 +00:00
schneekluth 45c9acab9e docs updated for obfucated email shortcode 2026-03-12 15:48:49 +01:00
schneekluth bcdab29c30 added snippet for obfuscated email shortcode 2026-03-12 15:45:49 +01:00
schneekluth 1bec932730 Add email link shortcode to layouts
Added E-Mail Shortcode for new E-Mail obfuscation feature introduced in [v2.99.0](]https://github.com/nunocoracao/blowfish/releases/tag/v2.99.0 based on this discussion https://github.com/nunocoracao/blowfish/discussions/2828#discussioncomment-16096521)
2026-03-12 13:59:20 +01:00
1146 changed files with 2638 additions and 3056 deletions

No files matched your search

+9 -2
View File
@@ -79,7 +79,14 @@
"{{< /chart >}}"
],
"description": "Use the Chart.js library to embed charts into articles using simple structured data. Blowfish chart Shortcode. Documentation: https://blowfish.page/docs/shortcodes/#chart ",
},
},
"email": {
"prefix": ["BFS-email", "HSC-email", "email"],
"body": [
"{{< email email=\"mailto:${1:hello@test.com}\" text=\"${2:text}\" subject=\"${3:Reply to awesome article}\" >}}$0",
],
"description": "Creates an obfuscated mailto link. Documentation: https://blowfish.page/docs/shortcodes/#email ",
},
"figure": {
"prefix": ["BFS-figure", "HSC-figure", "figure"],
"body": [
@@ -255,4 +262,4 @@
"description": "Typewriter-Like text. Blowfish typeit Shortcode. Documentation: https://blowfish.page/docs/shortcodes/#typeit https://www.typeitjs.com/docs/vanilla/usage/ ",
},
}
}
+11
View File
@@ -31,6 +31,17 @@ All development occurs on the `main` branch and new PRs should be forked from he
- If you have a general question, these should be asked using [GitHub Discussions](https://github.com/nunocoracao/blowfish/discussions). Feel free to open a [new discussion](https://github.com/nunocoracao/blowfish/discussions/new) to ask your question using the "Q&A" category.
- Be sure to check if your question has already been answered by searching [existing Q&A discussions](https://github.com/nunocoracao/blowfish/discussions/categories/q-a).
### Breaking changes
- We do not accept breaking changes unless they are strictly required to keep supporting the project (e.g. a dependency deprecating a feature we rely on).
- Changes that would cause existing user customizations to silently stop working (such as renaming partial paths, removing config options, or changing template signatures) will be rejected.
- If you're unsure whether your change is breaking, open a discussion first.
### Pull request guidelines
- Keep PRs focused on a single change. Do not bundle unrelated modifications (e.g. bug fix + version bump + new user entry) into the same PR.
- PRs that mix multiple unrelated changes will be closed and the author will be asked to split them.
### Coding conventions
- Indent using 2 spaces (soft tabs).
+41 -2
View File
@@ -1669,9 +1669,15 @@
.border-primary-500 {
border-color: rgba(var(--color-primary-500), 1);
}
.border-secondary-400 {
border-color: rgba(var(--color-secondary-400), 1);
}
.border-secondary-500 {
border-color: rgba(var(--color-secondary-500), 1);
}
.border-secondary-600 {
border-color: rgba(var(--color-secondary-600), 1);
}
.border-transparent {
border-color: transparent;
}
@@ -2184,6 +2190,12 @@
.text-primary-800 {
color: rgba(var(--color-primary-800), 1);
}
.text-secondary-400 {
color: rgba(var(--color-secondary-400), 1);
}
.text-secondary-700 {
color: rgba(var(--color-secondary-700), 1);
}
.text-transparent {
color: transparent;
}
@@ -2309,6 +2321,11 @@
--tw-blur: blur(8px) !important;
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,) !important;
}
.drop-shadow {
--tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.06)));
--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.invert {
--tw-invert: invert(100%);
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
@@ -3266,6 +3283,16 @@
border-color: rgba(var(--color-primary-600), 1);
}
}
.dark\:border-secondary-600 {
&:is(.dark *) {
border-color: rgba(var(--color-secondary-600), 1);
}
}
.dark\:border-secondary-800 {
&:is(.dark *) {
border-color: rgba(var(--color-secondary-800), 1);
}
}
.dark\:border-white\/10 {
&:is(.dark *) {
border-color: color-mix(in oklab, #fff 10%, transparent);
@@ -3495,6 +3522,16 @@
color: rgba(var(--color-primary-400), 1);
}
}
.dark\:text-secondary-200 {
&:is(.dark *) {
color: rgba(var(--color-secondary-200), 1);
}
}
.dark\:text-secondary-400 {
&:is(.dark *) {
color: rgba(var(--color-secondary-400), 1);
}
}
.dark\:text-white {
&:is(.dark *) {
color: #fff;
@@ -4679,10 +4716,12 @@ pre {
}
.thumbnail_card {
min-width: 300px;
height: 200px;
aspect-ratio: var(--thumbnail-aspect-ratio, 1.5);
height: auto;
}
.thumbnail_card_related {
height: 150px;
aspect-ratio: var(--thumbnail-aspect-ratio, 1.5);
height: auto;
}
.thumbnail {
width: 300px;
+4 -2
View File
@@ -183,11 +183,13 @@ pre {
.thumbnail_card {
min-width: 300px;
height: 200px;
aspect-ratio: var(--thumbnail-aspect-ratio, 1.5);
height: auto;
}
.thumbnail_card_related {
height: 150px;
aspect-ratio: var(--thumbnail-aspect-ratio, 1.5);
height: auto;
}
.thumbnail {
+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M158.4 0L7 292h89.2l62.2-116.1L220.1 292h88.5zm150.2 292l-43.9 88.2-44.6-88.2h-67.6l112.2 220 111.5-220z"/></svg>

After

Width:  |  Height:  |  Size: 205 B

+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M401.3 49.9c-79.8 160.1-84.6 152.5-87.9 173.2l-5.2 32.8c-1.9 12-6.6 23.5-13.7 33.4L145.6 497.1c-7.6 10.6-20.4 16.2-33.4 14.6-40.3-5-77.8-32.2-95.3-68.5-5.7-11.8-4.5-25.8 3.1-36.4l148.9-207.9c7.1-9.9 16.4-18 27.2-23.7l29.3-15.5c18.5-9.8 9.7-11.9 135.6-138.9 1-4.8 1-7.3 3.6-8 3-.7 6.6-1 6.3-4.6l-.4-4.6c-.2-1.9 1.3-3.6 3.2-3.6 4.5-.1 13.2 1.2 25.6 10 12.3 8.9 16.4 16.8 17.7 21.1.6 1.8-.6 3.7-2.4 4.2l-4.5 1.1c-3.4.9-2.5 4.4-2.3 7.4.1 2.8-2.3 3.6-6.5 6.1zM230.1 36.4c3.4.9 2.5 4.4 2.3 7.4-.2 2.7 2.1 3.5 6.4 6 7.9 15.9 15.3 30.5 22.2 44 .7 1.3 2.3 1.5 3.3.5 11.2-12 24.6-26.2 40.5-42.6 1.3-1.4 1.4-3.5.1-4.9-8-8.2-16.5-16.9-25.6-26.1-1-4.7-1-7.3-3.6-8-3-.8-6.6-1-6.3-4.6.3-3.3 1.4-8.1-2.8-8.2-4.5-.1-13.2 1.1-25.6 10-12.3 8.9-16.4 16.8-17.7 21.1-1.4 4.2 3.6 4.6 6.8 5.4zM620 406.7L471.2 198.8c-13.2-18.5-26.6-23.4-56.4-39.1-11.2-5.9-14.2-10.9-30.5-28.9-1-1.1-2.9-.9-3.6.5-46.3 88.8-47.1 82.8-49 94.8-1.7 10.7-1.3 20 .3 29.8 1.9 12 6.6 23.5 13.7 33.4l148.9 207.9c7.6 10.6 20.2 16.2 33.1 14.7 40.3-4.9 78-32 95.7-68.6 5.4-11.9 4.3-25.9-3.4-36.6z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

+3 -3
View File
@@ -1,9 +1,9 @@
/**
* Fuse.js v7.1.0 - Lightweight fuzzy-search (http://fusejs.io)
* Fuse.js v7.2.0 - Lightweight fuzzy-search (http://fusejs.io)
*
* Copyright (c) 2025 Kiro Risk (http://kiro.me)
* Copyright (c) 2026 Kiro Risk (http://kiro.me)
* All Rights Reserved. Apache Software License 2.0
*
* http://www.apache.org/licenses/LICENSE-2.0
*/
var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?e(Object(r),!0).forEach((function(e){o(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function u(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function o(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}function a(e){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function h(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=a(e);if(t){var i=a(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function f(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function g(e){return Array.isArray?Array.isArray(e):"[object Array]"===M(e)}var y=1/0;function p(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-y?"-0":t}(e)}function A(e){return"string"==typeof e}function m(e){return"number"==typeof e}function C(e){return!0===e||!1===e||function(e){return k(e)&&null!==e}(e)&&"[object Boolean]"==M(e)}function k(e){return"object"===n(e)}function E(e){return null!=e}function F(e){return!e.trim().length}function M(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var b=function(e){return"Missing ".concat(e," property in key")},D=function(e){return"Property 'weight' in key '".concat(e,"' must be a positive integer")},B=Object.prototype.hasOwnProperty,x=function(){function e(t){var n=this;r(this,e),this._keys=[],this._keyMap={};var i=0;t.forEach((function(e){var t=w(e);n._keys.push(t),n._keyMap[t.id]=t,i+=t.weight})),this._keys.forEach((function(e){e.weight/=i}))}return u(e,[{key:"get",value:function(e){return this._keyMap[e]}},{key:"keys",value:function(){return this._keys}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),e}();function w(e){var t=null,n=null,r=null,i=1,u=null;if(A(e)||g(e))r=e,t=S(e),n=L(e);else{if(!B.call(e,"name"))throw new ErLine truncated
var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?e(Object(r),!0).forEach((function(e){o(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function u(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function o(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function h(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var i=s(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function f(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function g(e){return Array.isArray?Array.isArray(e):"[object Array]"===M(e)}var y=1/0;function p(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-y?"-0":t}(e)}function A(e){return"string"==typeof e}function m(e){return"number"==typeof e}function C(e){return!0===e||!1===e||function(e){return k(e)&&null!==e}(e)&&"[object Boolean]"==M(e)}function k(e){return"object"===n(e)}function F(e){return null!=e}function b(e){return!e.trim().length}function M(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var E=function(e){return"Missing ".concat(e," property in key")},D=function(e){return"Property 'weight' in key '".concat(e,"' must be a positive integer")},B=Object.prototype.hasOwnProperty,x=function(){function e(t){var n=this;r(this,e),this._keys=[],this._keyMap={};var i=0;t.forEach((function(e){var t=_(e);n._keys.push(t),n._keyMap[t.id]=t,i+=t.weight})),this._keys.forEach((function(e){e.weight/=i}))}return u(e,[{key:"get",value:function(e){return this._keyMap[e]}},{key:"keys",value:function(){return this._keys}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),e}();function _(e){var t=null,n=null,r=null,i=1,u=null;if(A(e)||g(e))r=e,t=S(e),n=w(e);else{if(!B.call(e,"name"))throw new ErLine truncated
+1 -1
View File
@@ -1 +1 @@
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-ReguLine truncated
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-ReguLine truncated
+1 -1
View File
@@ -1 +1 @@
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.katex=t():e.katex=t()}("undefined"!=typeof self?self:this,function(){return function(){"use strict";var e={d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};e.d(t,{default:function(){return so}});class r extends Error{constructor(e,t){let n,o,s="KaTeX parse error: "+e;const i=t&&t.loc;if(i&&i.start<=i.end){const e=i.lexer.input;n=i.start,o=i.end,n===e.length?s+=" at end of input: ":s+=" at position "+(n+1)+": ";const t=e.slice(n,o).replace(/[^]/g,"$&\u0332");let r,l;r=n>15?"\u2026"+e.slice(n-15,n):e.slice(0,n),l=o+15<e.length?e.slice(o,o+15)+"\u2026":e.slice(o),s+=r+t+l}super(s),this.name="ParseError",Object.setPrototypeOf(this,r.prototype),this.position=n,null!=n&&null!=o&&(this.length=o-n),this.rawMessage=e}}var n=r;const o=/([A-Z])/g,s=e=>e.replace(o,"-$1").toLowerCase(),i={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},l=/[&><"']/g,a=e=>String(e).replace(l,e=>i[e]),c=e=>"ordgroup"===e.type||"color"===e.type?1===e.body.length?c(e.body[0]):e:"font"===e.type?c(e.body):e,h=new Set(["mathord","textord","atom"]),m=e=>h.has(c(e).type),u={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>"Infinity"===e?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function p(e){if("default"in e)return e.default;const t=e.type,r=Array.isArray(t)?t[0]:t;if("string"!=typeof r)return r.enum[0];switch(r){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class d{constructor(e){void 0===e&&(e={}),e=e||{};for(const t of Object.keys(u)){const r=u[t],n=e[t];this[t]=void 0!==n?r.processor?r.processor(n):n:p(r)}}reportNonstrict(e,t,r){let o=this.strict;if("function"==typeof o&&(o=o(e,t,r)),o&&"ignore"!==o){if(!0===o||"error"===o)throw new n("LaTeX-incompatible input and strict mode is set to 'error': "+t+" ["+e+"]",r);"warn"===o?"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+t+" ["+e+"]"):"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+o+"': "+t+" ["+e+"]")}}useStrictBehavior(e,t,r)Line truncated
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.katex=t():e.katex=t()}("undefined"!=typeof self?self:this,function(){return function(){"use strict";var e={d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};e.d(t,{default:function(){return io}});class r extends Error{constructor(e,t){let n,o,s="KaTeX parse error: "+e;const i=t&&t.loc;if(i&&i.start<=i.end){const e=i.lexer.input;n=i.start,o=i.end,n===e.length?s+=" at end of input: ":s+=" at position "+(n+1)+": ";const t=e.slice(n,o).replace(/[^]/g,"$&\u0332");let r,l;r=n>15?"\u2026"+e.slice(n-15,n):e.slice(0,n),l=o+15<e.length?e.slice(o,o+15)+"\u2026":e.slice(o),s+=r+t+l}super(s),this.name="ParseError",Object.setPrototypeOf(this,r.prototype),this.position=n,null!=n&&null!=o&&(this.length=o-n),this.rawMessage=e}}var n=r;const o=/([A-Z])/g,s=e=>e.replace(o,"-$1").toLowerCase(),i={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},l=/[&><"']/g,a=e=>String(e).replace(l,e=>i[e]),c=e=>"ordgroup"===e.type||"color"===e.type?1===e.body.length?c(e.body[0]):e:"font"===e.type?c(e.body):e,h=new Set(["mathord","textord","atom"]),m=e=>h.has(c(e).type),u={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>"Infinity"===e?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function p(e){if("default"in e)return e.default;const t=e.type,r=Array.isArray(t)?t[0]:t;if("string"!=typeof r)return r.enum[0];switch(r){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class d{constructor(e){void 0===e&&(e={}),e=e||{};for(const t of Object.keys(u)){const r=u[t],n=e[t];this[t]=void 0!==n?r.processor?r.processor(n):n:p(r)}}reportNonstrict(e,t,r){let o=this.strict;if("function"==typeof o&&(o=o(e,t,r)),o&&"ignore"!==o){if(!0===o||"error"===o)throw new n("LaTeX-incompatible input and strict mode is set to 'error': "+t+" ["+e+"]",r);"warn"===o?"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+t+" ["+e+"]"):"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+o+"': "+t+" ["+e+"]")}}useStrictBehavior(e,t,r)Line truncated
+811 -535
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -2,4 +2,4 @@
[module.hugoVersion]
extended = true
min = "0.141.0"
max = "0.159.1"
max = "0.160.1"
+4 -2
View File
@@ -1,6 +1,6 @@
disabled = false
languageCode = "en"
languageName = "English"
locale = "en"
label = "English"
weight = 1
title = "Blowfish"
@@ -62,11 +62,13 @@ title = "Blowfish"
# { spotify = "https://open.spotify.com/user/userid" },
# { stack-overflow = "https://stackoverflow.com/users/userid/username" },
# { steam = "https://steamcommunity.com/profiles/userid" },
# { strava = "https://www.strava.com/athletes/username" },
# { telegram = "https://t.me/username" },
# { threads = "https://www.threads.net/@username" },
# { tiktok = "https://tiktok.com/@username" },
# { tumblr = "https://username.tumblr.com" },
# { twitch = "https://twitch.tv/username" },
# { untappd = "https://untappd.com/user/username" },
# { twitter = "https://twitter.com/username" },
# { x-twitter = "https://twitter.com/username" },
# { whatsapp = "https://wa.me/phone-number" },
+10 -2
View File
@@ -29,6 +29,8 @@ disableTextInHeader = false
# defaultFeaturedImage = "IMAGE.jpg" # used as default for featured images in all articles
# defaultSocialImage = "/android-chrome-512x512.png" # used as default for social media sharing (Open Graph and Twitter)
hotlinkFeatureImage = false
# Thumbnail aspect ratio as a number (e.g., "1.5", "1.0", "1.777")
# thumbnailAspectRatio = "1.5"
# imagePosition = "50% 50%"
# highlightCurrentMenuArea = true
@@ -87,8 +89,10 @@ forgejoDefaultServer = "https://v11.next.forgejo.org"
showTableOfContents = false
# showRelatedContent = false
# relatedContentLimit = 3
showTaxonomies = false # use showTaxonomies OR showCategoryOnly, not both
showCategoryOnly = false # use showTaxonomies OR showCategoryOnly, not both
showTaxonomies = false # Enable the display of taxonomies for the related article.
showCategories = true # These will show if showTaxonomies is true.
showTags = true # These will show if showTaxonomies is true.
showCategoriesInSecondaryColor = false # This will change the color of category badges, so the user can better distinguish between the two. Only if showTaxonomies is true.
showAuthorsBadges = false
showWordCount = true
# sharingLinks = [ "linkedin", "twitter", "bluesky", "mastodon", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram", "line"]
@@ -119,6 +123,8 @@ forgejoDefaultServer = "https://v11.next.forgejo.org"
showTermCount = true
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = false
showViews = false
showLikes = false
@@ -128,6 +134,8 @@ forgejoDefaultServer = "https://v11.next.forgejo.org"
[term]
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = false
showViews = false
showLikes = false
+272 -254
View File
@@ -1,13 +1,13 @@
[
{
"avatar_url": "https://avatars.githubusercontent.com/u/3803196?v=4&s=80",
"contributions": 2512,
"contributions": 2553,
"profile_url": "https://github.com/nunocoracao",
"username": "nunocoracao"
},
{
"avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4&s=80",
"contributions": 545,
"contributions": 573,
"profile_url": "https://github.com/apps/dependabot",
"username": "dependabot[bot]"
},
@@ -59,23 +59,17 @@
"profile_url": "https://github.com/BabaRagnarok",
"username": "BabaRagnarok"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/16728561?v=4&s=80",
"contributions": 14,
"profile_url": "https://github.com/Aphcity",
"username": "Aphcity"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1546333?v=4&s=80",
"contributions": 14,
"contributions": 15,
"profile_url": "https://github.com/wtchangdm",
"username": "wtchangdm"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/40151420?v=4&s=80",
"contributions": 13,
"profile_url": "https://github.com/ldericher",
"username": "ldericher"
"avatar_url": "https://avatars.githubusercontent.com/u/16728561?v=4&s=80",
"contributions": 14,
"profile_url": "https://github.com/Aphcity",
"username": "Aphcity"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/63574588?v=4&s=80",
@@ -84,16 +78,16 @@
"username": "wermos"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/39312305?v=4&s=80",
"contributions": 12,
"profile_url": "https://github.com/insidemordecai",
"username": "insidemordecai"
"avatar_url": "https://avatars.githubusercontent.com/u/40151420?v=4&s=80",
"contributions": 13,
"profile_url": "https://github.com/ldericher",
"username": "ldericher"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/14023456?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/22768251?v=4&s=80",
"contributions": 12,
"profile_url": "https://github.com/ragibson",
"username": "ragibson"
"profile_url": "https://github.com/daniel-odrinski",
"username": "daniel-odrinski"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/48058525?v=4&s=80",
@@ -102,10 +96,16 @@
"username": "pfrogond"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/22768251?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/14023456?v=4&s=80",
"contributions": 12,
"profile_url": "https://github.com/daniel-odrinski",
"username": "daniel-odrinski"
"profile_url": "https://github.com/ragibson",
"username": "ragibson"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/39312305?v=4&s=80",
"contributions": 12,
"profile_url": "https://github.com/insidemordecai",
"username": "insidemordecai"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/73018805?v=4&s=80",
@@ -138,10 +138,10 @@
"username": "laterre39"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/49299328?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/227486?v=4&s=80",
"contributions": 8,
"profile_url": "https://github.com/LITUATUI",
"username": "LITUATUI"
"profile_url": "https://github.com/chrisbanes",
"username": "chrisbanes"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/22131782?v=4&s=80",
@@ -150,10 +150,10 @@
"username": "racehd"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/227486?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/49299328?v=4&s=80",
"contributions": 8,
"profile_url": "https://github.com/chrisbanes",
"username": "chrisbanes"
"profile_url": "https://github.com/LITUATUI",
"username": "LITUATUI"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/927896?v=4&s=80",
@@ -162,10 +162,10 @@
"username": "fuse314"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/48385577?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/23740867?v=4&s=80",
"contributions": 6,
"profile_url": "https://github.com/nofalbriansah",
"username": "nofalbriansah"
"profile_url": "https://github.com/mnjm",
"username": "mnjm"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/593379?v=4&s=80",
@@ -174,40 +174,10 @@
"username": "androw"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/23740867?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/48385577?v=4&s=80",
"contributions": 6,
"profile_url": "https://github.com/mnjm",
"username": "mnjm"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/31572931?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/jmmarino2",
"username": "jmmarino2"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1886360?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/michaeldorner",
"username": "michaeldorner"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/27051374?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/ajmandourah",
"username": "ajmandourah"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/5170081?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/iunn-sh",
"username": "iunn-sh"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/92191413?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/mztiq",
"username": "mztiq"
"profile_url": "https://github.com/nofalbriansah",
"username": "nofalbriansah"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/128139875?v=4&s=80",
@@ -216,10 +186,34 @@
"username": "UmmItKin"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/14915201?v=4&s=80",
"contributions": 4,
"profile_url": "https://github.com/tekdahl",
"username": "tekdahl"
"avatar_url": "https://avatars.githubusercontent.com/u/92191413?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/mztiq",
"username": "mztiq"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/5170081?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/iunn-sh",
"username": "iunn-sh"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/27051374?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/ajmandourah",
"username": "ajmandourah"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1886360?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/michaeldorner",
"username": "michaeldorner"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/31572931?v=4&s=80",
"contributions": 5,
"profile_url": "https://github.com/jmmarino2",
"username": "jmmarino2"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/74207682?v=4&s=80",
@@ -227,6 +221,12 @@
"profile_url": "https://github.com/d4rklynk",
"username": "d4rklynk"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/14915201?v=4&s=80",
"contributions": 4,
"profile_url": "https://github.com/tekdahl",
"username": "tekdahl"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/43378713?v=4&s=80",
"contributions": 4,
@@ -263,12 +263,6 @@
"profile_url": "https://github.com/deining",
"username": "deining"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/8541450?v=4&s=80",
"contributions": 4,
"profile_url": "https://github.com/AlanTanner",
"username": "AlanTanner"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/14219201?v=4&s=80",
"contributions": 4,
@@ -276,28 +270,16 @@
"username": "aakashnand"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/44194527?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/unacro",
"username": "unacro"
"avatar_url": "https://avatars.githubusercontent.com/u/8541450?v=4&s=80",
"contributions": 4,
"profile_url": "https://github.com/AlanTanner",
"username": "AlanTanner"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/100203867?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/15385020?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/adilhyz",
"username": "adilhyz"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/41281398?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/WilliamRagstad",
"username": "WilliamRagstad"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/6476604?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/timcappalli",
"username": "timcappalli"
"profile_url": "https://github.com/ModdyLP",
"username": "ModdyLP"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1386868?v=4&s=80",
@@ -306,10 +288,10 @@
"username": "rlan"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/15385020?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/6476604?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/ModdyLP",
"username": "ModdyLP"
"profile_url": "https://github.com/timcappalli",
"username": "timcappalli"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/139241743?v=4&s=80",
@@ -323,12 +305,36 @@
"profile_url": "https://github.com/GuillaumeASSIER",
"username": "GuillaumeASSIER"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/41281398?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/WilliamRagstad",
"username": "WilliamRagstad"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/100203867?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/adilhyz",
"username": "adilhyz"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/44194527?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/unacro",
"username": "unacro"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/85546881?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/Xeonzilla",
"username": "Xeonzilla"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/91547012?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/Sunrongguo2008",
"username": "Sunrongguo2008"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/43930380?v=4&s=80",
"contributions": 3,
@@ -359,36 +365,30 @@
"profile_url": "https://github.com/danielwagn3r",
"username": "danielwagn3r"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/78504663?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/EricGusmao",
"username": "EricGusmao"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/3191949?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/Goudarz",
"username": "Goudarz"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/60493188?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/hudsonm62",
"username": "hudsonm62"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/11729404?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/lemonase",
"username": "lemonase"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/91547012?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/Sunrongguo2008",
"username": "Sunrongguo2008"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/128829398?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/StepaniaH",
"username": "StepaniaH"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/254813078?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/fairchild26",
"username": "fairchild26"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/75202541?v=4&s=80",
"contributions": 3,
@@ -396,58 +396,16 @@
"username": "krishna-santosh"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1096448?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/pwhittlesea",
"username": "pwhittlesea"
"avatar_url": "https://avatars.githubusercontent.com/u/11729404?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/lemonase",
"username": "lemonase"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/43662951?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/NikarashiHatsu",
"username": "NikarashiHatsu"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/254813078?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/fairchild26",
"username": "fairchild26"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1633293?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/crodrigocs",
"username": "crodrigocs"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/75058058?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/StandingPadAnimations",
"username": "StandingPadAnimations"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/415688?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/adir1",
"username": "adir1"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/24326642?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/utrodus",
"username": "utrodus"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/11025519?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/xwjdsh",
"username": "xwjdsh"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/21687187?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/arunoruto",
"username": "arunoruto"
"avatar_url": "https://avatars.githubusercontent.com/u/60493188?v=4&s=80",
"contributions": 3,
"profile_url": "https://github.com/hudsonm62",
"username": "hudsonm62"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/85863932?v=4&s=80",
@@ -456,22 +414,10 @@
"username": "lukapiplica"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/95191347?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/21687187?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/micheledinelli",
"username": "micheledinelli"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/138979906?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/mtheindiecoder",
"username": "mtheindiecoder"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/160235066?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/t1mssc",
"username": "t1mssc"
"profile_url": "https://github.com/arunoruto",
"username": "arunoruto"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/7567933?v=4&s=80",
@@ -479,12 +425,6 @@
"profile_url": "https://github.com/v20100v",
"username": "v20100v"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/97746?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/das-g",
"username": "das-g"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/44976946?v=4&s=80",
"contributions": 2,
@@ -492,58 +432,58 @@
"username": "maciejopalinski"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/145149410?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/97746?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/TheDidek",
"username": "TheDidek"
"profile_url": "https://github.com/das-g",
"username": "das-g"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/81472122?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/95191347?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/dahisea",
"username": "dahisea"
"profile_url": "https://github.com/micheledinelli",
"username": "micheledinelli"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/15970369?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/11025519?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/EmilienMottet",
"username": "EmilienMottet"
"profile_url": "https://github.com/xwjdsh",
"username": "xwjdsh"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/73739511?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/24326642?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/nveshaan",
"username": "nveshaan"
"profile_url": "https://github.com/utrodus",
"username": "utrodus"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/17978807?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/138979906?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/gabrielgbs97",
"username": "gabrielgbs97"
"profile_url": "https://github.com/mtheindiecoder",
"username": "mtheindiecoder"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/2982698?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/75058058?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/voigt",
"username": "voigt"
"profile_url": "https://github.com/StandingPadAnimations",
"username": "StandingPadAnimations"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/52729505?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/1633293?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/ChristianHering",
"username": "ChristianHering"
"profile_url": "https://github.com/crodrigocs",
"username": "crodrigocs"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/8990777?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/160235066?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/jamesbraza",
"username": "jamesbraza"
"profile_url": "https://github.com/t1mssc",
"username": "t1mssc"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/84158931?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/1096448?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/joush007",
"username": "joush007"
"profile_url": "https://github.com/pwhittlesea",
"username": "pwhittlesea"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/3538109?v=4&s=80",
@@ -557,6 +497,18 @@
"profile_url": "https://github.com/ILoveBacteria",
"username": "ILoveBacteria"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/43662951?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/NikarashiHatsu",
"username": "NikarashiHatsu"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/415688?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/adir1",
"username": "adir1"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1899950?v=4&s=80",
"contributions": 2,
@@ -564,10 +516,46 @@
"username": "anapaulagomes"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/30605984?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/137512150?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/MilesPernicious",
"username": "MilesPernicious"
"profile_url": "https://github.com/aplgr",
"username": "aplgr"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/52729505?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/ChristianHering",
"username": "ChristianHering"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/2982698?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/voigt",
"username": "voigt"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/81472122?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/dahisea",
"username": "dahisea"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/145149410?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/TheDidek",
"username": "TheDidek"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/15970369?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/EmilienMottet",
"username": "EmilienMottet"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/73739511?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/nveshaan",
"username": "nveshaan"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1018475?v=4&s=80",
@@ -575,6 +563,12 @@
"profile_url": "https://github.com/milesbarr",
"username": "milesbarr"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/30605984?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/MilesPernicious",
"username": "MilesPernicious"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/5813378?v=4&s=80",
"contributions": 2,
@@ -606,22 +600,34 @@
"username": "jnonino"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/48291064?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/1an8r0wn",
"username": "1an8r0wn"
"avatar_url": "https://avatars.githubusercontent.com/u/84158931?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/joush007",
"username": "joush007"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/104967223?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/tarunjana",
"username": "tarunjana"
"avatar_url": "https://avatars.githubusercontent.com/u/8990777?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/jamesbraza",
"username": "jamesbraza"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/6557195?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/17978807?v=4&s=80",
"contributions": 2,
"profile_url": "https://github.com/gabrielgbs97",
"username": "gabrielgbs97"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/290924?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/tveyben",
"username": "tveyben"
"profile_url": "https://github.com/pjkundert",
"username": "pjkundert"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/8101327?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/urtzienriquez",
"username": "urtzienriquez"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/3536736?v=4&s=80",
@@ -726,16 +732,10 @@
"username": "githubdand"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/60482496?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/108755164?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/OnqiauJliu",
"username": "OnqiauJliu"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/290924?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/pjkundert",
"username": "pjkundert"
"profile_url": "https://github.com/grahamking22",
"username": "grahamking22"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1530082?v=4&s=80",
@@ -840,10 +840,22 @@
"username": "TheLunaticDev"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/108755164?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/104967223?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/grahamking22",
"username": "grahamking22"
"profile_url": "https://github.com/tarunjana",
"username": "tarunjana"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/6557195?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/tveyben",
"username": "tveyben"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/42465619?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/grahamuk2018",
"username": "grahamuk2018"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/5740913?v=4&s=80",
@@ -1085,6 +1097,12 @@
"profile_url": "https://github.com/schachem",
"username": "schachem"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/48291064?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/1an8r0wn",
"username": "1an8r0wn"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/1213088?v=4&s=80",
"contributions": 1,
@@ -1181,12 +1199,6 @@
"profile_url": "https://github.com/seniordevops7",
"username": "seniordevops7"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/78504663?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/EricGusmao",
"username": "EricGusmao"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/83219076?v=4&s=80",
"contributions": 1,
@@ -1205,6 +1217,12 @@
"profile_url": "https://github.com/GOODJINC",
"username": "GOODJINC"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/110103843?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/ghlrobin",
"username": "ghlrobin"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/4021653?v=4&s=80",
"contributions": 1,
@@ -1325,12 +1343,6 @@
"profile_url": "https://github.com/Chill-Try",
"username": "Chill-Try"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/45102464?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/MaZe3D",
"username": "MaZe3D"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/12414284?v=4&s=80",
"contributions": 1,
@@ -1446,10 +1458,10 @@
"username": "Finkregh"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/110103843?v=4&s=80",
"avatar_url": "https://avatars.githubusercontent.com/u/60482496?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/ghlrobin",
"username": "ghlrobin"
"profile_url": "https://github.com/OnqiauJliu",
"username": "OnqiauJliu"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/8511620?v=4&s=80",
@@ -1564,5 +1576,11 @@
"contributions": 1,
"profile_url": "https://github.com/LuizGlomyer",
"username": "LuizGlomyer"
},
{
"avatar_url": "https://avatars.githubusercontent.com/u/45102464?v=4&s=80",
"contributions": 1,
"profile_url": "https://github.com/MaZe3D",
"username": "MaZe3D"
}
]
+1 -1
View File
@@ -1 +1 @@
[{"avatar_url":"https://avatars.githubusercontent.com/u/928965?u=f5d781ca0eb5cb5c7ce9e5ee5d3b24dae3d6e987\u0026v=4\u0026s=128","profile_url":"https://github.com/nazar-pc","username":"nazar-pc"},{"avatar_url":"https://avatars.githubusercontent.com/u/17061177?u=dfc0b44e86fa09e96605ec9c7775f4f98df90a20\u0026v=4\u0026s=128","profile_url":"https://github.com/ytocquet","username":"ytocquet"},{"avatar_url":"https://avatars.githubusercontent.com/u/49299328?v=4\u0026s=128","profile_url":"https://github.com/LITUATUI","username":"LITUATUI"},{"avatar_url":"https://avatars.githubusercontent.com/u/147227691?v=4\u0026s=128","profile_url":"https://github.com/AtmosphericIgnition","username":"AtmosphericIgnition"}]
[{"avatar_url":"https://avatars.githubusercontent.com/u/928965?u=f5d781ca0eb5cb5c7ce9e5ee5d3b24dae3d6e987\u0026v=4\u0026s=128","profile_url":"https://github.com/nazar-pc","username":"nazar-pc"},{"avatar_url":"https://avatars.githubusercontent.com/u/17061177?u=dfc0b44e86fa09e96605ec9c7775f4f98df90a20\u0026v=4\u0026s=128","profile_url":"https://github.com/ytocquet","username":"ytocquet"},{"avatar_url":"https://avatars.githubusercontent.com/u/147227691?v=4\u0026s=128","profile_url":"https://github.com/AtmosphericIgnition","username":"AtmosphericIgnition"}]
@@ -1,5 +1,5 @@
languageCode = "de"
languageName = "Deutsch"
locale = "de"
label = "Deutsch"
weight = 3
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "en"
languageName = "English"
locale = "en"
label = "English"
weight = 1
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "es"
languageName = "Español"
locale = "es"
label = "Español"
weight = 6
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "fr"
languageName = "Français"
locale = "fr"
label = "Français"
weight = 2
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "it"
languageName = "Italiano"
locale = "it"
label = "Italiano"
weight = 4
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "ja"
languageName = "日本語"
locale = "ja"
label = "日本語"
weight = 8
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "pt-br"
languageName = "Português (Brasil)"
locale = "pt-br"
label = "Português (Brasil)"
weight = 6
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "pt-pt"
languageName = "Português (Portugal)"
locale = "pt-pt"
label = "Português (Portugal)"
weight = 5
title = "Blowfish"
@@ -1,5 +1,5 @@
languageCode = "zh-cn"
languageName = "简体中文"
locale = "zh-cn"
label = "简体中文"
weight = 9
title = "Blowfish"
@@ -245,8 +245,8 @@ Many of the article defaults here can be overridden on a per article basis by sp
| `article.showAuthorBottom` | `false` | Author boxes are displayed at the bottom of each page instead of the top. |
| `article.showHero` | `false` | Whether the thumbnail image will be shown as a hero image within each article page. |
| `article.heroStyle` | _Not set_ | Style to display the hero image, valid options are: `basic`, `big`, `background`, `thumbAndBackground`. Effective only if `article.showHero = true`. |
| `article.layoutBackgroundBlur` | `true` | Makes the background image in the background article heroStyle blur with the scroll |
| `article.layoutBackgroundHeaderSpace` | `true` | Add space between the header and the body. |
| `article.layoutBackgroundBlur` | `true` | Makes the background image in the background article heroStyle blur with the scroll. Only used when `heroStyle` equals `background` or `thumbAndBackground`. |
| `article.layoutBackgroundHeaderSpace` | `true` | Add space between the header and the body. Only used when `heroStyle` equals `background`. |
| `article.showBreadcrumbs` | `false` | Whether or not breadcrumbs are displayed in the article header. |
| `article.showDraftLabel` | `true` | Whether or not the draft indicator is shown next to articles when site is built with `--buildDrafts`. |
| `article.showEdit` | `false` | Whether or not the link to edit the article content should be displayed. |
@@ -261,7 +261,9 @@ Many of the article defaults here can be overridden on a per article basis by sp
| `article.showRelatedContent` | `false` | Display related content for each post. Might required additional configuration to your `hugo.toml`. Please check the theme `hugo.toml` if you want to enable this feature and copy all the relevant _related_ entries. Also check [Hugo's docs](https://gohugo.io/content-management/related/) on related content. |
| `article.relatedContentLimit` | `3` | Limit of related articles to display if `showRelatedContent` is turned on. |
| `article.showTaxonomies` | `false` | Whether or not all the taxonomies related to this article are displayed. |
| `article.showCategoryOnly` | `false` | Whether or not the "category" taxonomy is displayed. `showTaxonomies` should be `false` when this param is used, otherwise duplicates will appear. |
| `article.showCategories` | `true` | Whether or not the `category` taxonomies are displayed. Requires `showTaxonomies` to be `true`. |
| `article.showTags` | `true` | Whether or not the `tag` taxonomies are displayed. Requires `showTaxonomies` to be `true`. |
| `article.showCategoriesInSecondaryColor` | `false` | This will make the `category` taxonomy badges to show in a secondary color, so the user can better distinguish between categories and tags. Requires `showTaxonomies` to be `true`. |
| `article.showAuthorsBadges` | `false` | Whether the `authors` taxonomies are are displayed in the article or list header. This requires the setup of `multiple authors` and the `authors` taxonomy. Check [this page]({{< ref "multi-author" >}}) for more details on how to configure that feature. |
| `article.showWordCount` | `false` | Whether or not article word counts are displayed. |
| `article.showComments` | `false` | Whether or not the [comments partial]({{< ref "partials#comments" >}}) is included after the article footer. |
@@ -275,9 +277,9 @@ Many of the article defaults here can be overridden on a per article basis by sp
| --- | --- | --- |
| `list.showHero` | `false` | Whether the thumbnail image will be shown as a hero image within each list page. |
| `list.heroStyle` | _Not set_ | Style to display the hero image, valid options are: `basic`, `big`, `background`, `thumbAndBackground`. Effective only if `list.showHero = true`. |
| `list.layoutBackgroundBlur` | `true` | Makes the background image in the background list heroStyle blur with the scroll. Only used when `heroStyle` equals `background` or `thumbAndBackground`. |
| `list.layoutBackgroundHeaderSpace` | `true` | Add space between the header and the body. Only used when `heroStyle` equals `background`. |
| `list.showBreadcrumbs` | `false` | Whether or not breadcrumbs are displayed in the header on list pages. |
| `list.layoutBackgroundBlur` | `true` | Makes the background image in the background list heroStyle blur with the scroll |
| `list.layoutBackgroundHeaderSpace` | `true` | Add space between the header and the body. |
| `list.showTableOfContents` | `false` | Whether or not the table of contents is displayed on list pages. |
| `list.showSummary` | `false` | Whether or not article summaries are displayed on list pages. If a summary is not provided in the [front matter]({{< ref "front-matter" >}}), one will be auto generated using the `summaryLength` parameter in the [site configuration](#site-configuration). |
| `list.showViews` | `false` | Whether or not list views are displayed. This requires firebase integrations to be enabled, look below. |
@@ -303,6 +305,8 @@ Many of the article defaults here can be overridden on a per article basis by sp
| `taxonomy.showTermCount` | `true` | Whether or not the number of articles within a taxonomy term is displayed on the taxonomy listing. |
| `taxonomy.showHero` | `false` | Whether the thumbnail image will be shown as a hero image within each taxonomy page. |
| `taxonomy.heroStyle` | _Not set_ | Style to display the hero image, valid options are: `basic`, `big`, `background`, `thumbAndBackground`. Effective only if `taxonomy.showHero = true`. |
| `taxonomy.layoutBackgroundBlur` | `true` | Makes the background image in the background taxonomy heroStyle blur with the scroll. Only used when `heroStyle` equals `background` or `thumbAndBackground`. |
| `taxonomy.layoutBackgroundHeaderSpace` | `true` | Add space between the header and the body. Only used when `heroStyle` equals `background`. |
| `taxonomy.showBreadcrumbs` | `false` | Whether or not breadcrumbs are displayed in the taxonomy header. |
| `taxonomy.showViews` | `false` | Whether or not article views are displayed. This requires firebase integrations to be enabled, look below. |
| `taxonomy.showLikes` | `false` | Whether or not article likes are displayed. This requires firebase integrations to be enabled, look below. |
@@ -315,6 +319,8 @@ Many of the article defaults here can be overridden on a per article basis by sp
| --- | --- | --- |
| `term.showHero` | `false` | Whether the thumbnail image will be shown as a hero image within each term page. |
| `term.heroStyle` | _Not set_ | Style to display the hero image, valid options are: `basic`, `big`, `background`, `thumbAndBackground`. Effective only if `term.showHero = true`. |
| `term.layoutBackgroundBlur` | `true` | Makes the background image in the background term heroStyle blur with the scroll. Only used when `heroStyle` equals `background` or `thumbAndBackground`. |
| `term.layoutBackgroundHeaderSpace` | `true` | Add space between the header and the body. Only used when `heroStyle` equals `background`. |
| `term.showBreadcrumbs` | `false` | Whether or not breadcrumbs are displayed in the term header. |
| `term.showViews` | `false` | Whether or not article views are displayed. This requires firebase integrations to be enabled, look below. |
| `term.showLikes` | `false` | Whether or not article likes are displayed. This requires firebase integrations to be enabled, look below. |
@@ -376,6 +376,18 @@ This shortcode is for importing code from external sources easily without copyin
<br/><br/><br/>
## Email
Creates an obfuscated mailto link:
```md
{{</* email email="mailto:hello@test.com" text="text" subject="Reply to awesome article" */>}}
```
{{< email email="mailto:hello@test.com" text="text" subject="Reply to awesome article" >}}
<br/><br/><br/>
## Figure
Blowfish includes a `figure` shortcode for adding images to content. The shortcode replaces the base Hugo functionality in order to provide additional performance benefits.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 27 KiB

@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [Persönliche Seite, Themenautor]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [sitio personal, Autor del tema]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [Site personnel, Auteur du thème]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [Sito personale, Autore del tema]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [個人サイト, テーマ作者]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [Site pessoal, Autor do tema]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [Site pessoal, Autor do tema]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "n9o.xyz"
tags: [个人网站, 主题作者]
tags: [Personal site,Theme author]
externalUrl: "https://n9o.xyz"
weight: 1
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [Persönliche Seite]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [sitio personal]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [Site personnel]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [Sito personale]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [個人サイト]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [Site pessoal]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [Site pessoal]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "madoke.org"
tags: [个人网站]
tags: [Personal site]
externalUrl: "https://madoke.org/"
weight: 2
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [Persönliche Seite]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [sitio personal]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [Site personnel]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [Sito personale]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [個人サイト]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [Site pessoal]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [Site pessoal]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "insidemordecai.com"
tags: [个人网站]
tags: [Personal site]
externalUrl: "https://insidemordecai.com"
weight: 11
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 37 KiB

@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [Portfolio, Umgebungsdesign]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [Cartera, Diseño ambiental]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [Portefeuille, Conception de l'environnement]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [Portfolio, Progettazione dell'ambiente]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [ポートフォリオ, 環境デザイン]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [Portfólio, Projeto de ambiente]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [Portfólio, Projeto de ambiente]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "daytaur.com"
tags: [文件夹, 环境设计]
tags: [Portfolio,Environment design]
externalUrl: "https://daytaur.com/"
weight: 101
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 43 KiB

@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [Persönliche Seite, Blog, Technologie-Blog]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [sitio personal, Blog, Blog de tecnología]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [Site personnel, Blogue, Blogue technologique]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [Sito personale, Blog, Blog sulla tecnologia]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [個人サイト, ブログ, テクノロジーブログ]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [Site pessoal, Blogue, Blog de tecnologia]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [Site pessoal, Blogue, Blog de tecnologia]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "zzamboni.org"
tags: [个人网站, 博客, 技术博客]
tags: [Personal site,Blog,Technology Blog]
externalUrl: "https://zzamboni.org/"
weight: 102
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [Blog, DevOps, Persönliche Seite, Technologie-Blog]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [Blog, DevOps, sitio personal, Blog de tecnología]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [Blogue, DevOps, Site personnel, Blogue technologique]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [Blog, DevOps, Sito personale, Blog sulla tecnologia]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [ブログ, DevOps, 個人サイト, テクノロジーブログ]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [Blogue, DevOps, Site pessoal, Blog de tecnologia]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [Blogue, DevOps, Site pessoal, Blog de tecnologia]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Tower of Kubes"
tags: [博客, 开发运营, 个人网站, 技术博客]
tags: [Blog,DevOps,Personal site,Technology Blog]
externalUrl: "https://www.towerofkubes.com/"
weight: 103
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [Persönliche Seite, Blog, Softwareentwickler]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [sitio personal, Blog, Desarrollador de software]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [Site personnel, Blogue, Développeur de logiciels]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [Sito personale, Blog, Sviluppatore di software]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [個人サイト, ブログ, ソフトウェア開発者]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [Site pessoal, Blogue, Desenvolvedor de software]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [Site pessoal, Blogue, Desenvolvedor de software]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "monpetitdev.fr"
tags: [个人网站, 博客, 软件开发人员]
tags: [Personal site,Blog,Software Developer]
externalUrl: "https://monpetitdev.fr/"
weight: 104
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [Persönliche Seite, Blog]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [sitio personal, Blog]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [Site personnel, Blogue]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [Sito personale, Blog]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [個人サイト, ブログ]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [Site pessoal, Blogue]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [Site pessoal, Blogue]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
@@ -1,6 +1,6 @@
---
title: "Noor Khafidzin"
tags: [个人网站, 博客]
tags: [Personal site,Blog]
externalUrl: "https://noorkhafidzin.com/"
weight: 105
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 37 KiB

@@ -1,6 +1,6 @@
---
title: "Reyneese on WoW"
tags: [Persönliche Seite, Wow, World of Warcraft, Blog]
tags: [Personal site,WoW,World of Warcraft,Blog]
externalUrl: "https://reyneese.com/"
weight: 106
showDate: false
@@ -11,4 +11,3 @@
showViews: false
layoutBackgroundHeaderSpace: false
---
Loaded 100 of 1146 files, more files were not shown because too many files have changed in this diff. Show more