diff --git a/public/assets/boot/bundler_init.js b/public/assets/boot/bundler_init.js
index 2433e664..64dd5583 100644
--- a/public/assets/boot/bundler_init.js
+++ b/public/assets/boot/bundler_init.js
@@ -11,7 +11,7 @@ window.bundler = (function(origin) {
);
code = code.replace(/(? {
const $style = document.head.querySelector(`style[id="${new URL(rel, origin + path).href}"]`);
diff --git a/public/assets/css/designsystem.css b/public/assets/css/designsystem.css
index 23f2a589..3f97cb1a 100644
--- a/public/assets/css/designsystem.css
+++ b/public/assets/css/designsystem.css
@@ -143,35 +143,6 @@ select:-moz-focusring {
scrollbar-track-color: rgba(0, 0, 0, .1);
}
-@font-face {
- font-family: "Source Code Pro";
- font-style: normal;
- font-weight: 400;
- src: local("Source Code Pro"), local("SourceCodePro-Regular"), url(../fonts/SourceCodePro-Regular-400-latin-ext.woff2) format("woff2");
- unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
-}
-@font-face {
- font-family: "Source Code Pro";
- font-style: normal;
- font-weight: 400;
- src: local("Source Code Pro"), local("SourceCodePro-Regular"), url(../fonts/SourceCodePro-Regular-400-latin.woff2) format("woff2");
- unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
-}
-@font-face {
- font-family: "Source Code Pro";
- font-style: normal;
- font-weight: 600;
- src: local('Source Code Pro Semibold'), local('SourceCodePro-Semibold'), url(../fonts/SourceCodePro-Semibold-600-latin-ext.woff2) format("woff2");
- unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
-}
-@font-face {
- font-family: "Source Code Pro";
- font-style: normal;
- font-weight: 600;
- src: local("Source Code Pro Semibold"), local("SourceCodePro-Semibold"), url(../fonts/SourceCodePro-Semibold-600-latin.woff2) format("woff2");
- unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
-}
-
/* skip link */
body > a[aria-role="navigation"] {
position: absolute;
diff --git a/public/assets/embed/filestash-image.js b/public/assets/embed/filestash-image.js
index 4ade0798..d042a40b 100644
--- a/public/assets/embed/filestash-image.js
+++ b/public/assets/embed/filestash-image.js
@@ -1,9 +1,3 @@
-import { init as initConfig, getVersion, get } from "../model/config.js";
-
-const DEBOUNCETIME = 100;
-
-await initConfig();
-
class FilestashImage extends HTMLElement {
constructor() {
super();
@@ -31,7 +25,7 @@ class FilestashImage extends HTMLElement {
type: "refresh",
payload: { name: this.getAttribute("name"), src: this.getAttribute("src") },
}, "*");
- }, DEBOUNCETIME);
+ }, 100);
}
}
@@ -43,7 +37,6 @@ class FilestashImage extends HTMLElement {
connectedCallback() {
const src = this.getAttribute("src") || "";
const name = this.getAttribute("name") || "main.dat";
- const mime = get("mime", {})[name.split(".").pop().toLowerCase()];
this.style.display = "inline-block";
this.iframe.srcdoc = `
@@ -84,32 +77,45 @@ class FilestashImage extends HTMLElement {
-