{# app/templates/vendor/content-pages.html #} {% extends "vendor/base.html" %} {% from 'shared/macros/headers.html' import page_header %} {% from 'shared/macros/alerts.html' import loading_state, error_state %} {% from 'shared/macros/tabs.html' import tabs_inline, tab_button %} {% block title %}Content Pages{% endblock %} {% block alpine_data %}vendorContentPagesManager(){% endblock %} {% block content %} {{ page_header('Content Pages', subtitle='Customize your shop pages or create new ones', action_label='Create Page', action_url='/vendor/' + vendor_code + '/content-pages/create') }} {{ loading_state('Loading pages...') }} {{ error_state('Error loading pages') }}
{% call tabs_inline() %} {{ tab_button('platform', 'Platform Defaults', count_var='platformPages.length') }} {{ tab_button('custom', 'My Pages', count_var='customPages.length') }} {% endcall %}

Platform Default Pages

These pages are provided by the platform. You can override any of them with your own custom content. Your overridden version will be shown to your customers instead of the default.

Page URL Navigation Status Actions

No pages found

No platform pages match ""

Your Custom Pages

Create unique pages for your shop like promotions, brand story, or special information. These pages are exclusive to your store.

Page URL Navigation Status Updated Actions

No custom pages match ""

Create your first custom page or override a platform default.

Create Page
{% endblock %} {% block extra_scripts %} {% endblock %}