{# app/templates/vendor/dashboard.html #} {% extends "vendor/base.html" %} {% from "shared/macros/feature_gate.html" import limit_warning, usage_bar, upgrade_card, tier_badge %} {% from "shared/macros/alerts.html" import loading_state, error_state %} {% from "shared/macros/tables.html" import table_wrapper, table_header %} {% block title %}Dashboard{% endblock %} {% block alpine_data %}vendorDashboard(){% endblock %} {% from "shared/macros/feature_gate.html" import email_settings_warning %} {% block content %} {{ email_settings_warning() }} {{ limit_warning("orders") }} {{ limit_warning("products") }} {# noqa: FE-007 - Custom header with tier_badge alongside title #}

Dashboard

{{ tier_badge() }}
{{ loading_state('Loading dashboard...') }} {{ error_state('Error loading dashboard') }} {% include 'vendor/partials/vendor_info.html' %} {{ upgrade_card(class='mb-6') }}

Total Products

0

Total Orders

0

Total Customers

0

Total Revenue

€0

{{ usage_bar("orders", "Monthly Orders") }}
{{ usage_bar("products", "Products") }}
{{ usage_bar("team_members", "Team Members") }}
{% call table_wrapper() %} {{ table_header(['Order ID', 'Customer', 'Amount', 'Status', 'Date']) }} {% endcall %}
🚀

Welcome to Your Vendor Dashboard!

Start by importing products from the marketplace to build your catalog.

Go to Marketplace Import
{% endblock %} {% block extra_scripts %} {% endblock %}