// /settings.html — operator-local preferences page. // // Extracted from the dashboard S3TT1NGS tab. The browser-notification // toggle: NOTIF.bind() wires the enable / mute / unmute buttons and // persists state to localStorage. The dashboard's NOTIF.show() calls // (approvals) read that same localStorage state + the // browser-level permission, so firing still works from the dashboard // even though the toggle UI now lives on its own page. // // initServerWarnings() renders the shared top-of-page warnings banner, // matching the other stand-alone pages (FL0W / L0GS / H0M3). import { NOTIF, initServerWarnings } from './common.js'; initServerWarnings(); NOTIF.bind();