Files
mataba/shop/docs/FEATURE-MATRIX.md
T

3.0 KiB
Raw Blame History

XShop – Feature Matrix (v1.0.0)

Legend: ✅ v1.0 · 🔜 v1.x · ❌ out-of-scope

Frontend Pages

Page Status Notes
Home ✅ Hero, promos, category grid, product carousels, banners
Shop / Archive ✅ Grid/list, filters, sort, pagination
Category ✅ Same as shop, category header
Tag / Archive ✅ —
Search Results ✅ AJAX search + fallback
Single Product ✅ Gallery/zoom, variations, badges, tabs, Q&A
Cart ✅ WC cart + cross-sells
Checkout ✅ WC checkout, coupons, shipping
Order Received ✅ WC thank-you
My Account ✅ WC account endpoints
Login / Register / Lost Password ✅ WC forms
Wishlist ✅ xshop-core, guest+auth
Compare ✅ Table view
Blog + Single ✅ —
Page / About / Contact ✅ Gutenberg-compatible
404 ✅ Search + recent products

Product Features

Feature Status
Simple / Variable / Attributes / Variations ✅
Gallery + Zoom + Lightbox ✅
Sale/Regular price, Stock, Quantity, Add-to-cart ✅
Buy Now ✅
Wishlist / Compare / Quick View ✅
Recently Viewed / Related / Upsells / Cross-sells ✅
Reviews ✅ (WC)
Q&A ✅
Badges / Labels ✅

Shop Features

Feature Status
AJAX search (title/SKU/category/tag) ✅
Category / Attribute / Price / Stock / Sale / Rating filters ✅
Sorting / Pagination / Load More ✅
Grid/List toggle / Result count / Active chips / Clear ✅
Feature Status
Desktop + Mobile header, Top bar, Sticky ✅
Search / Account / Wishlist / Cart / Mini-cart ✅
Navigation + Mega Menu ✅
Mobile bottom nav ✅
Footer builder (columns/menus/social/copyright/custom) ✅

Design

Feature Status
RTL + LTR, Responsive/mobile-first ✅
Typography / Colour / Spacing / Radius / Shadows / Z-index tokens ✅
Dark mode (tokens) ✅
Multiple header/footer/product-card layouts ✅ (≥2 each)

Admin / Companion

Feature Status
Theme Options (General/Header/Footer/Typography/Colors/Shop/Product/Blog/Woo/Social/Performance/Custom CSS) ✅
Header/Footer Builder (config-based) ✅
Mega Menu manager ✅
Banner Manager ✅
Wishlist / Compare / Q&A / Badges ✅
AJAX Search / Filter ✅
Demo Import + Setup Wizard + System Status + Import/Export ✅
Extra widgets/components ✅

Integrations

Integration Status
WooCommerce 8.0+ ✅
Gutenberg ✅
Elementor (optional, widgets in xshop-core) ✅

AJAX Candidates

search, filter, add-to-cart, mini-cart, wishlist, compare, quantity, remove-item, quick-view — all nonce-protected, loading/error states.

v1.x Candidates

Subscriptions sub, multi-vendor, advanced analytics, PWA – via ADR.