Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e61c34249f | ||
|
|
4dd078be9d | ||
|
|
b58bbbede6 | ||
|
|
fa33a779cf | ||
|
|
db83544894 | ||
|
|
f05818ee04 | ||
|
|
8c2250cf44 | ||
|
|
30062aa335 | ||
|
|
82f5a0721c | ||
|
|
5c8c1af029 | ||
|
|
6effb88c54 | ||
|
|
ae0b6b5f8d | ||
|
|
62892f1987 | ||
|
|
304b042964 | ||
|
|
ddfdc86137 | ||
|
|
cbf4347d52 | ||
|
|
c2245c07a2 | ||
|
|
d3c64c2580 | ||
|
|
da7ae4a72a | ||
|
|
123a6e48ff | ||
|
|
1dc47fcc32 | ||
|
|
7bbc108651 | ||
|
|
e8afdb5eaf | ||
|
|
369812f77f | ||
|
|
0254c095ed | ||
|
|
bca65aaa01 | ||
|
|
166427eafc | ||
|
|
4e870ee86c | ||
|
|
c2a965304e | ||
|
|
af9eb0006c | ||
|
|
da82429133 | ||
|
|
c95f7afcaf | ||
|
|
e41df121e5 | ||
|
|
b77617ce86 | ||
|
|
cf6c0ab6cc |
No files matched your search
@@ -122,7 +122,7 @@ body.zen-mode-enable {
|
||||
--tw-contain-style:
|
||||
}
|
||||
|
||||
/*! tailwindcss v3.4.13 | MIT License | https://tailwindcss.com */
|
||||
/*! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com */
|
||||
|
||||
/*
|
||||
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
|
||||
@@ -564,7 +564,7 @@ video {
|
||||
|
||||
/* Make elements with the HTML hidden attribute stay hidden by default */
|
||||
|
||||
[hidden] {
|
||||
[hidden]:where(:not([hidden="until-found"])) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* Chart.js v4.4.5
|
||||
* Chart.js v4.4.6
|
||||
* https://www.chartjs.org
|
||||
* (c) 2024 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
@@ -10,5 +10,5 @@
|
||||
* https://github.com/kurkle/color#readme
|
||||
* (c) 2023 Jukka Kurkela
|
||||
* 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
|
||||
@@ -1,2 +1,2 @@
|
||||
// TypeIt by Alex MacArthur - https://typeitjs.com
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).TypeIt=t()}(this,(function(){"use strict";const e=e=>Array.isArray(e),t=t=>e(t)?t:[t];const s="data-typeit-id",i="ti-cursor",r={started:!1,completed:!1,frozen:!1,destroyed:!1},n={breakLines:!0,cursor:{autoPause:!0,autoPauseDelay:500,animation:{frames:[0,0,1].map((e=>({opacity:e}))),options:{iterations:1/0,easing:"steps(2, start)",fill:"forwards"}}},cursorChar:"|",cursorSpeed:1e3,deleteSpeed:null,html:!0,lifeLike:!0,loop:!1,loopDelay:750,nextStringDelay:750,speed:100,startDelay:250,startDelete:!1,strings:[],waitUntilVisible:!1,beforeString:()=>{},afterString:()=>{},beforeStep:()=>{},afterStep:()=>{},afterComplete:()=>{}},o=`[${s}]:before {content: '.'; display: inline-block; width: 0; visibility: hidden;}`,a=e=>document.createElement(e),u=e=>document.createTextNode(e),l=(e,t="")=>{let s=a("style");s.id=t,s.appendChild(u(e)),document.head.appendChild(s)},h=t=>(e(t)||(t=[t/2,t/2]),t),d=(e,t)=>Math.abs(Math.random()*(e+t-(e-t))+(e-t));let p=e=>e/2;const c=e=>Array.from(e);let m=e=>([...e.childNodes].forEach((e=>{if(e.nodeValue)return[...e.nodeValue].forEach((t=>{e.parentNode.insertBefore(u(t),e)})),void e.remove();m(e)})),e);const f=e=>{let t=document.implementation.createHTMLDocument();return t.body.innerHTML=e,m(t.body)};function y(e,t=!1,s=!1){let r,n=e.querySelector(`.${i}`),o=document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:e=>{if(n&&s){if(e.classList?.contains(i))return NodeFilter.FILTER_ACCEPT;if(n.contains(e))return NodeFilter.FILTER_REJECT}return e.classList?.contains(i)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}}),a=[];for(;r=o.nextNode();)r.originalParent||(r.originalParent=r.parentNode),a.push(r);return t?a.reverse():a}function g(e,t=!0){return t?y(f(e)):c(e).map(u)}const b=({index:e,newIndex:t,queueItems:s,cleanUp:i})=>{for(let r=e+1;r<t+1;r++)i(s[r][0])},P=e=>Number.isInteger(e),C=({queueItems:e,selector:t,cursorPosition:s,to:i})=>{if(P(t))return-1*t;let r=new RegExp("END","i").test(i),n=t?[...e].reverse().findIndex((({char:e})=>{let s=e.parentElement,i=s.matches(t);return!(!r||!i)||i&&s.firstChild.isSameNode(e)})):-1;return n<0&&(n=r?0:e.length-1),n-s+(r?0:1)},I=(e,t)=>new Array(t).fill(e);let v=e=>new Promise((t=>{requestAnimationFrame((async()=>{t(await e())}))})),w=e=>e?.getAnimations().find((t=>t.id===e.dataset.tiAnimationId)),T=({cursor:e,frames:t,options:s})=>{let i=e.animate(t,s);return i.pause(),i.id=e.dataset.tiAnimationId,v((()=>{v((()=>{i.play()}))})),i},q=e=>e.func?.call(null),S=async({index:e,queueItems:t,wait:s,cursor:i,cursorOptions:r})=>{let n=t[e][1],o=[],a=e,u=n,l=()=>u&&!u.delay,h=n.shouldPauseCursor()&&r.autoPause;for(;l();)o.push(u),l()&&a++,u=t[a]?t[a][1]:null;if(o.length)return await v((async()=>{for(let e of o)await q(e)})),a-1;let d,p=w(i);return p&&(d={...p.effect.getComputedTiming(),delay:h?r.autoPauseDelay:0}),await s((async()=>{p&&h&&p.cancel(),await v((()=>{q(n)}))}),n.delay),await(({cursor:e,options:t,cursorOptions:s})=>{if(!e||!s)return;let i,r=w(e);r&&(t.delay=r.effect.getComputedTiming().delay,i=r.currentTime,r.cancel());let n=T({cursor:e,frames:s.animation.frames,options:t});return i&&(n.currentTime=i),n})({cursor:i,options:d,cursorOptions:r}),e};const N=e=>"value"in e;let A=e=>"function"==typeof e?e():e,E=(e,t=document,s=!1)=>t["querySelector"+(s?"All":"")](e);const L=(e,t)=>Object.assign({},e,t);let x={"font-family":"","font-weight":"","font-size":"","font-style":"","line-height":"",color:"",transform:"translateX(-.125em)"};return class{element;timeouts;cursorPosition;predictedCursorPosition;statuses={started:!1,completed:!1,frozen:!1,destroyed:!1};opts;id;queue;cursor;unfreeze=()=>{};constructor(e,s={}){var i;this.opts=L(n,s),this.element="string"==typeof(i=e)?E(i):i,this.timeouts=[],this.cursorPosition=0,this.unfreeze=()=>{},this.predictedCursorPosition=null,this.statuses=L({},r),this.id=Math.random().toString().substring(2,9),this.queue=function(e){let s=function(e){return t(e).forEach((e=>n.set(Symbol(e.char?.innerText),i({...e})))),this},i=e=>(e.shouldPauseCursor=function(){return Boolean(this.typeable||this.cursorable||this.deletable)},e),r=()=>Array.from(n.values()),n=new Map;return s(e),{add:s,set:function(e,t){let s=[...n.keys()];n.set(s[e],i(t))},wipe:function(){n=new Map,s(e)},done:(e,t=!1)=>t?n.delete(e):n.get(e).done=!0,reset:function(){n.forEach((e=>delete e.done))},destroy:e=>n.delete(e),getItems:(e=!1)=>e?r():r().filter((e=>!e.done)),getQueue:()=>n,getTypeable:()=>r().filter((e=>e.typeable))}}([{delay:this.opts.startDelay}]),this.#e(s),this.cursor=this.#t(),this.element.dataset.typeitId=this.id,l(o),this.opts.strings.length&&this.#s()}go(){return this.statuses.started?this:(this.#i(),this.opts.waitUntilVisible?(e=this.element,t=this.#r.bind(this),new IntersectionObserver(((s,i)=>{s.forEach((s=>{s.isIntersecting&&(t(),i.unobserve(e))}))}),{Line truncated
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).TypeIt=t()}(this,(function(){"use strict";const e=e=>Array.isArray(e),t=t=>e(t)?t:[t];const s="data-typeit-id",i="ti-cursor",r={started:!1,completed:!1,frozen:!1,destroyed:!1},n={breakLines:!0,cursor:{autoPause:!0,autoPauseDelay:500,animation:{frames:[0,0,1].map((e=>({opacity:e}))),options:{iterations:1/0,easing:"steps(2, start)",fill:"forwards"}}},cursorChar:"|",cursorSpeed:1e3,deleteSpeed:null,html:!0,lifeLike:!0,loop:!1,loopDelay:750,nextStringDelay:750,speed:100,startDelay:250,startDelete:!1,strings:[],waitUntilVisible:!1,beforeString:()=>{},afterString:()=>{},beforeStep:()=>{},afterStep:()=>{},afterComplete:()=>{}},o=`[${s}]:before {content: '.'; display: inline-block; width: 0; visibility: hidden;}`,a=e=>document.createElement(e),u=e=>document.createTextNode(e),l=(e,t="")=>{let s=a("style");s.id=t,s.appendChild(u(e)),document.head.appendChild(s)},h=t=>(e(t)||(t=[t/2,t/2]),t),d=(e,t)=>Math.abs(Math.random()*(e+t-(e-t))+(e-t));let p=e=>e/2;const c=e=>Array.from(e);let f=e=>([...e.childNodes].forEach((e=>{if(e.nodeValue)return[...e.nodeValue].forEach((t=>{e.parentNode.insertBefore(u(t),e)})),void e.remove();f(e)})),e);const m=e=>{let t=document.implementation.createHTMLDocument();return t.body.innerHTML=e,f(t.body)};function y(e,t=!1,s=!1){let r,n=e.querySelector(`.${i}`),o=document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:e=>{if(n&&s){if(e.classList?.contains(i))return NodeFilter.FILTER_ACCEPT;if(n.contains(e))return NodeFilter.FILTER_REJECT}return e.classList?.contains(i)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}}),a=[];for(;r=o.nextNode();)r.originalParent||(r.originalParent=r.parentNode),a.push(r);return t?a.reverse():a}function g(e,t=!0){return t?y(m(e)):c(e).map(u)}const b=({index:e,newIndex:t,queueItems:s,cleanUp:i})=>{for(let r=e+1;r<t+1;r++)i(s[r][0])},P=e=>Number.isInteger(e),C=({queueItems:e,selector:t,cursorPosition:s,to:i})=>{if(P(t))return-1*t;let r=new RegExp("END","i").test(i),n=t?[...e].reverse().findIndex((({char:e})=>{let s=e.parentElement,i=s.matches(t);return!(!r||!i)||i&&s.firstChild.isSameNode(e)})):-1;return n<0&&(n=r?0:e.length-1),n-s+(r?0:1)},I=(e,t)=>new Array(t).fill(e);let v=e=>new Promise((t=>{requestAnimationFrame((async()=>{t(await e())}))})),w=e=>e?.getAnimations().find((t=>t.id===e.dataset.tiAnimationId)),T=({cursor:e,frames:t,options:s})=>{let i=e.animate(t,s);return i.pause(),i.id=e.dataset.tiAnimationId,v((()=>{v((()=>{i.play()}))})),i},q=e=>e.func?.call(null),S=async({index:e,queueItems:t,wait:s,cursor:i,cursorOptions:r})=>{let n=t[e][1],o=[],a=e,u=n,l=()=>u&&!u.delay,h=n.shouldPauseCursor()&&r.autoPause;for(;l();)o.push(u),l()&&a++,u=t[a]?t[a][1]:null;if(o.length)return await v((async()=>{for(let e of o)await q(e)})),a-1;let d,p=w(i);return p&&(d={...p.effect.getComputedTiming(),delay:h?r.autoPauseDelay:0}),await s((async()=>{p&&h&&p.cancel(),await v((()=>{q(n)}))}),n.delay),await(({cursor:e,options:t,cursorOptions:s})=>{if(!e||!s)return;let i,r=w(e);r&&(t.delay=r.effect.getComputedTiming().delay,i=r.currentTime,r.cancel());let n=T({cursor:e,frames:s.animation.frames,options:t});return i&&(n.currentTime=i),n})({cursor:i,options:d,cursorOptions:r}),e};const E=e=>"value"in e;let N=e=>"function"==typeof e?e():e,A=(e,t=document,s=!1)=>t["querySelector"+(s?"All":"")](e);const L=(e,t)=>Object.assign({},e,t);let x={"font-family":"","font-weight":"","font-size":"","font-style":"","line-height":"",color:"",transform:"translateX(-.125em)"};return class{element;timeouts;cursorPosition;predictedCursorPosition;statuses={started:!1,completed:!1,frozen:!1,destroyed:!1,firing:!1};opts;id;queue;cursor;flushCallback=null;unfreeze=()=>{};constructor(e,s={}){var i;this.opts=L(n,s),this.element="string"==typeof(i=e)?A(i):i,this.timeouts=[],this.cursorPosition=0,this.unfreeze=()=>{},this.predictedCursorPosition=null,this.statuses=L({},r),this.id=Math.random().toString().substring(2,9),this.queue=function(e){let s=function(e){return t(e).forEach((e=>o.set(Symbol(e.char?.innerText),i({...e})))),this},i=e=>(e.shouldPauseCursor=function(){return Boolean(this.typeable||this.cursorable||this.deletable)},e),r=()=>o,n=()=>Array.from(o.values()),o=new Map;return s(e),{add:s,set:function(e,t){let s=[...o.keys()];o.set(s[e],i(t))},wipe:function(){o=new Map,s(e)},done:(e,t=!1)=>t?o.delete(e):o.get(e).done=!0,reset:function(){o.forEach((e=>delete e.done))},destroy:e=>o.delete(e),getItems:(e=!1)=>e?n():n().filter((e=>!e.done)),getQueue:r,getTypeable:()=>n().filter((e=>e.typeable)),getPendingQueueItems:()=>{const e=[];for(let[,t]of r())t.done||e.push(t);return e}}}([{delay:this.opts.startDelay}]),this.#e(s),this.cursor=this.#t(),this.element.dataset.typeitId=this.id,l(o),this.opts.strings.length&&this.#s()}go(){return this.statuses.started?this:(this.#i(),this.opts.waitUntilVisible?(e=this.elementLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
[module.hugoVersion]
|
||||
extended = true
|
||||
min = "0.87.0"
|
||||
max = "0.138.0"
|
||||
max = "0.139.3"
|
||||
@@ -161,3 +161,7 @@ forgejoDefaultServer = "https://v8.next.forgejo.org"
|
||||
# pinterest = ""
|
||||
# yandex = ""
|
||||
# fediverse = ""
|
||||
|
||||
[rssnext]
|
||||
# feedId = ""
|
||||
# userId = ""
|
||||
@@ -156,3 +156,7 @@ smartTOCHideUnfocusedChildren = false
|
||||
# bing = ""
|
||||
# pinterest = ""
|
||||
# yandex = ""
|
||||
|
||||
[rssnext]
|
||||
# feedId = ""
|
||||
# userId = ""
|
||||
@@ -247,7 +247,7 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||
| `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. |
|
||||
| `article.sharingLinks` | _Not set_ | Which sharing links to display at the end of each article. When not provided, or set to `false` no links will be displayed. Available values are: "linkedin", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", and "telegram" |
|
||||
| `article.sharingLinks` | _Not set_ | Which sharing links to display at the end of each article. When not provided, or set to `false` no links will be displayed. Available values are: "linkedin", "bluesky", "mastodon", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", and "telegram" |
|
||||
| `article.showZenMode` | `false` | Flag to activate Zen Mode reading feature for articles. |
|
||||
|
||||
### List
|
||||
@@ -360,6 +360,13 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||
| `verification.yandex` | _Not set_ | The site verification string provided by Yandex to be included in the site metadata. |
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
## RSSNext
|
||||
|
||||
| Name | Default | Description |
|
||||
| ------------------------ | --------- |--------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `rssnext.feedId` | _Not set_ | The rss `feedId` string provided by [RSSNext/Follow](https://follow.is/) to be included in the `rss.xml`, which can helps to claim rss feed as your own. |
|
||||
| `rssnext.userId` | _Not set_ | The rss `userId` string provided by [RSSNext/Follow](https://follow.is/) to be included in the `rss.xml`, which can helps to claim rss feed as your own. |
|
||||
|
||||
## Other configuration files
|
||||
|
||||
The theme also includes a `markup.toml` configuration file. This file contains some important parameters that ensure that Hugo is correctly configured to generate sites built with Blowfish.
|
||||
|
||||
@@ -245,7 +245,7 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||
| `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. |
|
||||
| `article.sharingLinks` | _Not set_ | Which sharing links to display at the end of each article. When not provided, or set to `false` no links will be displayed. Available values are: "linkedin", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", and "telegram" |
|
||||
| `article.sharingLinks` | _Not set_ | Which sharing links to display at the end of each article. When not provided, or set to `false` no links will be displayed. Available values are: "linkedin", "bluesky", "mastodon", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", and "telegram" |
|
||||
| `article.showZenMode` | `false` | Flag to activate Zen Mode reading feature for articles. |
|
||||
|
||||
### List
|
||||
@@ -358,6 +358,13 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||
| `verification.yandex` | _Not set_ | The site verification string provided by Yandex to be included in the site metadata. |
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
## RSSNext
|
||||
|
||||
| Name | Default | Description |
|
||||
| ------------------------ | --------- |--------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `rssnext.feedId` | _Not set_ | The rss `feedId` string provided by [RSSNext/Follow](https://follow.is/) to be included in the `rss.xml`, which can helps to claim rss feed as your own. |
|
||||
| `rssnext.userId` | _Not set_ | The rss `userId` string provided by [RSSNext/Follow](https://follow.is/) to be included in the `rss.xml`, which can helps to claim rss feed as your own. |
|
||||
|
||||
## Other configuration files
|
||||
|
||||
The theme also includes a `markup.toml` configuration file. This file contains some important parameters that ensure that Hugo is correctly configured to generate sites built with Blowfish.
|
||||
|
||||
@@ -253,7 +253,7 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||
| `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. |
|
||||
| `article.sharingLinks` | _Not set_ | Which sharing links to display at the end of each article. When not provided, or set to `false` no links will be displayed. Available values are: "linkedin", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", and "telegram" |
|
||||
| `article.sharingLinks` | _Not set_ | Which sharing links to display at the end of each article. When not provided, or set to `false` no links will be displayed. Available values are: "linkedin", "bluesky", "mastodon", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", and "telegram" |
|
||||
| `article.showZenMode` | `false` | Flag to activate Zen Mode reading feature for articles. |
|
||||
|
||||
### List
|
||||
@@ -367,6 +367,14 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||
| `verification.fediverse` | _Not set_ | The fediverse handle to include in the site metadata. Include the server domain in the username, e.g. `@you@instanceaddress.tld`. |
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
## RSSNext
|
||||
|
||||
| Name | Default | Description |
|
||||
| ------------------------ | --------- |--------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `rssnext.feedId` | _Not set_ | The rss `feedId` string provided by [RSSNext/Follow](https://follow.is/) to be included in the `rss.xml`, which can helps to claim rss feed as your own. |
|
||||
| `rssnext.userId` | _Not set_ | The rss `userId` string provided by [RSSNext/Follow](https://follow.is/) to be included in the `rss.xml`, which can helps to claim rss feed as your own. |
|
||||
|
||||
|
||||
## Other configuration files
|
||||
|
||||
The theme also includes a `markup.toml` configuration file. This file contains some important parameters that ensure that Hugo is correctly configured to generate sites built with Blowfish.
|
||||
|
||||
@@ -245,7 +245,7 @@ Blowfish 提供了大量控制主题功能的配置参数,下面的表格中
|
||||
| `article.showAuthorsBadges` | `false` | 是否在文章或列表中显示 `authors` 分类。这需要开启多个作者 `multiple authors` 和 `authors` 分类法。 请阅读 [这个网页]({{< ref "multi-author" >}}) 来获取更多内容。 |
|
||||
| `article.showWordCount` | `false` | 是否显示文章的字数。 如果你的语言属于 CJK 语言,需要在 `config.toml` 中开启 `hasCJKLanguage` 参数。 |
|
||||
| `article.showComments` | `false` | 是否在文章末尾添加 [评论部分]({{< ref "partials#comments" >}})。 |
|
||||
| `article.sharingLinks` | 无 | 在文章末尾显示的分享链接。如果没有提供或设置为 `false`,则不会显示任何分享链接。可用的值包括:"linkedin"、"twitter"、"reddit"、"pinterest"、"facebook"、"email"、"whatsapp" 和 "telegram" |
|
||||
| `article.sharingLinks` | 无 | 在文章末尾显示的分享链接。如果没有提供或设置为 `false`,则不会显示任何分享链接。可用的值包括:"linkedin"、"bluesky"、"mastodon"、"twitter"、"reddit"、"pinterest"、"facebook"、"email"、"whatsapp" 和 "telegram" |
|
||||
| `article.showZenMode` | `false` | 指定是否激活文章阅读的禅模式,即隐藏常规的界面元素。 |
|
||||
|
||||
### 列表页
|
||||
@@ -356,6 +356,14 @@ Blowfish 提供了大量控制主题功能的配置参数,下面的表格中
|
||||
| `verification.yandex` | 无 | Yandex 提供的网站验证字符串,用于在网站元数据中包含。 |
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
## RSSNext
|
||||
|
||||
| Name | Default | Description |
|
||||
| ------------------------ | --------- |---------------------------------------------------------------------------------------------|
|
||||
| `rssnext.feedId` | _Not set_ | [RSSNext/Follow](https://follow.is) 提供的 `feeId`,这将被自动添加在 `rss.xml` 中以便完成订阅源所有权验证,证明该源属于你自己。 |
|
||||
| `rssnext.userId` | _Not set_ | [RSSNext/Follow](https://follow.is) 提供的 `userId`,这将被自动添加在 `rss.xml` 中以便完成订阅源所有权验证,证明该源属于你自己 |
|
||||
|
||||
|
||||
## 别的配置文件
|
||||
|
||||
Blowfish 主题还包括 `markup.toml` 配置文件。这个文件包含了一些重要参数,来确保 Hugo 正确配置以生成使用 Blowfish 创建的网站。
|
||||
|
||||
|
After Width: | Height: | Size: 156 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "lelouvincx.github.io"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://lelouvincx.github.io/"
|
||||
weight: 341
|
||||
weight: 331
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "lelouvincx.github.io"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://lelouvincx.github.io/"
|
||||
weight: 341
|
||||
weight: 331
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "lelouvincx.github.io"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://lelouvincx.github.io/"
|
||||
weight: 341
|
||||
weight: 331
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "lelouvincx.github.io"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://lelouvincx.github.io/"
|
||||
weight: 341
|
||||
weight: 331
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 24 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "nveshaan"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://nveshaan.github.io/"
|
||||
weight: 821
|
||||
weight: 811
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "nveshaan"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://nveshaan.github.io/"
|
||||
weight: 821
|
||||
weight: 811
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "nveshaan"
|
||||
tags: [Personal Site]
|
||||
externalUrl: "https://nveshaan.github.io/"
|
||||
weight: 821
|
||||
weight: 811
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "nveshaan"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://nveshaan.github.io/"
|
||||
weight: 821
|
||||
weight: 811
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 158 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "DXPetti.com"
|
||||
tags: [Sito personale, Blog]
|
||||
externalUrl: "https://www.dxpetti.com/"
|
||||
weight: 631
|
||||
weight: 621
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "DXPetti.com"
|
||||
tags: [個人サイト, ブログ]
|
||||
externalUrl: "https://www.dxpetti.com/"
|
||||
weight: 631
|
||||
weight: 621
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "DXPetti.com"
|
||||
tags: [Personal site,Blog]
|
||||
externalUrl: "https://www.dxpetti.com/"
|
||||
weight: 631
|
||||
weight: 621
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "DXPetti.com"
|
||||
tags: [个人网站, 博客]
|
||||
externalUrl: "https://www.dxpetti.com/"
|
||||
weight: 631
|
||||
weight: 621
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 106 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "lazarusoverlook.com"
|
||||
tags: [Sito personale, Blog]
|
||||
externalUrl: "https://lazarusoverlook.com"
|
||||
weight: 901
|
||||
weight: 891
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "lazarusoverlook.com"
|
||||
tags: [個人サイト, ブログ]
|
||||
externalUrl: "https://lazarusoverlook.com"
|
||||
weight: 901
|
||||
weight: 891
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "lazarusoverlook.com"
|
||||
tags: [Personal site,Blog]
|
||||
externalUrl: "https://lazarusoverlook.com"
|
||||
weight: 901
|
||||
weight: 891
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "lazarusoverlook.com"
|
||||
tags: [个人网站, 博客]
|
||||
externalUrl: "https://lazarusoverlook.com"
|
||||
weight: 901
|
||||
weight: 891
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "dizzytech.de"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://dizzytech.de"
|
||||
weight: 191
|
||||
weight: 181
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "dizzytech.de"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://dizzytech.de"
|
||||
weight: 191
|
||||
weight: 181
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "dizzytech.de"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://dizzytech.de"
|
||||
weight: 191
|
||||
weight: 181
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "dizzytech.de"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://dizzytech.de"
|
||||
weight: 191
|
||||
weight: 181
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 92 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "Beauty Formulation"
|
||||
tags: [Sito aziendale]
|
||||
externalUrl: "https://www.beautyformulation.com/"
|
||||
weight: 791
|
||||
weight: 771
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "Beauty Formulation"
|
||||
tags: [企業サイト]
|
||||
externalUrl: "https://www.beautyformulation.com/"
|
||||
weight: 791
|
||||
weight: 771
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "Beauty Formulation"
|
||||
tags: [Company site]
|
||||
externalUrl: "https://www.beautyformulation.com/"
|
||||
weight: 791
|
||||
weight: 771
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "Beauty Formulation"
|
||||
tags: [公司网站]
|
||||
externalUrl: "https://www.beautyformulation.com/"
|
||||
weight: 791
|
||||
weight: 771
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 160 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "vkmki001.github.io"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://vkmki001.github.io/"
|
||||
weight: 421
|
||||
weight: 411
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "vkmki001.github.io"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://vkmki001.github.io/"
|
||||
weight: 421
|
||||
weight: 411
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "vkmki001.github.io"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://vkmki001.github.io/"
|
||||
weight: 421
|
||||
weight: 411
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "vkmki001.github.io"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://vkmki001.github.io/"
|
||||
weight: 421
|
||||
weight: 411
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 57 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "merox.dev"
|
||||
tags: [Sito personale, Blog, Documentazione, CV]
|
||||
externalUrl: "https://merox.dev"
|
||||
weight: 951
|
||||
weight: 941
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "merox.dev"
|
||||
tags: [個人サイト, ブログ, ドキュメント, 履歴書]
|
||||
externalUrl: "https://merox.dev"
|
||||
weight: 951
|
||||
weight: 941
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "merox.dev"
|
||||
tags: [Personal site,Blog,Documentation,CV]
|
||||
externalUrl: "https://merox.dev"
|
||||
weight: 951
|
||||
weight: 941
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "merox.dev"
|
||||
tags: [个人网站, 博客, 文档, 简历]
|
||||
externalUrl: "https://merox.dev"
|
||||
weight: 951
|
||||
weight: 941
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 115 KiB |
@@ -1,8 +1,8 @@
|
||||
---
|
||||
title: "hyperbowl3d.com"
|
||||
tags: [Sito di giochi]
|
||||
tags: [Sito di gioco]
|
||||
externalUrl: "https://hyperbowl3d.com/"
|
||||
weight: 291
|
||||
weight: 281
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "hyperbowl3d.com"
|
||||
tags: [ゲームサイト]
|
||||
externalUrl: "https://hyperbowl3d.com/"
|
||||
weight: 291
|
||||
weight: 281
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "hyperbowl3d.com"
|
||||
tags: [Game site]
|
||||
externalUrl: "https://hyperbowl3d.com/"
|
||||
weight: 291
|
||||
weight: 281
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "hyperbowl3d.com"
|
||||
tags: [游戏现场]
|
||||
externalUrl: "https://hyperbowl3d.com/"
|
||||
weight: 291
|
||||
weight: 281
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 53 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "ekwska.com"
|
||||
tags: [Blog personale]
|
||||
externalUrl: "https://ekwska.com"
|
||||
weight: 661
|
||||
weight: 651
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "ekwska.com"
|
||||
tags: [個人ブログ]
|
||||
externalUrl: "https://ekwska.com"
|
||||
weight: 661
|
||||
weight: 651
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "ekwska.com"
|
||||
tags: [Personal blog]
|
||||
externalUrl: "https://ekwska.com"
|
||||
weight: 661
|
||||
weight: 651
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "ekwska.com"
|
||||
tags: [个人博客]
|
||||
externalUrl: "https://ekwska.com"
|
||||
weight: 661
|
||||
weight: 651
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 36 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [Sito portfolio, Blog, Sito personale]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 721
|
||||
weight: 701
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [ポートフォリオサイト, ブログ, 個人サイト]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 721
|
||||
weight: 701
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [Portfolio Site,Blog,Personal Site]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 721
|
||||
weight: 701
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [作品集网站, 博客, 个人网站]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 721
|
||||
weight: 701
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "omarohn.de"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://omarohn.de"
|
||||
weight: 121
|
||||
weight: 111
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "omarohn.de"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://omarohn.de"
|
||||
weight: 121
|
||||
weight: 111
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "omarohn.de"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://omarohn.de"
|
||||
weight: 121
|
||||
weight: 111
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "omarohn.de"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://omarohn.de"
|
||||
weight: 121
|
||||
weight: 111
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "innerknowing"
|
||||
tags: [Sito personale, Modellatore]
|
||||
externalUrl: "https://innerknowing.xyz/en/"
|
||||
weight: 691
|
||||
weight: 681
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "innerknowing"
|
||||
tags: [個人サイト, モデラー]
|
||||
externalUrl: "https://innerknowing.xyz/en/"
|
||||
weight: 691
|
||||
weight: 681
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "innerknowing"
|
||||
tags: [Personal site,Modeller]
|
||||
externalUrl: "https://innerknowing.xyz/en/"
|
||||
weight: 691
|
||||
weight: 681
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "innerknowing"
|
||||
tags: [个人网站, 建模师]
|
||||
externalUrl: "https://innerknowing.xyz/en/"
|
||||
weight: 691
|
||||
weight: 681
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 62 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "sdehm.dev"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://sdehm.dev"
|
||||
weight: 181
|
||||
weight: 171
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "sdehm.dev"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://sdehm.dev"
|
||||
weight: 181
|
||||
weight: 171
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "sdehm.dev"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://sdehm.dev"
|
||||
weight: 181
|
||||
weight: 171
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "sdehm.dev"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://sdehm.dev"
|
||||
weight: 181
|
||||
weight: 171
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 93 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "mayer.life"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://mayer.life"
|
||||
weight: 471
|
||||
weight: 461
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "mayer.life"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://mayer.life"
|
||||
weight: 471
|
||||
weight: 461
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "mayer.life"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://mayer.life"
|
||||
weight: 471
|
||||
weight: 461
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "mayer.life"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://mayer.life"
|
||||
weight: 471
|
||||
weight: 461
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 60 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "todreamr.github.io"
|
||||
tags: [Sito personale]
|
||||
externalUrl: "https://todreamr.github.io/"
|
||||
weight: 671
|
||||
weight: 661
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "todreamr.github.io"
|
||||
tags: [個人サイト]
|
||||
externalUrl: "https://todreamr.github.io/"
|
||||
weight: 671
|
||||
weight: 661
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "todreamr.github.io"
|
||||
tags: [Personal site]
|
||||
externalUrl: "https://todreamr.github.io/"
|
||||
weight: 671
|
||||
weight: 661
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "todreamr.github.io"
|
||||
tags: [个人网站]
|
||||
externalUrl: "https://todreamr.github.io/"
|
||||
weight: 671
|
||||
weight: 661
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 79 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "eallion.com"
|
||||
tags: [Blog, Sito personale]
|
||||
externalUrl: "http://www.eallion.com/"
|
||||
weight: 731
|
||||
weight: 711
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "eallion.com"
|
||||
tags: [ブログ, 個人サイト]
|
||||
externalUrl: "http://www.eallion.com/"
|
||||
weight: 731
|
||||
weight: 711
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "eallion.com"
|
||||
tags: [Blog,Personal Site]
|
||||
externalUrl: "http://www.eallion.com/"
|
||||
weight: 731
|
||||
weight: 711
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "eallion.com"
|
||||
tags: [博客, 个人网站]
|
||||
externalUrl: "http://www.eallion.com/"
|
||||
weight: 731
|
||||
weight: 711
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
|
After Width: | Height: | Size: 71 KiB |
@@ -2,7 +2,7 @@
|
||||
title: "50-nuances-octets.fr"
|
||||
tags: [Sito dell'organizzazione]
|
||||
externalUrl: "https://www.50-nuances-octets.fr/"
|
||||
weight: 391
|
||||
weight: 371
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "50-nuances-octets.fr"
|
||||
tags: [組織サイト]
|
||||
externalUrl: "https://www.50-nuances-octets.fr/"
|
||||
weight: 391
|
||||
weight: 371
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
@@ -2,7 +2,7 @@
|
||||
title: "50-nuances-octets.fr"
|
||||
tags: [Organization site]
|
||||
externalUrl: "https://www.50-nuances-octets.fr/"
|
||||
weight: 391
|
||||
weight: 371
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||