The Cart Drawer section controls the slide-out cart drawer that appears when customers click the cart icon in your header. This drawer provides a quick view of cart contents, allows quantity adjustments, and offers express checkout options—all without leaving the current page.Configure drawer width, empty cart message position, and checkout button layout for optimal mobile and desktop shopping experiences.
This section controls drawer configuration only (size, layout, empty state). Cart items rendering and cart functionality handled by separate components. Changes here affect drawer appearance/behavior globally sitewide.
In Theme Customizer, go to header or search “Cart Drawer” section. This section typically lives in header area but affects drawer that appears sitewide.
2
Choose Drawer Size
Select drawer width (Small, Medium, Large) based on your products and customer device usage. Medium works for most stores.
3
Set Empty Cart Position
Choose where empty cart message displays vertically (Top, Center, Bottom). Center is most balanced.
4
Configure Button Layout (Desktop)
Select checkout button layout for desktop: Inline (side-by-side) or Column (stacked). Inline saves vertical space.
On mobile (< 768px), drawer often becomes full-screen or near-full regardless of setting
This setting primarily affects desktop/tablet experience
Still test on mobile—sizing may affect internal cart spacing
Don’t go too large:
Large drawer covers significant browsing area
Users may want to continue shopping while cart open
Balance drawer utility vs page access
Match brand aesthetic:
Minimal brands: Small (airy, unobtrusive)
Standard brands: Medium (professional)
Luxury/detailed brands: Large (showcase cart contents)
Recommendation: Start with Medium (default), adjust to Small for minimal products or Large for complex products with details. Test with actual products in cart.
Buttons Layout Type
Type: Select dropdown Options: Inline, Column Default: Inline Info: “This layout is only for desktop”Controls checkout button layout on desktop (does not affect mobile).
Regardless of layout, make Checkout button most prominent (color, size, weight)
View Cart button secondary styling (outline, less vibrant)
Continue Shopping tertiary (text link or subtle button)
Mobile testing:
Even though setting is desktop-only, test mobile to see default mobile layout
Ensure mobile buttons easily tappable (48x48px minimum touch target)
Recommendation: Use Inline (default) for clean, compact drawer. Switch to Column if you want prominent “Checkout” CTA or have drawer vertical space to utilize.
Settings: Medium drawer, Center empty message, Inline buttonsSetup: Default configuration works for most general retail (apparel, home goods, accessories). Balanced space, professional appearance.Best for: Most e-commerce stores without special requirements
Settings: Small drawer, Center empty message, Inline buttonsSetup: Small drawer for digital goods (courses, ebooks, software). Product names short, no physical details needed, minimal cart.Best for: Digital downloads, services, memberships, simple SKUs
Settings: Large drawer, Center empty message, Column buttonsSetup: Large drawer for products with variants, customizations (engraved jewelry, custom apparel). Column buttons emphasize checkout CTA.Best for: Customizable products, bundles, products with many options
Settings: Small drawer, Center empty message, Inline buttonsSetup: Small drawer leaves more browsing space on tablets/small desktops. Fashion brands benefit from keeping product grid visible behind drawer.Best for: Fashion, apparel, mobile-heavy traffic