{# app/templates/vendor/notifications.html #} {% extends "vendor/base.html" %} {% from 'shared/macros/headers.html' import page_header_flex, refresh_button %} {% from 'shared/macros/alerts.html' import loading_state, error_state %} {% from 'shared/macros/pagination.html' import pagination_simple %} {% from 'shared/macros/modals.html' import modal_simple %} {% block title %}Notifications{% endblock %} {% block alpine_data %}vendorNotifications(){% endblock %} {% block content %} {% call page_header_flex(title='Notifications', subtitle='Stay updated on your store activity') %}
{{ refresh_button(loading_var='loadingNotifications', onclick='loadNotifications()', variant='secondary') }}
{% endcall %} {{ loading_state('Loading notifications...') }} {{ error_state('Error loading notifications') }}

Unread

0

Total

0

Quick Actions

All caught up!
Showing - of
{% call modal_simple('notificationSettingsModal', 'Notification Settings', show_var='showSettingsModal', size='md') %}

Email Notifications

Receive notifications via email

In-App Notifications

Show notifications in the dashboard

Note: Full notification settings management coming soon.

{% endcall %} {% endblock %} {% block extra_scripts %} {% endblock %}