Components

Component order

Renders a full order detail: products, totals, billing/shipping addresses, payment and shipping methods, status and dates. Used on the order confirmation, tracking and account order pages. Usage <div data-v-component-order

Components overview

Components are the building blocks that provide dynamic content to pages. In the theme's html pages they are defined with the data-v-component-* attribute, where * is the component name: <div data-v-component-products> <div data-v-product>

Component breadcrumb

Renders a navigational trail (Home → Shop → Category → Product) that adapts automatically to pages, posts, products and categories. Usage <nav data-v-component-breadcrumb> <a href="" data-v-breadcrumb-url><span

Component site

Exposes site-wide info for headers, footers and SEO blocks: logo, name, contact details, urls and formatting settings. Everything comes from Settings → Site. Usage <div data-v-component-site> <img data-v-site-logo alt="Logo">

Component Address

Renders the logged-in customer's saved addresses (My Account → Addresses, checkout address step). Each address exposes its fields plus edit/delete links. Usage <div data-v-component-user-address> <div data-v-user_address> <strong

Component Menu

Renders a navigation menu (header, footer, sidebar) with support for nested dropdown items. Menus themselves are managed under Content → Menus. Usage <div data-v-component-menu data-v-slug="main"> <ul data-v-menu-items> <li

Archives

Component Post

Renders a single post (or page/product depending on configuration). On a post page the theme wraps the content area with data-v-component-post="post" and the current post's fields become available inside it. Usage <div