// /settings.html — operator-local preferences page. // // Extracted from the dashboard S3TT1NGS tab. Today the only setting is // the browser-notification toggle: NOTIF.bind() wires the enable / mute / // unmute buttons and persists state to localStorage. The dashboard's // NOTIF.show() calls (approvals / questions) 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();