@extends('layouts.app') @section('title', 'Notifications') @section('content')

Notification Settings

@csrf @method('PUT')
push_notifications_enabled ? 'checked' : '' }}>
Master switch — turning this off stops every push notification below immediately, for every device. Individual staff still need to grant browser notification permission once and have VAPID keys configured on the server (see README) before anything sends at all.
What triggers a notification

Every trigger below only reaches staff who are currently clocked in — the moment someone clocks out, they stop receiving notifications, even if this is enabled.

@endsection