fix injecting custom css and just change all the html pages instead.
This commit is contained in:
@@ -6,12 +6,6 @@ import {
|
|||||||
subscribeUnread,
|
subscribeUnread,
|
||||||
} from "./notify-client.js";
|
} from "./notify-client.js";
|
||||||
|
|
||||||
(function injectCustomCSS() {
|
|
||||||
const link = document.createElement("link");
|
|
||||||
link.rel = "stylesheet";
|
|
||||||
link.href = "/assets/custom.css";
|
|
||||||
document.head.appendChild(link);
|
|
||||||
})();
|
|
||||||
import { mountNav } from "./nav/template.js";
|
import { mountNav } from "./nav/template.js";
|
||||||
import { createAdaptiveNavController } from "./nav/layout.js";
|
import { createAdaptiveNavController } from "./nav/layout.js";
|
||||||
import { applyUserRoleUI } from "./nav/role-ui.js";
|
import { applyUserRoleUI } from "./nav/role-ui.js";
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
/>
|
/>
|
||||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script
|
<script
|
||||||
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
|
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
|
||||||
crossorigin="anonymous"
|
crossorigin="anonymous"
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script
|
<script
|
||||||
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
|
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
|
||||||
crossorigin="anonymous"
|
crossorigin="anonymous"
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
/>
|
/>
|
||||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<link rel="stylesheet" href="/assets/console.css" />
|
<link rel="stylesheet" href="/assets/console.css" />
|
||||||
</head>
|
</head>
|
||||||
<body class="console-body">
|
<body class="console-body">
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
<script src="/assets/ripple.js"></script>
|
<script src="/assets/ripple.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script
|
<script
|
||||||
src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"
|
src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"
|
||||||
crossorigin="anonymous"
|
crossorigin="anonymous"
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<link rel="stylesheet" href="/assets/console.css" />
|
<link rel="stylesheet" href="/assets/console.css" />
|
||||||
<script src="/assets/logout.js"></script>
|
<script src="/assets/logout.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
/>
|
/>
|
||||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script
|
<script
|
||||||
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
|
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
|
||||||
crossorigin="anonymous"
|
crossorigin="anonymous"
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-gradient-to-br from-slate-950 via-slate-900 to-slate-950 text-slate-100">
|
<body class="min-h-screen bg-gradient-to-br from-slate-950 via-slate-900 to-slate-950 text-slate-100">
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
/>
|
/>
|
||||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
<script src="/assets/ripple.js"></script>
|
<script src="/assets/ripple.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
/>
|
/>
|
||||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<style>
|
<style>
|
||||||
#top-nav {
|
#top-nav {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
<script src="https://cdn.jsdelivr.net/npm/msgpackr@1.11.8/dist/index.js"></script>
|
<script src="https://cdn.jsdelivr.net/npm/msgpackr@1.11.8/dist/index.js"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.36.5/ace.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.36.5/ace.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
<script src="/assets/ripple.js"></script>
|
<script src="/assets/ripple.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-slate-950 text-slate-100">
|
<body class="min-h-screen bg-slate-950 text-slate-100">
|
||||||
<header id="top-nav"></header>
|
<header id="top-nav"></header>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="https://cdn.jsdelivr.net/npm/msgpackr@1.11.8/dist/index.js"></script>
|
<script src="https://cdn.jsdelivr.net/npm/msgpackr@1.11.8/dist/index.js"></script>
|
||||||
<style>
|
<style>
|
||||||
body {
|
body {
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-slate-950 text-slate-100">
|
<body class="min-h-screen bg-slate-950 text-slate-100">
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<link rel="stylesheet" href="/assets/console.css" />
|
<link rel="stylesheet" href="/assets/console.css" />
|
||||||
<script src="/assets/logout.js"></script>
|
<script src="/assets/logout.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
<script src="/assets/ripple.js"></script>
|
<script src="/assets/ripple.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-slate-950 text-slate-100">
|
<body class="min-h-screen bg-slate-950 text-slate-100">
|
||||||
<header id="top-nav"></header>
|
<header id="top-nav"></header>
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-gradient-to-br from-slate-950 via-slate-900 to-slate-950 text-slate-100">
|
<body class="min-h-screen bg-gradient-to-br from-slate-950 via-slate-900 to-slate-950 text-slate-100">
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-slate-950 text-slate-100">
|
<body class="min-h-screen bg-slate-950 text-slate-100">
|
||||||
<header id="top-nav"></header>
|
<header id="top-nav"></header>
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
<script src="/assets/ripple.js"></script>
|
<script src="/assets/ripple.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
</head>
|
</head>
|
||||||
<body class="min-h-screen bg-slate-950 text-slate-100">
|
<body class="min-h-screen bg-slate-950 text-slate-100">
|
||||||
<header id="top-nav"></header>
|
<header id="top-nav"></header>
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<link rel="stylesheet" href="/assets/console.css" />
|
<link rel="stylesheet" href="/assets/console.css" />
|
||||||
<script src="/assets/logout.js"></script>
|
<script src="/assets/logout.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/assets/main.css" />
|
<link rel="stylesheet" href="/assets/main.css" />
|
||||||
|
<link rel="stylesheet" href="/assets/custom.css" />
|
||||||
<script src="/assets/toast.js"></script>
|
<script src="/assets/toast.js"></script>
|
||||||
<script src="/assets/ripple.js"></script>
|
<script src="/assets/ripple.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
Reference in New Issue
Block a user