// /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();