diff --git a/AppImage/components/notification-settings.tsx b/AppImage/components/notification-settings.tsx index 1bf241aa..77fe37f5 100644 --- a/AppImage/components/notification-settings.tsx +++ b/AppImage/components/notification-settings.tsx @@ -234,7 +234,7 @@ export function NotificationSettings() { -
+
{EVENT_CATEGORIES.map(cat => { const isEnabled = overrides.categories[cat.key] ?? true const isExpanded = expandedCategories.has(`${chName}.${cat.key}`) @@ -244,12 +244,10 @@ export function NotificationSettings() { ).length return ( -
+
{/* Category row -- entire block is clickable to expand/collapse */}
{ if (!isEnabled) return setExpandedCategories(prev => { @@ -319,11 +317,11 @@ export function NotificationSettings() { {/* Sub-event toggles */} {isEnabled && isExpanded && eventsForGroup.length > 0 && ( -
+
{eventsForGroup.map(evt => { const evtEnabled = overrides.events?.[evt.type] ?? evt.default_enabled return ( -
+
{evt.title} @@ -838,8 +836,9 @@ matcher: proxmenux-pbs
{renderChannelCategories("telegram")} - {/* Per-channel action bar */} + {/* Send Test */}
-
{renderChannelCategories("gotify")} - {/* Per-channel action bar */} + {/* Send Test */}
-
{renderChannelCategories("discord")} - {/* Per-channel action bar */} + {/* Send Test */}
-
{renderChannelCategories("email")} - {/* Per-channel action bar */} + {/* Send Test */}
-