chore: complete M1.1 runtime QA and release packaging
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
# 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 | ✅ |
|
||||
|
||||
## Header / Footer / Navigation
|
||||
|
||||
| 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.
|
||||
Reference in New Issue
Block a user