Compare commits

...
72 Commits
Author SHA1 Message Date
Nuno Coração 1d21656d5e Merge pull request #2088 from nunocoracao/dev
🔖 v2.85.1
2025-05-02 11:40:00 +01:00
Nuno Coração 1731c36c7c Merge pull request #2091 from ZhenShuo2021/fix/gallery-path
🐛 fix: incorrect path for gallery (#2042)
2025-05-02 11:38:31 +01:00
Nuno Coração a219b38010 Merge pull request #2092 from ZhenShuo2021/fix/i18n-code
🐛 fix: i18n items of code don't work (#1965)
2025-05-02 11:36:21 +01:00
Nuno Coração 70586cab25 Merge pull request #2090 from ZhenShuo2021/fix/github-card
🐛 fix: hugo minify breaks github card (#1434)
2025-05-02 11:34:37 +01:00
Nuno Coração 6fafc4b628 Merge pull request #2089 from nunocoracao/hugo-new-version
⚙️ Update Hugo supported version
2025-05-02 11:33:48 +01:00
Nuno Coração b3dcccf856 updated version 2025-05-02 11:33:18 +01:00
ZhenShuo Leo faa22c47d8 🐛 fix: i18n items of code don't work (#1965) 2025-05-02 18:20:41 +08:00
ZhenShuo Leo 6f33b9d5cf 🐛 fix: incorrect path for gallery
Fix this issue with resource.RelPermalink
2025-05-02 17:43:56 +08:00
ZhenShuo Leo 7072628632 🐛 fix: hugo minify breaks github card (#1434)
Add a div wrapper to avoid incorrect minification by hugo.

Tested with sample https://codeberg.org/cthru/blowfish_test/src/branch/master/content/tests/1716983769844-github-card-test/index.md#
2025-05-02 14:46:32 +08:00
nunocoracao f0267b0338 Update Hugo supported version 2025-05-02 06:06:58 +00:00
Nuno Coração d4538c93ec removed likes from examples 2025-05-01 17:53:48 +01:00
Nuno Coração 2d053f76c4 udpated stale.yaml 2025-05-01 17:41:14 +01:00
Nuno Coração e6927136a4 udpated stale.yaml 2025-05-01 17:38:49 +01:00
Nuno Coração a29c3734cb v2.86.0 2025-05-01 17:26:23 +01:00
Nuno Coração ec252d1854 Merge pull request #2033 from nunocoracao/dev
🔖 v2.85.0
2025-05-01 17:21:31 +01:00
Nuno Coração ad6061c9cf Merge pull request #2086 from nunocoracao/update-gha
⚙️ Update gha
2025-05-01 17:19:34 +01:00
Nuno Coração 0b8946933b udpated gha 2025-05-01 17:18:51 +01:00
Nuno Coração 04532c7c29 udpated gha 2025-05-01 17:15:18 +01:00
Nuno Coração 5c7d489f4e updated user tiles 2025-05-01 17:11:50 +01:00
Nuno Coração 88f92209f9 Merge pull request #2078 from Xeonzilla/patch-1
Update users.json
2025-05-01 17:00:23 +01:00
Nuno Coração c6b1639e3d Merge pull request #2066 from irusukan/dev
Update users.json
2025-05-01 16:59:55 +01:00
Nuno Coração 61fe2d32e5 Merge branch 'dev' into dev 2025-05-01 16:59:46 +01:00
Nuno Coração 8e92c24873 Merge pull request #2060 from adriantunez/patch-2
Update users.json to add adriantunez.cloud
2025-05-01 16:58:52 +01:00
Nuno Coração 8b965d3ffe Merge branch 'dev' into patch-2 2025-05-01 16:58:46 +01:00
Nuno Coração 02c864ce3e added blog.francescopapini.com 2025-05-01 16:58:04 +01:00
Nuno Coração 0ce6d89ca9 Merge pull request #2043 from panoskorovesis/dev
Update users.json
2025-05-01 16:56:25 +01:00
Nuno Coração a062778735 updated package json tailwind commands 2025-05-01 16:52:06 +01:00
Nuno Coração 8d3a3dce93 Merge pull request #2059 from ragibson/fix-list-summaries
Fix article lists showing incorrectly wrapped summaries
2025-05-01 16:48:13 +01:00
Nuno Coração 01f60987bf fixed support for hugo 0.147.0 in example site 2025-05-01 16:47:54 +01:00
Nuno Coração c838202da6 Merge pull request #2055 from ragibson/main
Rewrite templates/partials for Hugo v0.146.0
2025-05-01 16:43:38 +01:00
Nuno Coração 41c7456f98 Merge pull request #2064 from MrSom3body/main
✨ don't add `mailto:` links to `<head>`
2025-05-01 16:40:12 +01:00
Nuno Coração 326839575e Merge pull request #2070 from ZhenShuo2021/fix/mermaid
🐛 fix: Preserve Mermaid indentation disrupted by Hugo minify (#2069)
2025-05-01 16:36:03 +01:00
Nuno Coração 963da57589 Merge pull request #2080 from pawelngei/medium-zoom-data-zoom-src
🐛 fix: Enable zooming to a higher resolution image using `srcset` and `medium-zoom`
2025-05-01 16:33:03 +01:00
Nuno Coração 4ae556cd21 Merge pull request #2040 from michael1-0/machine-change
📝 Update deprecated machine to newest for GitHub Pages
2025-05-01 16:31:41 +01:00
Nuno Coração 00cca47203 Merge pull request #2085 from nunocoracao/dependabot/npm_and_yarn/dev/puppeteer-24.7.2
📌 Bump puppeteer from 24.6.1 to 24.7.2
2025-05-01 16:30:12 +01:00
Nuno Coração 151874a741 Merge pull request #2073 from nunocoracao/dependabot/npm_and_yarn/dev/headlessui/react-2.2.2
📌 Bump @headlessui/react from 2.2.1 to 2.2.2
2025-05-01 16:30:02 +01:00
Nuno Coração bf09259a6e Merge pull request #2074 from nunocoracao/dependabot/npm_and_yarn/dev/katex-0.16.22
📌 Bump katex from 0.16.21 to 0.16.22
2025-05-01 16:29:45 +01:00
Nuno Coração 5e765336c8 Merge pull request #2075 from nunocoracao/dependabot/npm_and_yarn/dev/chart.js-4.4.9
📌 Bump chart.js from 4.4.8 to 4.4.9
2025-05-01 16:29:30 +01:00
Nuno Coração 55acc7f9f7 Merge pull request #2077 from nunocoracao/hugo-new-version
⚙️ Update Hugo supported version
2025-05-01 16:28:39 +01:00
dependabot[bot] d37234ccf4 📌 Bump puppeteer from 24.6.1 to 24.7.2
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.6.1 to 24.7.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.6.1...puppeteer-v24.7.2)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-version: 24.7.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 05:48:45 +00:00
Ryan Gibson c8305c53cc Merge branch 'dev' into fix-list-summaries 2025-04-29 12:16:56 -04:00
Ryan Gibson 76dcccf069 Recompile tailwind CSS 2025-04-29 12:08:22 -04:00
Ryan Gibson f91edf0d3c Add explicit md:flex-nowrap into article link class 2025-04-29 12:08:22 -04:00
Ryan Gibson 38f0f3def6 Rename taxonomy.html to fix tags display bug
See https://github.com/nunocoracao/blowfish/issues/2067 and
https://github.com/gohugoio/hugo/issues/13636 for context
2025-04-29 12:07:18 -04:00
ALXD 5af31913f1 add data-zoom-src to figure and render-image layouts fixing medium-zoom 2025-04-26 12:48:35 +02:00
nunocoracao ed1ea928c8 Update Hugo supported version 2025-04-26 06:05:53 +00:00
Xeonzilla 9aded4b52b Update users.json 2025-04-26 12:27:11 +08:00
dependabot[bot] a9cfffc1e1 📦 Update packaged ChartJS 2025-04-23 05:17:46 +00:00
dependabot[bot] c84259171c 📦 Update packaged KaTeX 2025-04-23 05:17:38 +00:00
dependabot[bot] 9a090ccdea 📌 Bump chart.js from 4.4.8 to 4.4.9
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 4.4.8 to 4.4.9.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v4.4.8...v4.4.9)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-version: 4.4.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 05:17:22 +00:00
dependabot[bot] d2bf769e05 📌 Bump katex from 0.16.21 to 0.16.22
Bumps [katex](https://github.com/KaTeX/KaTeX) from 0.16.21 to 0.16.22.
- [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.21...v0.16.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 05:17:14 +00:00
dependabot[bot] c26a66f8cd 📌 Bump @headlessui/react from 2.2.1 to 2.2.2
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react) from 2.2.1 to 2.2.2.
- [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.2/packages/@headlessui-react)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 05:17:05 +00:00
Nuno Coração 655f997ed0 Merge pull request #2054 from nunocoracao/hugo-new-version 2025-04-22 20:59:46 +01:00
Nuno Coração abaa9912d8 Merge pull request #2037 from nunocoracao/dependabot/npm_and_yarn/dev/tailwind-scrollbar-4.0.2 2025-04-22 20:58:36 +01:00
Nuno Coração f69e4b88b3 Merge pull request #2044 from nunocoracao/dependabot/npm_and_yarn/dev/headlessui/react-2.2.1 2025-04-22 20:58:07 +01:00
ZhenShuo Leo 059d22ca96 🐛 fix: Preserve Mermaid indentation disrupted by Hugo minify (#2069)
Add a pre tag to the Mermaid class to preserve indentation and ensure data retrieval on DOMContentLoaded
2025-04-22 05:53:15 +08:00
nunocoracao 668f47ce11 Update Hugo supported version 2025-04-21 06:06:55 +00:00
yukiutym dbb344e917 Update users.json 2025-04-19 13:14:34 +09:00
dependabot[bot] d2fd432d88 📌 Bump tailwind-scrollbar from 4.0.1 to 4.0.2
Bumps [tailwind-scrollbar](https://github.com/adoxography/tailwind-scrollbar) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/adoxography/tailwind-scrollbar/releases)
- [Commits](https://github.com/adoxography/tailwind-scrollbar/compare/v4.0.1...v4.0.2)

---
updated-dependencies:
- dependency-name: tailwind-scrollbar
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 10:40:26 +00:00
Nuno Coração 14e5cbb3d0 Merge pull request #2062 from nunocoracao/dependabot/npm_and_yarn/dev/puppeteer-24.6.1
📌 Bump puppeteer from 24.4.0 to 24.6.1
2025-04-17 11:39:14 +01:00
Nuno Coração 04a2c5838a Merge pull request #2063 from nunocoracao/dependabot/npm_and_yarn/dev/tailwindcss/cli-4.1.4
📌 Bump @tailwindcss/cli from 4.0.7 to 4.1.4
2025-04-17 11:39:00 +01:00
Karun Sandhu 9b3f313d00 ✨ don't add mailto: links to <head> 2025-04-17 12:04:31 +02:00
dependabot[bot] 1a17faeca5 💄 Rebuild CSS 2025-04-16 05:53:13 +00:00
dependabot[bot] 3085bd3dc1 📌 Bump @tailwindcss/cli from 4.0.7 to 4.1.4
Bumps [@tailwindcss/cli](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-cli) from 4.0.7 to 4.1.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.4/packages/@tailwindcss-cli)

---
updated-dependencies:
- dependency-name: "@tailwindcss/cli"
  dependency-version: 4.1.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 05:52:47 +00:00
dependabot[bot] eb127c47cb 📌 Bump puppeteer from 24.4.0 to 24.6.1
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.4.0 to 24.6.1.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.4.0...puppeteer-v24.6.1)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-version: 24.6.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 05:52:24 +00:00
Adri Antunez f6a6012c85 Update users.json to add adriantunez.cloud
Add adriantunez.cloud website
2025-04-14 16:48:06 +02:00
Ryan Gibson 6cfea9bfd1 Add "partials/" to static templates.Exists 2025-04-11 16:22:04 -04:00
Ryan Gibson baaf251bde Rewrite templates/partials for Hugo v0.146.0 2025-04-11 09:32:47 -04:00
dependabot[bot] a599079568 📌 Bump @headlessui/react from 2.2.0 to 2.2.1
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react) from 2.2.0 to 2.2.1.
- [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.1/packages/@headlessui-react)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 05:56:53 +00:00
Panos Korovesis 0ada981a1b Add personal website to users.json 2025-04-07 13:53:38 +03:00
Michael Bagaskoro Edwards 7e1df06046 Change deprecated machine to newest 2025-04-04 14:34:10 +07:00
Nuno Coração 0b183ed248 new release 2025-03-30 00:23:59 +00:00
456 changed files with 1223 additions and 909 deletions

No files matched your search

+6 -1
View File
@@ -7,7 +7,8 @@ name: Mark stale issues and pull requests
on: on:
schedule: schedule:
- cron: '60 1 * * *' - cron: '0 1 * * *'
workflow_dispatch:
jobs: jobs:
stale: stale:
@@ -25,3 +26,7 @@ jobs:
stale-pr-message: 'This pull request will be closed since it has been stale for 60 days.' stale-pr-message: 'This pull request will be closed since it has been stale for 60 days.'
stale-issue-label: 'no-issue-activity' stale-issue-label: 'no-issue-activity'
stale-pr-label: 'no-pr-activity' stale-pr-label: 'no-pr-activity'
days-before-stale: 60
days-before-close: 0
remove-stale-when-updated: true
operations-per-run: 100
File diff suppressed because it is too large. Load diff
+11
View File
@@ -2,6 +2,17 @@ function css(name) {
return "rgb(" + getComputedStyle(document.documentElement).getPropertyValue(name) + ")"; return "rgb(" + getComputedStyle(document.documentElement).getPropertyValue(name) + ")";
} }
document.addEventListener("DOMContentLoaded", () => {
const mermaidDivs = document.querySelectorAll("div.mermaid");
for (const div of mermaidDivs) {
const preElement = div.querySelector("pre");
if (preElement) {
div.textContent = preElement.textContent;
}
}
});
mermaid.initialize({ mermaid.initialize({
theme: "base", theme: "base",
themeVariables: { themeVariables: {
+3 -3
View File
@@ -1,14 +1,14 @@
/*! /*!
* Chart.js v4.4.8 * Chart.js v4.4.9
* https://www.chartjs.org * https://www.chartjs.org
* (c) 2025 Chart.js Contributors * (c) 2025 Chart.js Contributors
* Released under the MIT License * Released under the MIT License
*/ */
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";var t=Object.freeze({__proto__:null,get Colors(){return Go},get Decimation(){return Qo},get Filler(){return ma},get Legend(){return ya},get SubTitle(){return ka},get Title(){return Ma},get Tooltip(){return Ba}});function e(){}const i=(()=>{let t=0;return()=>t++})();function s(t){return null==t}function n(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function o(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}function a(t){return("number"==typeof t||t instanceof Number)&&isFinite(+t)}function r(t,e){return a(t)?t:e}function l(t,e){return void 0===t?e:t}const h=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/e,c=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function d(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function u(t,e,i,s){let a,r,l;if(n(t))if(r=t.length,s)for(a=r-1;a>=0;a--)e.call(i,t[a],a);else for(a=0;a<r;a++)e.call(i,t[a],a);else if(o(t))for(l=Object.keys(t),r=l.length,a=0;a<r;a++)e.call(i,t[l[a]],l[a])}function f(t,e){let i,s,n,o;if(!t||!e||t.length!==e.length)return!1;for(i=0,s=t.length;i<s;++i)if(n=t[i],o=e[i],n.datasetIndex!==o.datasetIndex||n.index!==o.index)return!1;return!0}function g(t){if(n(t))return t.map(g);if(o(t)){const e=Object.create(null),i=Object.keys(t),s=i.length;let n=0;for(;n<s;++n)e[i[n]]=g(t[i[n]]);return e}return t}function p(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}function m(t,e,i,s){if(!p(t))return;const n=e[t],a=i[t];o(n)&&o(a)?x(n,a,s):e[t]=g(a)}function x(t,e,i){const s=n(e)?e:[e],a=s.length;if(!o(t))return t;const r=(i=i||{}).merger||m;let l;for(let e=0;e<a;++e){if(l=s[e],!o(l))continue;const n=Object.keys(l);for(let e=0,s=n.length;e<s;++e)r(n[e],t,l,i)}return t}function b(t,e){return x(t,e,{merger:_})}function _(t,e,i){if(!p(t))return;const s=e[t],n=i[t];o(s)&&o(n)?b(s,n):Object.prototype.hasOwnProperty.call(e,t)||(e[t]=g(n))}const y={"":t=>t,x:t=>t.x,y:t=>t.y};function v(t){const e=t.split("."),i=[];let s="";for(const t of e)s+=t,s.endsWith("\\")?s=s.slice(0,-1)+".":(i.push(s),s="");return i}function M(t,e){const i=y[e]||(y[e]=function(t){const e=v(t);return t=>{for(const i of e){if(""===i)break;t=t&&t[i]}return t}}(e));return i(t)}function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}const k=t=>void 0!==t,S=t=>"function"==typeof t,P=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function D(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const C=Math.PI,O=2*C,A=O+C,T=Number.POSITIVE_INFINITY,L=C/180,E=C/2,R=C/4,I=2*C/3,z=Math.log10,F=Math.sign;function V(t,e,i){return Math.abs(t-e)<i}function B(t){const e=Math.round(t);t=V(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(z(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function W(t){const e=[],i=Math.sqrt(t);let s;for(s=1;s<i;s++)t%s==0&&(e.push(s),e.push(t/s));return i===(0|i)&&e.push(i),e.sort(((t,e)=>t-e)).pop(),e}function N(t){return!function(t){return"symbol"==typeof t||"object"==typeof t&&null!==t&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function H(t,e){const i=Math.round(t);return i-e<=t&&i+e>=t}function j(t,e,i){let s,n,o;for(s=0,n=t.length;s<n;s++)o=t[s][i],isNaN(o)||(e.min=Math.min(e.min,o),e.max=Math.max(e.max,o))}function $(t){return t*(C/180)}function Y(t){return t*(180/C)}function U(t){if(!a(t))return;let e=1,i=0;for(;Math.round(t*e)/e!==t;)e*=10,i++;return i}function X(t,e){const i=e.x-t.x,s=e.y-t.y,n=Math.sqrt(i*i+s*s);let o=Math.atan2(s,i);return o<-.5*C&&(o+=O),{angle:o,distance:n}}function q(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function K(t,e){return(t-e+A)%O-C}function G(t){return(t%O+O)%O}function Z(t,e,i,s){const n=G(t),o=G(e),a=G(i),r=G(o-n),l=G(a-n),h=G(n-o),c=G(n-a);return n===o||n===a||s&&o===a||r>l&&h<c}function J(t,e,i){return Math.max(e,Math.min(i,t))}function Q(t){return J(t,-32768,32767)}function tt(t,e,i,s=1e-6){return t>=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function et(t,e,i){i=i||(i=>t[i]<e);let s,n=t.length-1,o=0;for(;n-o>1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const it=(t,e,i,s)=>et(t,i,s?s=>{const n=t[s][e];return n<i||n===i&&t[s+1][e]===i}:s=>t[s][e]<i),st=(t,e,i)=>et(t,i,(s=>t[s][e]>=i));function nt(t,e,i){let s=0,n=t.length;for(;s<n&&t[s]<e;)s++;for(;n>s&&t[n-1]>i;)n--;return s>0||n<t.length?t.slice(s,n):t}const ot=["push","pop","shift","splice","unshift"];function at(t,e){t._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),ot.forEach((e=>{const i="_onData"+w(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...eLine truncated !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";var t=Object.freeze({__proto__:null,get Colors(){return Zo},get Decimation(){return ta},get Filler(){return xa},get Legend(){return va},get SubTitle(){return Sa},get Title(){return wa},get Tooltip(){return Wa}});function e(){}const i=(()=>{let t=0;return()=>t++})();function s(t){return null==t}function n(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function o(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}function a(t){return("number"==typeof t||t instanceof Number)&&isFinite(+t)}function r(t,e){return a(t)?t:e}function l(t,e){return void 0===t?e:t}const h=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/e,c=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function d(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function u(t,e,i,s){let a,r,l;if(n(t))if(r=t.length,s)for(a=r-1;a>=0;a--)e.call(i,t[a],a);else for(a=0;a<r;a++)e.call(i,t[a],a);else if(o(t))for(l=Object.keys(t),r=l.length,a=0;a<r;a++)e.call(i,t[l[a]],l[a])}function f(t,e){let i,s,n,o;if(!t||!e||t.length!==e.length)return!1;for(i=0,s=t.length;i<s;++i)if(n=t[i],o=e[i],n.datasetIndex!==o.datasetIndex||n.index!==o.index)return!1;return!0}function g(t){if(n(t))return t.map(g);if(o(t)){const e=Object.create(null),i=Object.keys(t),s=i.length;let n=0;for(;n<s;++n)e[i[n]]=g(t[i[n]]);return e}return t}function p(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}function m(t,e,i,s){if(!p(t))return;const n=e[t],a=i[t];o(n)&&o(a)?x(n,a,s):e[t]=g(a)}function x(t,e,i){const s=n(e)?e:[e],a=s.length;if(!o(t))return t;const r=(i=i||{}).merger||m;let l;for(let e=0;e<a;++e){if(l=s[e],!o(l))continue;const n=Object.keys(l);for(let e=0,s=n.length;e<s;++e)r(n[e],t,l,i)}return t}function b(t,e){return x(t,e,{merger:_})}function _(t,e,i){if(!p(t))return;const s=e[t],n=i[t];o(s)&&o(n)?b(s,n):Object.prototype.hasOwnProperty.call(e,t)||(e[t]=g(n))}const y={"":t=>t,x:t=>t.x,y:t=>t.y};function v(t){const e=t.split("."),i=[];let s="";for(const t of e)s+=t,s.endsWith("\\")?s=s.slice(0,-1)+".":(i.push(s),s="");return i}function M(t,e){const i=y[e]||(y[e]=function(t){const e=v(t);return t=>{for(const i of e){if(""===i)break;t=t&&t[i]}return t}}(e));return i(t)}function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}const k=t=>void 0!==t,S=t=>"function"==typeof t,P=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function D(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const C=Math.PI,O=2*C,A=O+C,T=Number.POSITIVE_INFINITY,L=C/180,E=C/2,R=C/4,I=2*C/3,z=Math.log10,F=Math.sign;function V(t,e,i){return Math.abs(t-e)<i}function B(t){const e=Math.round(t);t=V(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(z(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function W(t){const e=[],i=Math.sqrt(t);let s;for(s=1;s<i;s++)t%s==0&&(e.push(s),e.push(t/s));return i===(0|i)&&e.push(i),e.sort(((t,e)=>t-e)).pop(),e}function N(t){return!function(t){return"symbol"==typeof t||"object"==typeof t&&null!==t&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function H(t,e){const i=Math.round(t);return i-e<=t&&i+e>=t}function j(t,e,i){let s,n,o;for(s=0,n=t.length;s<n;s++)o=t[s][i],isNaN(o)||(e.min=Math.min(e.min,o),e.max=Math.max(e.max,o))}function $(t){return t*(C/180)}function Y(t){return t*(180/C)}function U(t){if(!a(t))return;let e=1,i=0;for(;Math.round(t*e)/e!==t;)e*=10,i++;return i}function X(t,e){const i=e.x-t.x,s=e.y-t.y,n=Math.sqrt(i*i+s*s);let o=Math.atan2(s,i);return o<-.5*C&&(o+=O),{angle:o,distance:n}}function q(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function K(t,e){return(t-e+A)%O-C}function G(t){return(t%O+O)%O}function Z(t,e,i,s){const n=G(t),o=G(e),a=G(i),r=G(o-n),l=G(a-n),h=G(n-o),c=G(n-a);return n===o||n===a||s&&o===a||r>l&&h<c}function J(t,e,i){return Math.max(e,Math.min(i,t))}function Q(t){return J(t,-32768,32767)}function tt(t,e,i,s=1e-6){return t>=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function et(t,e,i){i=i||(i=>t[i]<e);let s,n=t.length-1,o=0;for(;n-o>1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const it=(t,e,i,s)=>et(t,i,s?s=>{const n=t[s][e];return n<i||n===i&&t[s+1][e]===i}:s=>t[s][e]<i),st=(t,e,i)=>et(t,i,(s=>t[s][e]>=i));function nt(t,e,i){let s=0,n=t.length;for(;s<n&&t[s]<e;)s++;for(;n>s&&t[n-1]>i;)n--;return s>0||n<t.length?t.slice(s,n):t}const ot=["push","pop","shift","splice","unshift"];function at(t,e){t._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),ot.forEach((e=>{const i="_onData"+w(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...eLine truncated
/*! /*!
* @kurkle/color v0.3.2 * @kurkle/color v0.3.2
* https://github.com/kurkle/color#readme * https://github.com/kurkle/color#readme
* (c) 2023 Jukka Kurkela * (c) 2023 Jukka Kurkela
* Released under the MIT License * Released under the MIT License
*/function _t(t){return t+.5|0}const yt=(t,e,i)=>Math.max(Math.min(t,i),e);function vt(t){return yt(_t(2.55*t),0,255)}function Mt(t){return yt(_t(255*t),0,255)}function wt(t){return yt(_t(t/2.55)/100,0,1)}function kt(t){return yt(_t(100*t),0,100)}const St={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Pt=[..."0123456789ABCDEF"],Dt=t=>Pt[15&t],Ct=t=>Pt[(240&t)>>4]+Pt[15&t],Ot=t=>(240&t)>>4==(15&t);function At(t){var e=(t=>Ot(t.r)&&Ot(t.g)&&Ot(t.b)&&Ot(t.a))(t)?Dt:Ct;return t?"#"+e(t.r)+e(t.g)+e(t.b)+((t,e)=>t<255?e(t):"")(t.a,e):void 0}const Tt=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Lt(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function Et(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function Rt(t,e,i){const s=Lt(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function It(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=function(t,e,i,s,n){return t===n?(e-i)/s+(e<i?6:0):e===n?(i-t)/s+2:(t-e)/s+4}(e,i,s,h,n),r=60*r+.5),[0|r,l||0,a]}function zt(t,e,i,s){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,i,s)).map(Mt)}function Ft(t,e,i){return zt(Lt,t,e,i)}function Vt(t){return(t%360+360)%360}function Bt(t){const e=Tt.exec(t);let i,s=255;if(!e)return;e[5]!==i&&(s=e[6]?vt(+e[5]):Mt(+e[5]));const n=Vt(+e[2]),o=+e[3]/100,a=+e[4]/100;return i="hwb"===e[1]?function(t,e,i){return zt(Rt,t,e,i)}(n,o,a):"hsv"===e[1]?function(t,e,i){return zt(Et,t,e,i)}(n,o,a):Ft(n,o,a),{r:i[0],g:i[1],b:i[2],a:s}}const Wt={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Nt={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let Ht;function jt(t){Ht||(Ht=function(){const t={},e=Object.keys(Nt),i=Object.keys(Wt);let s,n,o,a,r;for(s=0;s<e.length;s++){for(a=r=e[s],n=0;n<i.length;n++)o=i[n],r=r.replace(o,Wt[o]);o=parseInt(Nt[a],16),t[r]=[o>>16&255,o>>8&255,255&o]}return t}(),Ht.transparent=[0,0,0,0]);const e=Ht[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const $t=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const Yt=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,Ut=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function Xt(t,e,i){if(t){let s=It(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),Line truncated */function _t(t){return t+.5|0}const yt=(t,e,i)=>Math.max(Math.min(t,i),e);function vt(t){return yt(_t(2.55*t),0,255)}function Mt(t){return yt(_t(255*t),0,255)}function wt(t){return yt(_t(t/2.55)/100,0,1)}function kt(t){return yt(_t(100*t),0,100)}const St={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Pt=[..."0123456789ABCDEF"],Dt=t=>Pt[15&t],Ct=t=>Pt[(240&t)>>4]+Pt[15&t],Ot=t=>(240&t)>>4==(15&t);function At(t){var e=(t=>Ot(t.r)&&Ot(t.g)&&Ot(t.b)&&Ot(t.a))(t)?Dt:Ct;return t?"#"+e(t.r)+e(t.g)+e(t.b)+((t,e)=>t<255?e(t):"")(t.a,e):void 0}const Tt=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Lt(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function Et(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function Rt(t,e,i){const s=Lt(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function It(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=function(t,e,i,s,n){return t===n?(e-i)/s+(e<i?6:0):e===n?(i-t)/s+2:(t-e)/s+4}(e,i,s,h,n),r=60*r+.5),[0|r,l||0,a]}function zt(t,e,i,s){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,i,s)).map(Mt)}function Ft(t,e,i){return zt(Lt,t,e,i)}function Vt(t){return(t%360+360)%360}function Bt(t){const e=Tt.exec(t);let i,s=255;if(!e)return;e[5]!==i&&(s=e[6]?vt(+e[5]):Mt(+e[5]));const n=Vt(+e[2]),o=+e[3]/100,a=+e[4]/100;return i="hwb"===e[1]?function(t,e,i){return zt(Rt,t,e,i)}(n,o,a):"hsv"===e[1]?function(t,e,i){return zt(Et,t,e,i)}(n,o,a):Ft(n,o,a),{r:i[0],g:i[1],b:i[2],a:s}}const Wt={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Nt={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let Ht;function jt(t){Ht||(Ht=function(){const t={},e=Object.keys(Nt),i=Object.keys(Wt);let s,n,o,a,r;for(s=0;s<e.length;s++){for(a=r=e[s],n=0;n<i.length;n++)o=i[n],r=r.replace(o,Wt[o]);o=parseInt(Nt[a],16),t[r]=[o>>16&255,o>>8&255,255&o]}return t}(),Ht.transparent=[0,0,0,0]);const e=Ht[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const $t=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const Yt=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,Ut=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function Xt(t,e,i){if(t){let s=It(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),Line truncated
//# sourceMappingURL=chart.umd.js.map //# sourceMappingURL=chart.umd.js.map
+1 -1
View File
@@ -1 +1 @@
@font-face{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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.21"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1pLine truncated @font-face{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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1pLine 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 Wn}});class r{constructor(e,t){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;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,a;r=n>15?"\u2026"+e.slice(n-15,n):e.slice(0,n),a=o+15<e.length?e.slice(o,o+15)+"\u2026":e.slice(o),s+=r+t+a}const a=new Error(s);return a.name="ParseError",a.__proto__=r.prototype,a.position=n,null!=n&&null!=o&&(a.length=o-n),a.rawMessage=e,a}}r.prototype.__proto__=Error.prototype;var n=r;const o=/([A-Z])/g,s={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},i=/[&><"']/g;const a=function(e){return"ordgroup"===e.type||"color"===e.type?1===e.body.length?a(e.body[0]):e:"font"===e.type?a(e.body):e};var l={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(i,(e=>s[e]))},hyphenate:function(e){return e.replace(o,"-$1").toLowerCase()},getBaseElem:a,isCharacterBox:function(e){const t=a(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){const t=/^[\x00-\x20]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(e);return t?":"!==t[2]?null:/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?t[1].toLowerCase():null:"_relative"}};const h={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 c(e){if(e.default)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 m{constructor(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0Line 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 Wn}});class r{constructor(e,t){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;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,a;r=n>15?"\u2026"+e.slice(n-15,n):e.slice(0,n),a=o+15<e.length?e.slice(o,o+15)+"\u2026":e.slice(o),s+=r+t+a}const a=new Error(s);return a.name="ParseError",a.__proto__=r.prototype,a.position=n,null!=n&&null!=o&&(a.length=o-n),a.rawMessage=e,a}}r.prototype.__proto__=Error.prototype;var n=r;const o=/([A-Z])/g,s={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},i=/[&><"']/g;const a=function(e){return"ordgroup"===e.type||"color"===e.type?1===e.body.length?a(e.body[0]):e:"font"===e.type?a(e.body):e};var l={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(i,(e=>s[e]))},hyphenate:function(e){return e.replace(o,"-$1").toLowerCase()},getBaseElem:a,isCharacterBox:function(e){const t=a(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){const t=/^[\x00-\x20]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(e);return t?":"!==t[2]?null:/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?t[1].toLowerCase():null:"_relative"}};const h={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 c(e){if(e.default)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 m{constructor(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0Line truncated
+1 -1
View File
@@ -2,4 +2,4 @@
[module.hugoVersion] [module.hugoVersion]
extended = true extended = true
min = "0.87.0" min = "0.87.0"
max = "0.145.0" max = "0.147.1"
+1 -1
View File
@@ -21,7 +21,7 @@ enableEmoji = true
googleAnalytics = "G-PEDMYR1V0K" googleAnalytics = "G-PEDMYR1V0K"
[pagination] [pagination]
pagerSize = 100 pagerSize = 102
[imaging] [imaging]
anchor = 'Center' anchor = 'Center'
@@ -47,7 +47,7 @@ on:
jobs: jobs:
build-deploy: build-deploy:
runs-on: ubuntu-20.04 runs-on: ubuntu-24.04
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
steps: steps:
@@ -47,7 +47,7 @@ on:
jobs: jobs:
build-deploy: build-deploy:
runs-on: ubuntu-20.04 runs-on: ubuntu-24.04
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
steps: steps:
@@ -47,7 +47,7 @@ on:
jobs: jobs:
build-deploy: build-deploy:
runs-on: ubuntu-20.04 runs-on: ubuntu-24.04
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
steps: steps:
@@ -47,7 +47,7 @@ on:
jobs: jobs:
build-deploy: build-deploy:
runs-on: ubuntu-20.04 runs-on: ubuntu-24.04
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
steps: steps:
@@ -1,10 +1,6 @@
--- ---
title: "Showcase" title: "Showcase"
description: "See what's possible with Blowfish." description: "See what's possible with Blowfish."
showLikes: true
showViews: true
cascade: cascade:
showEdit: false showEdit: false
showReadingTime: false showReadingTime: false
@@ -1,10 +1,6 @@
--- ---
title: "ショーケース" title: "ショーケース"
description: "Blowfish で何が出来るか見てみる。" description: "Blowfish で何が出来るか見てみる。"
showLikes: true
showViews: true
cascade: cascade:
showEdit: false showEdit: false
showReadingTime: false showReadingTime: false
-4
View File
@@ -1,10 +1,6 @@
--- ---
title: "Showcase" title: "Showcase"
description: "See what's possible with Blowfish." description: "See what's possible with Blowfish."
showLikes: true
showViews: true
cascade: cascade:
showEdit: false showEdit: false
showReadingTime: false showReadingTime: false
@@ -1,10 +1,6 @@
--- ---
title: "Showcase" title: "Showcase"
description: "See what's possible with Blowfish." description: "See what's possible with Blowfish."
showLikes: true
showViews: true
cascade: cascade:
showEdit: false showEdit: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

@@ -2,7 +2,7 @@
title: "nveshaan" title: "nveshaan"
tags: [Sito personale] tags: [Sito personale]
externalUrl: "https://nveshaan.github.io/" externalUrl: "https://nveshaan.github.io/"
weight: 771 weight: 761
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "nveshaan" title: "nveshaan"
tags: [パーソナルサイト] tags: [パーソナルサイト]
externalUrl: "https://nveshaan.github.io/" externalUrl: "https://nveshaan.github.io/"
weight: 771 weight: 761
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "nveshaan" title: "nveshaan"
tags: [Personal Site] tags: [Personal Site]
externalUrl: "https://nveshaan.github.io/" externalUrl: "https://nveshaan.github.io/"
weight: 771 weight: 761
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "nveshaan" title: "nveshaan"
tags: [个人网站] tags: [个人网站]
externalUrl: "https://nveshaan.github.io/" externalUrl: "https://nveshaan.github.io/"
weight: 771 weight: 761
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 145 KiB

@@ -2,7 +2,7 @@
title: "DXPetti.com" title: "DXPetti.com"
tags: [Sito personale, Blog] tags: [Sito personale, Blog]
externalUrl: "https://www.dxpetti.com/" externalUrl: "https://www.dxpetti.com/"
weight: 581 weight: 571
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "DXPetti.com" title: "DXPetti.com"
tags: [パーソナルサイト, ブログ] tags: [パーソナルサイト, ブログ]
externalUrl: "https://www.dxpetti.com/" externalUrl: "https://www.dxpetti.com/"
weight: 581 weight: 571
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "DXPetti.com" title: "DXPetti.com"
tags: [Personal site,Blog] tags: [Personal site,Blog]
externalUrl: "https://www.dxpetti.com/" externalUrl: "https://www.dxpetti.com/"
weight: 581 weight: 571
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "DXPetti.com" title: "DXPetti.com"
tags: [个人网站, 博客] tags: [个人网站, 博客]
externalUrl: "https://www.dxpetti.com/" externalUrl: "https://www.dxpetti.com/"
weight: 581 weight: 571
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 106 KiB

@@ -2,7 +2,7 @@
title: "lazarusoverlook.com" title: "lazarusoverlook.com"
tags: [Sito personale, Blog] tags: [Sito personale, Blog]
externalUrl: "https://lazarusoverlook.com" externalUrl: "https://lazarusoverlook.com"
weight: 851 weight: 831
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "lazarusoverlook.com" title: "lazarusoverlook.com"
tags: [パーソナルサイト, ブログ] tags: [パーソナルサイト, ブログ]
externalUrl: "https://lazarusoverlook.com" externalUrl: "https://lazarusoverlook.com"
weight: 851 weight: 831
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "lazarusoverlook.com" title: "lazarusoverlook.com"
tags: [Personal site,Blog] tags: [Personal site,Blog]
externalUrl: "https://lazarusoverlook.com" externalUrl: "https://lazarusoverlook.com"
weight: 851 weight: 831
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "lazarusoverlook.com" title: "lazarusoverlook.com"
tags: [个人网站, 博客] tags: [个人网站, 博客]
externalUrl: "https://lazarusoverlook.com" externalUrl: "https://lazarusoverlook.com"
weight: 851 weight: 831
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

@@ -2,7 +2,7 @@
title: "Beauty Formulation" title: "Beauty Formulation"
tags: [Sito aziendale] tags: [Sito aziendale]
externalUrl: "https://www.beautyformulation.com/" externalUrl: "https://www.beautyformulation.com/"
weight: 731 weight: 721
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Beauty Formulation" title: "Beauty Formulation"
tags: [会社のサイト] tags: [会社のサイト]
externalUrl: "https://www.beautyformulation.com/" externalUrl: "https://www.beautyformulation.com/"
weight: 731 weight: 721
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Beauty Formulation" title: "Beauty Formulation"
tags: [Company site] tags: [Company site]
externalUrl: "https://www.beautyformulation.com/" externalUrl: "https://www.beautyformulation.com/"
weight: 731 weight: 721
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Beauty Formulation" title: "Beauty Formulation"
tags: [公司网站] tags: [公司网站]
externalUrl: "https://www.beautyformulation.com/" externalUrl: "https://www.beautyformulation.com/"
weight: 731 weight: 721
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 145 KiB

@@ -2,7 +2,7 @@
title: "vkmki001.github.io" title: "vkmki001.github.io"
tags: [Sito personale] tags: [Sito personale]
externalUrl: "https://vkmki001.github.io/" externalUrl: "https://vkmki001.github.io/"
weight: 391 weight: 381
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "vkmki001.github.io" title: "vkmki001.github.io"
tags: [パーソナルサイト] tags: [パーソナルサイト]
externalUrl: "https://vkmki001.github.io/" externalUrl: "https://vkmki001.github.io/"
weight: 391 weight: 381
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "vkmki001.github.io" title: "vkmki001.github.io"
tags: [Personal site] tags: [Personal site]
externalUrl: "https://vkmki001.github.io/" externalUrl: "https://vkmki001.github.io/"
weight: 391 weight: 381
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "vkmki001.github.io" title: "vkmki001.github.io"
tags: [个人网站] tags: [个人网站]
externalUrl: "https://vkmki001.github.io/" externalUrl: "https://vkmki001.github.io/"
weight: 391 weight: 381
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 44 KiB

@@ -2,7 +2,7 @@
title: "Chill-Try" title: "Chill-Try"
tags: [Blog tecnologico, Sito personale, Blog] tags: [Blog tecnologico, Sito personale, Blog]
externalUrl: "https://ctry.tech/" externalUrl: "https://ctry.tech/"
weight: 1011 weight: 991
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Chill-Try" title: "Chill-Try"
tags: [テクノロジーブログ, パーソナルサイト, ブログ] tags: [テクノロジーブログ, パーソナルサイト, ブログ]
externalUrl: "https://ctry.tech/" externalUrl: "https://ctry.tech/"
weight: 1011 weight: 991
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Chill-Try" title: "Chill-Try"
tags: [Technology Blog,Personal site,Blog] tags: [Technology Blog,Personal site,Blog]
externalUrl: "https://ctry.tech/" externalUrl: "https://ctry.tech/"
weight: 1011 weight: 991
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Chill-Try" title: "Chill-Try"
tags: [技术博客, 个人网站, 博客] tags: [技术博客, 个人网站, 博客]
externalUrl: "https://ctry.tech/" externalUrl: "https://ctry.tech/"
weight: 1011 weight: 991
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 101 KiB

@@ -2,7 +2,7 @@
title: "merox.dev" title: "merox.dev"
tags: [Sito personale, Blog, Documentazione, Cv] tags: [Sito personale, Blog, Documentazione, Cv]
externalUrl: "https://merox.dev" externalUrl: "https://merox.dev"
weight: 901 weight: 881
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "merox.dev" title: "merox.dev"
tags: [パーソナルサイト, ブログ, ドキュメント, cv] tags: [パーソナルサイト, ブログ, ドキュメント, cv]
externalUrl: "https://merox.dev" externalUrl: "https://merox.dev"
weight: 901 weight: 881
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "merox.dev" title: "merox.dev"
tags: [Personal site,Blog,Documentation,CV] tags: [Personal site,Blog,Documentation,CV]
externalUrl: "https://merox.dev" externalUrl: "https://merox.dev"
weight: 901 weight: 881
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "merox.dev" title: "merox.dev"
tags: [个人网站, 博客, 文档, 简历] tags: [个人网站, 博客, 文档, 简历]
externalUrl: "https://merox.dev" externalUrl: "https://merox.dev"
weight: 901 weight: 881
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "hyperbowl3d.com" title: "hyperbowl3d.com"
tags: [Sito di gioco] tags: [Sito di gioco]
externalUrl: "https://hyperbowl3d.com/" externalUrl: "https://hyperbowl3d.com/"
weight: 261 weight: 251
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "hyperbowl3d.com" title: "hyperbowl3d.com"
tags: [ゲームサイト] tags: [ゲームサイト]
externalUrl: "https://hyperbowl3d.com/" externalUrl: "https://hyperbowl3d.com/"
weight: 261 weight: 251
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "hyperbowl3d.com" title: "hyperbowl3d.com"
tags: [Game site] tags: [Game site]
externalUrl: "https://hyperbowl3d.com/" externalUrl: "https://hyperbowl3d.com/"
weight: 261 weight: 251
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "hyperbowl3d.com" title: "hyperbowl3d.com"
tags: [游戏网站] tags: [游戏网站]
externalUrl: "https://hyperbowl3d.com/" externalUrl: "https://hyperbowl3d.com/"
weight: 261 weight: 251
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "ekwska.com" title: "ekwska.com"
tags: [Blog personale] tags: [Blog personale]
externalUrl: "https://ekwska.com" externalUrl: "https://ekwska.com"
weight: 611 weight: 601
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "ekwska.com" title: "ekwska.com"
tags: [個人的なブログ] tags: [個人的なブログ]
externalUrl: "https://ekwska.com" externalUrl: "https://ekwska.com"
weight: 611 weight: 601
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "ekwska.com" title: "ekwska.com"
tags: [Personal blog] tags: [Personal blog]
externalUrl: "https://ekwska.com" externalUrl: "https://ekwska.com"
weight: 611 weight: 601
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "ekwska.com" title: "ekwska.com"
tags: [个人博客] tags: [个人博客]
externalUrl: "https://ekwska.com" externalUrl: "https://ekwska.com"
weight: 611 weight: 601
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

@@ -2,7 +2,7 @@
title: "Adam Madej - Gameplay Animator" title: "Adam Madej - Gameplay Animator"
tags: [Sito di portafoglio, Blog, Sito personale] tags: [Sito di portafoglio, Blog, Sito personale]
externalUrl: "http://www.adammadej.com/" externalUrl: "http://www.adammadej.com/"
weight: 661 weight: 651
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Adam Madej - Gameplay Animator" title: "Adam Madej - Gameplay Animator"
tags: [ポートフォリオサイト, ブログ, パーソナルサイト] tags: [ポートフォリオサイト, ブログ, パーソナルサイト]
externalUrl: "http://www.adammadej.com/" externalUrl: "http://www.adammadej.com/"
weight: 661 weight: 651
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Adam Madej - Gameplay Animator" title: "Adam Madej - Gameplay Animator"
tags: [Portfolio Site,Blog,Personal Site] tags: [Portfolio Site,Blog,Personal Site]
externalUrl: "http://www.adammadej.com/" externalUrl: "http://www.adammadej.com/"
weight: 661 weight: 651
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Adam Madej - Gameplay Animator" title: "Adam Madej - Gameplay Animator"
tags: [投资组合网站, 博客, 个人网站] tags: [投资组合网站, 博客, 个人网站]
externalUrl: "http://www.adammadej.com/" externalUrl: "http://www.adammadej.com/"
weight: 661 weight: 651
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 75 KiB

@@ -2,7 +2,7 @@
title: "innerknowing" title: "innerknowing"
tags: [Sito personale, Modellatore] tags: [Sito personale, Modellatore]
externalUrl: "https://innerknowing.xyz/en/" externalUrl: "https://innerknowing.xyz/en/"
weight: 641 weight: 631
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "innerknowing" title: "innerknowing"
tags: [パーソナルサイト, モデラー] tags: [パーソナルサイト, モデラー]
externalUrl: "https://innerknowing.xyz/en/" externalUrl: "https://innerknowing.xyz/en/"
weight: 641 weight: 631
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "innerknowing" title: "innerknowing"
tags: [Personal site,Modeller] tags: [Personal site,Modeller]
externalUrl: "https://innerknowing.xyz/en/" externalUrl: "https://innerknowing.xyz/en/"
weight: 641 weight: 631
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "innerknowing" title: "innerknowing"
tags: [个人网站, 建模器] tags: [个人网站, 建模器]
externalUrl: "https://innerknowing.xyz/en/" externalUrl: "https://innerknowing.xyz/en/"
weight: 641 weight: 631
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 93 KiB

@@ -2,7 +2,7 @@
title: "mayer.life" title: "mayer.life"
tags: [Sito personale] tags: [Sito personale]
externalUrl: "https://mayer.life" externalUrl: "https://mayer.life"
weight: 441 weight: 431
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "mayer.life" title: "mayer.life"
tags: [パーソナルサイト] tags: [パーソナルサイト]
externalUrl: "https://mayer.life" externalUrl: "https://mayer.life"
weight: 441 weight: 431
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "mayer.life" title: "mayer.life"
tags: [Personal site] tags: [Personal site]
externalUrl: "https://mayer.life" externalUrl: "https://mayer.life"
weight: 441 weight: 431
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "mayer.life" title: "mayer.life"
tags: [个人网站] tags: [个人网站]
externalUrl: "https://mayer.life" externalUrl: "https://mayer.life"
weight: 441 weight: 431
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

@@ -2,7 +2,7 @@
title: "StepaniaH" title: "StepaniaH"
tags: [Sito personale, Blog] tags: [Sito personale, Blog]
externalUrl: "https://stepaniah.me" externalUrl: "https://stepaniah.me"
weight: 941 weight: 921
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "StepaniaH" title: "StepaniaH"
tags: [パーソナルサイト, ブログ] tags: [パーソナルサイト, ブログ]
externalUrl: "https://stepaniah.me" externalUrl: "https://stepaniah.me"
weight: 941 weight: 921
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "StepaniaH" title: "StepaniaH"
tags: [Personal site,Blog] tags: [Personal site,Blog]
externalUrl: "https://stepaniah.me" externalUrl: "https://stepaniah.me"
weight: 941 weight: 921
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "StepaniaH" title: "StepaniaH"
tags: [个人网站, 博客] tags: [个人网站, 博客]
externalUrl: "https://stepaniah.me" externalUrl: "https://stepaniah.me"
weight: 941 weight: 921
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 58 KiB

@@ -2,7 +2,7 @@
title: "todreamr.github.io" title: "todreamr.github.io"
tags: [Sito personale] tags: [Sito personale]
externalUrl: "https://todreamr.github.io/" externalUrl: "https://todreamr.github.io/"
weight: 621 weight: 611
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "todreamr.github.io" title: "todreamr.github.io"
tags: [パーソナルサイト] tags: [パーソナルサイト]
externalUrl: "https://todreamr.github.io/" externalUrl: "https://todreamr.github.io/"
weight: 621 weight: 611
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "todreamr.github.io" title: "todreamr.github.io"
tags: [Personal site] tags: [Personal site]
externalUrl: "https://todreamr.github.io/" externalUrl: "https://todreamr.github.io/"
weight: 621 weight: 611
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "todreamr.github.io" title: "todreamr.github.io"
tags: [个人网站] tags: [个人网站]
externalUrl: "https://todreamr.github.io/" externalUrl: "https://todreamr.github.io/"
weight: 621 weight: 611
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 66 KiB

@@ -2,7 +2,7 @@
title: "eallion.com" title: "eallion.com"
tags: [Blog, Sito personale] tags: [Blog, Sito personale]
externalUrl: "http://www.eallion.com/" externalUrl: "http://www.eallion.com/"
weight: 671 weight: 661
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "eallion.com" title: "eallion.com"
tags: [ブログ, パーソナルサイト] tags: [ブログ, パーソナルサイト]
externalUrl: "http://www.eallion.com/" externalUrl: "http://www.eallion.com/"
weight: 671 weight: 661
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "eallion.com" title: "eallion.com"
tags: [Blog,Personal Site] tags: [Blog,Personal Site]
externalUrl: "http://www.eallion.com/" externalUrl: "http://www.eallion.com/"
weight: 671 weight: 661
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "eallion.com" title: "eallion.com"
tags: [博客, 个人网站] tags: [博客, 个人网站]
externalUrl: "http://www.eallion.com/" externalUrl: "http://www.eallion.com/"
weight: 671 weight: 661
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "50-nuances-octets.fr" title: "50-nuances-octets.fr"
tags: [Sito dell'organizzazione] tags: [Sito dell'organizzazione]
externalUrl: "https://www.50-nuances-octets.fr/" externalUrl: "https://www.50-nuances-octets.fr/"
weight: 351 weight: 341
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "50-nuances-octets.fr" title: "50-nuances-octets.fr"
tags: [組織サイト] tags: [組織サイト]
externalUrl: "https://www.50-nuances-octets.fr/" externalUrl: "https://www.50-nuances-octets.fr/"
weight: 351 weight: 341
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "50-nuances-octets.fr" title: "50-nuances-octets.fr"
tags: [Organization site] tags: [Organization site]
externalUrl: "https://www.50-nuances-octets.fr/" externalUrl: "https://www.50-nuances-octets.fr/"
weight: 351 weight: 341
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "50-nuances-octets.fr" title: "50-nuances-octets.fr"
tags: [组织网站] tags: [组织网站]
externalUrl: "https://www.50-nuances-octets.fr/" externalUrl: "https://www.50-nuances-octets.fr/"
weight: 351 weight: 341
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "micheledinelli.github.io" title: "micheledinelli.github.io"
tags: [Sito personale, Sito di portafoglio, Accademico] tags: [Sito personale, Sito di portafoglio, Accademico]
externalUrl: "https://micheledinelli.github.io" externalUrl: "https://micheledinelli.github.io"
weight: 781 weight: 771
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "micheledinelli.github.io" title: "micheledinelli.github.io"
tags: [パーソナルサイト, ポートフォリオサイト, アカデミア] tags: [パーソナルサイト, ポートフォリオサイト, アカデミア]
externalUrl: "https://micheledinelli.github.io" externalUrl: "https://micheledinelli.github.io"
weight: 781 weight: 771
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "micheledinelli.github.io" title: "micheledinelli.github.io"
tags: [Personal Site,Portfolio Site,Academia] tags: [Personal Site,Portfolio Site,Academia]
externalUrl: "https://micheledinelli.github.io" externalUrl: "https://micheledinelli.github.io"
weight: 781 weight: 771
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "micheledinelli.github.io" title: "micheledinelli.github.io"
tags: [个人网站, 投资组合网站, 学术界] tags: [个人网站, 投资组合网站, 学术界]
externalUrl: "https://micheledinelli.github.io" externalUrl: "https://micheledinelli.github.io"
weight: 781 weight: 771
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 84 KiB

@@ -2,7 +2,7 @@
title: "Hudson McNamara" title: "Hudson McNamara"
tags: [Sito personale, Blog] tags: [Sito personale, Blog]
externalUrl: "https://hudsonmcnamara.com" externalUrl: "https://hudsonmcnamara.com"
weight: 1021 weight: 1001
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
@@ -2,7 +2,7 @@
title: "Hudson McNamara" title: "Hudson McNamara"
tags: [パーソナルサイト, ブログ] tags: [パーソナルサイト, ブログ]
externalUrl: "https://hudsonmcnamara.com" externalUrl: "https://hudsonmcnamara.com"
weight: 1021 weight: 1001
showDate: false showDate: false
showAuthor: false showAuthor: false
showReadingTime: false showReadingTime: false
Loaded 100 of 456 files, more files were not shown because too many files have changed in this diff. Show more