Currently after navigating to the Notification settings from the notifications tab, when disabling notifications for a specific site you'll have to manually uncheck each of the specific notifications for a type of notification

I'm proposing an on/off switch at the top right of the dialog maybe, to switch off all the items.
What do you think about this proposal @osullivanchris ?
I think its a good idea to allow the user to turn on/off all notifications.
However, if it is done as a switch it doesn't really work. Because the switch will need an indeterminate state when some of the below items are on/off.
I explored a few ways to do it

However I wasn't happy with any of these options. I found something that we already have that we can re-use. In the main "Notification Settings" page there is a switch in a blue bar. When this switch is on, you can choose subsets. When it is off, everything is disabled. This gets me out of the complexity of indeterminate states in all the previous options. So this is what I propose we go with. Here's how it would look

If we are doing this we should also implement it for app notifications and email. Let me know what you think. Its slightly non-trivial. A copy review might be needed to for the super-switch.
Hi, can i work on this issue ? @osullivanchris @planarvoid
hey @martkop12, this is actually already being worked on
This is done
Most helpful comment
I think its a good idea to allow the user to turn on/off all notifications.
However, if it is done as a switch it doesn't really work. Because the switch will need an indeterminate state when some of the below items are on/off.
I explored a few ways to do it
However I wasn't happy with any of these options. I found something that we already have that we can re-use. In the main "Notification Settings" page there is a switch in a blue bar. When this switch is on, you can choose subsets. When it is off, everything is disabled. This gets me out of the complexity of indeterminate states in all the previous options. So this is what I propose we go with. Here's how it would look

If we are doing this we should also implement it for app notifications and email. Let me know what you think. Its slightly non-trivial. A copy review might be needed to for the super-switch.