Show diagnostics log modal via header button; toggle visibility when enabled
This commit is contained in:
@@ -6,7 +6,7 @@ import { initServiceControls, renderServices } from "./services.js";
|
||||
import { initSettings } from "./settings.js";
|
||||
import { initUpdateSettings, isUpdatesDirty } from "./update-settings.js";
|
||||
import { initReleaseUI } from "./releases.js?v=20251213h";
|
||||
import { initDiagUI, logUi } from "./diaglog.js?v=20251213h";
|
||||
import { initDiagUI, logUi } from "./diaglog.js?v=20251213i";
|
||||
|
||||
const servicesGrid = document.getElementById("servicesGrid");
|
||||
const heroStats = document.getElementById("heroStats");
|
||||
@@ -106,6 +106,10 @@ const diagCopyBtn = document.getElementById("diagCopyBtn");
|
||||
const diagDownloadBtn = document.getElementById("diagDownloadBtn");
|
||||
const diagLogBox = document.getElementById("diagLogBox");
|
||||
const diagStatus = document.getElementById("diagStatus");
|
||||
const diagLogBtn = document.getElementById("diagLogBtn");
|
||||
const diagModal = document.getElementById("diagModal");
|
||||
const diagClose = document.getElementById("diagClose");
|
||||
const diagStatusModal = document.getElementById("diagStatusModal");
|
||||
|
||||
const TOAST_POS_KEY = "pikit-toast-pos";
|
||||
const TOAST_ANIM_KEY = "pikit-toast-anim";
|
||||
@@ -578,7 +582,10 @@ function main() {
|
||||
copyBtn: diagCopyBtn,
|
||||
downloadBtn: diagDownloadBtn,
|
||||
logBox: diagLogBox,
|
||||
statusEl: diagStatus,
|
||||
statusEl: diagStatusModal || diagStatus,
|
||||
logButton: diagLogBtn,
|
||||
modal: diagModal,
|
||||
modalClose: diagClose,
|
||||
},
|
||||
toast: showToast,
|
||||
}).catch((e) => {
|
||||
|
||||
Reference in New Issue
Block a user