Tighten storefront cards and rebuild the product page.
Match carousel cards on XL, add gallery zoom/lightbox, quantity and comments, and update the sale banner slot to 2:3. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
14ca6b39ea
commit
051939c6e2
@@ -158,6 +158,14 @@ export function IconPlus({ className = "size-5" }: IconProps) {
|
||||
);
|
||||
}
|
||||
|
||||
export function IconMinus({ className = "size-5" }: IconProps) {
|
||||
return (
|
||||
<svg className={className} viewBox="0 0 24 24" fill="none" aria-hidden>
|
||||
<path d="M5 12h14" stroke="currentColor" strokeWidth="2" strokeLinecap="round" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
|
||||
export function IconClose({ className = "size-6" }: IconProps) {
|
||||
return (
|
||||
<svg className={className} viewBox="0 0 24 24" fill="none" aria-hidden>
|
||||
|
||||
Reference in New Issue
Block a user