Kritische Bugfixes: Export/CA-Download (Service-Worker), Speichern-Bug bei Diensten/Lesezeichen, Dark-Mode-Direktlink, Favicon-Mixed-Content-Proxy, Live-Update Zuletzt-besucht, Kategorie-Farb-Picker, Startseite-Nav

This commit is contained in:
2026-07-20 13:02:58 +02:00
parent 96cf29fef4
commit cc4b285aea
13 changed files with 286 additions and 65 deletions

View File

@@ -8,6 +8,19 @@
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<title>LaunchPad</title>
<script>
// Muss inline und vor jedem Bundle-Download laufen, sonst blitzt beim
// Direktaufruf einer Unterseite (z. B. /admin/dashboard) kurz das
// falsche Theme auf, bevor React mountet.
(function () {
var stored = localStorage.getItem("launchpad-theme");
var dark =
stored === "dark" ||
(stored !== "light" &&
window.matchMedia("(prefers-color-scheme: dark)").matches);
document.documentElement.classList.toggle("dark", dark);
})();
</script>
</head>
<body class="bg-white dark:bg-black">
<div id="root"></div>