Updates
This commit is contained in:
parent
9e0c783c27
commit
621be5f9e9
29 changed files with 108 additions and 104 deletions
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
72
scripts/effects.js
vendored
72
scripts/effects.js
vendored
|
@ -5,21 +5,13 @@ const defaultPrefs = {
|
|||
language: "english",
|
||||
theme: "auto",
|
||||
};
|
||||
window.addEventListener('load', () => {
|
||||
|
||||
document.querySelector('script[data-website-id]').addEventListener('load', () => {
|
||||
try {
|
||||
umami.identify({ deviceTheme: darkModeMediaQuery ? "dark" : "light" });
|
||||
} catch {}
|
||||
});
|
||||
Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
|
||||
const currentPref = localStorage.getItem(key) ?? defaultPref;
|
||||
applyPreference(key, currentPref, false);
|
||||
document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
|
||||
input.addEventListener("change", (e) => {
|
||||
applyPreference(key, e.currentTarget.value, true);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
function applyPreference(key, value, shouldSave) {
|
||||
if (umami !== null) {
|
||||
umami.identify({
|
||||
|
@ -40,6 +32,31 @@ window.addEventListener('load', () => {
|
|||
}
|
||||
}
|
||||
|
||||
/** @param {Event} evt */
|
||||
function removeEffect({ target }) {
|
||||
const effectsLayer = document.querySelector("#effects");
|
||||
const effects = Array.from(effectsLayer.children).filter(
|
||||
(e) => e.__effectParent === target,
|
||||
);
|
||||
effects.forEach((e) => {
|
||||
e.getAnimations().forEach((anim) => {
|
||||
if (anim.currentTime < 100) {
|
||||
anim.pause();
|
||||
effectsLayer.removeChild(e);
|
||||
return;
|
||||
}
|
||||
anim.pause();
|
||||
anim.updatePlaybackRate(-0.25);
|
||||
anim.play();
|
||||
anim.addEventListener("finish", () => {
|
||||
if (effectsLayer.contains(e)) {
|
||||
effectsLayer.removeChild(e);
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
/** @param {Event} evt */
|
||||
function addEffect({ target }) {
|
||||
const effectsLayer = document.querySelector("#effects");
|
||||
|
@ -67,33 +84,20 @@ window.addEventListener('load', () => {
|
|||
effectsLayer.appendChild(newEffect);
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
|
||||
const currentPref = localStorage.getItem(key) ?? defaultPref;
|
||||
applyPreference(key, currentPref, false);
|
||||
document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
|
||||
input.addEventListener("change", (e) => {
|
||||
applyPreference(key, e.currentTarget.value, true);
|
||||
});
|
||||
});
|
||||
});
|
||||
document.addEventListener("mouseenter", addEffect, true);
|
||||
document.addEventListener("focus", addEffect, true);
|
||||
|
||||
/** @param {Event} evt */
|
||||
function removeEffect({ target }) {
|
||||
const effectsLayer = document.querySelector("#effects");
|
||||
const effects = Array.from(effectsLayer.children).filter(
|
||||
(e) => e.__effectParent === target,
|
||||
);
|
||||
effects.forEach((e) => {
|
||||
e.getAnimations().forEach((anim) => {
|
||||
if (anim.currentTime < 100) {
|
||||
anim.pause();
|
||||
effectsLayer.removeChild(e);
|
||||
return;
|
||||
}
|
||||
anim.pause();
|
||||
anim.updatePlaybackRate(-0.25);
|
||||
anim.play();
|
||||
anim.addEventListener("finish", () => {
|
||||
if (effectsLayer.contains(e)) {
|
||||
effectsLayer.removeChild(e);
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
document.addEventListener("mouseleave", removeEffect, true);
|
||||
document.addEventListener("blur", removeEffect, true);
|
||||
});
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -228,7 +228,7 @@
|
|||
|
||||
<url>
|
||||
<loc>/feed.xml</loc>
|
||||
<lastmod>2025-06-19T06:18:37.782Z</lastmod>
|
||||
<lastmod>2025-06-19T06:22:09.788Z</lastmod>
|
||||
</url>
|
||||
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
src="https://stats.apps.seigler.net/script.js"
|
||||
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
|
||||
></script>
|
||||
<script async src="/scripts/effects.js?v=54b4d46057f7"></script>
|
||||
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
|
||||
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
|
||||
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue