fix injecting custom css and just change all the html pages instead.

This commit is contained in:
KingKDot
2026-04-01 13:49:41 -05:00
parent b5e8456292
commit 8f50f4af19
24 changed files with 23 additions and 6 deletions
-6
View File
@@ -6,12 +6,6 @@ import {
subscribeUnread,
} 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 { createAdaptiveNavController } from "./nav/layout.js";
import { applyUserRoleUI } from "./nav/role-ui.js";
+1
View File
@@ -19,6 +19,7 @@
/>
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
crossorigin="anonymous"
@@ -18,6 +18,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
crossorigin="anonymous"
+1
View File
@@ -19,6 +19,7 @@
/>
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<link rel="stylesheet" href="/assets/console.css" />
</head>
<body class="console-body">
+1
View File
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
<script src="/assets/ripple.js"></script>
</head>
+1
View File
@@ -24,6 +24,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"
crossorigin="anonymous"
+1
View File
@@ -19,6 +19,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<link rel="stylesheet" href="/assets/console.css" />
<script src="/assets/logout.js"></script>
</head>
+1
View File
@@ -25,6 +25,7 @@
/>
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.2/anime.min.js"
crossorigin="anonymous"
+1
View File
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
</head>
<body class="min-h-screen bg-gradient-to-br from-slate-950 via-slate-900 to-slate-950 text-slate-100">
+1
View File
@@ -19,6 +19,7 @@
/>
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
<script src="/assets/ripple.js"></script>
</head>
+1
View File
@@ -27,6 +27,7 @@
/>
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico" />
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<style>
#top-nav {
position: relative;
@@ -21,6 +21,7 @@
<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>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
<script src="/assets/ripple.js"></script>
</head>
+1
View File
@@ -19,6 +19,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
</head>
<body class="min-h-screen bg-slate-950 text-slate-100">
<header id="top-nav"></header>
+1
View File
@@ -18,6 +18,7 @@
referrerpolicy="no-referrer"
/>
<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>
<style>
body {
+1
View File
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
</head>
<body class="min-h-screen bg-slate-950 text-slate-100">
@@ -19,6 +19,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<link rel="stylesheet" href="/assets/console.css" />
<script src="/assets/logout.js"></script>
</head>
+1
View File
@@ -26,6 +26,7 @@
}
</style>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
<script src="/assets/ripple.js"></script>
</head>
+1
View File
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
</head>
<body class="min-h-screen bg-slate-950 text-slate-100">
<header id="top-nav"></header>
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
</head>
<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"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
</head>
<body class="min-h-screen bg-slate-950 text-slate-100">
<header id="top-nav"></header>
+1
View File
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
<script src="/assets/ripple.js"></script>
</head>
+1
View File
@@ -12,6 +12,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
</head>
<body class="min-h-screen bg-slate-950 text-slate-100">
<header id="top-nav"></header>
+1
View File
@@ -19,6 +19,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<link rel="stylesheet" href="/assets/console.css" />
<script src="/assets/logout.js"></script>
</head>
+1
View File
@@ -13,6 +13,7 @@
referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="/assets/main.css" />
<link rel="stylesheet" href="/assets/custom.css" />
<script src="/assets/toast.js"></script>
<script src="/assets/ripple.js"></script>
</head>