Corsa
Multipurpose Shopify theme — Kalles LIVE-DEMO-STYLE, fully ORIGINAL. Related to the live Kalles demo in feature patterns only; never same-as-it. No Kalles design, text, images, code or name is copied. Aurea (the earlier Kalles-style theme) was left untouched — this is a separate new theme.
This page is only a preview of the draft theme. The theme itself is not live on any store yet.
Two homepage layouts
Sports (default)
Hero slider, service badges, trending grid with Load More + viewed-progress, image with text, lookbook, deal spotlight, brand carousel, testimonials, newsletter.
Fashion
Hero slider, marquee bar, featured products, image with text, collection list, lookbook, testimonials, newsletter.
Home & outdoor
The same theme also covers home, outdoor and more — multipurpose, not a single-niche clone.
Multipurpose range
Sports, fashion, home, beauty — one theme, every kind of store.
Palette
Sections & interactions
- Live-demo homepage order: announcement bar, sticky header, hero slider (autoplay + dots), service badges carousel, image with text, shop-the-look hotspots with popups, trending grid with Load More + viewed-progress, deal spotlight carousel, brand carousel, newsletter band, rich footer, mobile bottom nav, back-to-top
- Product page: breadcrumbs with back link + prev/next navigation, gallery + thumbnails, sale badge, quantity stepper, wishlist / compare / size guide / delivery / ask buttons, trust badges, share row, description tab, sticky add-to-cart bar, you-may-also-like, recently-viewed (real history only — empty state when nothing viewed)
- Collection page: scrollable collection pills, banner + breadcrumbs, expandable description, filter drawer (categories, availability, dual price slider, brand), sort panel, grid / 1-per-row / 2-per-row / list views, pagination
- Product cards: hover overlay (quick-view pill + add-to-cart pill sliding up, wishlist/compare icons), discount percentage badges, colour swatches
- Drawers: cart drawer with REAL free-shipping progress (live total vs merchant-set threshold, default 100, 0 hides the bar), search drawer (category scope + live suggestions), nav drawer (Menu / Categories tabs, badges, help block, country/language), quick view modal, compare drawer (up to 4 products), wishlist drawer
- Also kept: faceted filtering/sorting, swatches, size chart, mega menu with featured product, frequently-bought-together (real total), notify-me form (no restock promise), video banner, countdown section, testimonials
Animations
- Hero entrance fade + slide-up (staggered), card overlay fade + buttons slide-up, button hover invert
- Hotspot pulse, hero autoplay + dot navigation, countdowns ticking live
- Drawers sliding from edges, modal fade with overlay, sticky header + sticky add-to-cart + bottom nav, scroll-snap carousels, back-to-top smooth scroll
- All transform/opacity only, no layout shift, prefers-reduced-motion respected
Deliberately NOT included
No fake evergreen countdowns (the demo's ~99-day timers are decorative — our countdowns need a merchant-set end date, blank shows a setup note, never a fake sale). No fake sold counts, live viewers, or sales popups. No fake reviews/ratings. No copied scale claims. No filler demo copy. Per-product countdown strips from the demo were NOT copied, because in the demo they were fake evergreen timers. SALE badges only for real compare-at prices; SOLD OUT only for real stock.
Validation
JSON files checked: 16 — failures: 0. Section schemas checked: 47 — failures: 0. theme.js passes node --check. Zip: 84 files, theme_name matches, all new sections present, every section referenced by the templates exists. Docs URL deliberately empty; no price invented.
Photos: real Pexels photos under the Pexels free licence, view-checked for no visible text/logos/brands. No AI images. Name check: provisional "Veloce" was rejected (a preset of the Habitat theme on the Theme Store) and "Strada" was rejected (an exact Theme Store theme); "Corsa" has no exact Theme Store theme match (search check only, not a trademark guarantee).