614 Commits

Author SHA1 Message Date
Lee Robinson
88762ba1bc Update deps 2024-12-06 08:23:35 -06:00
Dharmveer
cf413a51fc
Update gallery.tsx (#1403)
🔧💡 Fix: Enhance product gallery layout in product view page

- 🖼️ Implemented `flex-wrap` for the sub-gallery images.
- 🛠️ Ensured images wrap automatically when they exceed 5 or 6, preventing overflow and maintaining responsive design.
-  Confirmed that the layout remains unaffected for galleries with 3 or fewer images.

This improvement enhances user experience by making sure large image sets are displayed without affecting screen layout.
2024-11-21 13:45:24 -06:00
조계진
b7e9e1c7e3
Refactor <Prose> component (#1352) 2024-10-15 22:28:58 -05:00
Lee Robinson
64ca2ac790 Update to 15 RC 2 2024-10-15 22:07:55 -05:00
Lee Robinson
694c5c17ba
Move to next/form (#1369) 2024-08-13 13:33:05 -05:00
Lee Robinson
84224f8d7e Fix bug with disabled state 2024-07-29 14:22:06 -05:00
Lee Robinson
37cb5e38da Small cleanup. 2024-07-28 23:26:03 -05:00
Lee Robinson
9a4c995bb6
Make image, variant, and cart updates faster with useOptimistic (#1365) 2024-07-28 22:58:59 -05:00
Lee Robinson
dd7449f975 Make deleting optimistic too. 2024-07-25 17:23:22 -05:00
Lee Robinson
cea56f608b Fix bugs with optimistic. 2024-07-25 17:15:50 -05:00
Lee Robinson
0ebf071826
Optimistic cart (#1364) 2024-07-25 13:56:53 -05:00
Vincent Voyer
d7a4f3dc46
feat(design): Show carousel above the fold on desktop (#1363)
* feat(design): Show carousel above the fold on desktop

Before this commit, we would not see the carousel without scrolling. The top
images are so big that take most of the space. This made the website looked a
bit weird, thus I am proposing this change.

* uneeded
2024-07-25 11:24:49 -05:00
Lee Robinson
ec21369389
Update dependencies. (#1361) 2024-07-24 14:05:34 -05:00
Elbert Corniell
a5de9173e8
fix: disabled button classes when selectedVariantId is defined are not being set (#1333) 2024-05-04 14:27:59 -05:00
Lee Robinson
887d437795
Prepare for using PPR (#1236) 2024-04-17 21:54:09 -05:00
Lee Robinson
25ddc5e643
Update dependencies. (#1314) 2024-03-26 16:15:01 -05:00
Lee Robinson
2448f5201c
Upgrade to Next.js 14 (#1224) 2023-10-27 14:11:18 -05:00
Lee Robinson
1f47796529
Improves form submissions and updates dependencies (#1209) 2023-10-10 21:45:55 -05:00
Michael Novotny
d9f875b539
Removes unnecessary search state (#1201) 2023-09-18 15:25:03 -05:00
Michael Novotny
4993fca356
Fixes squished footer (#1184) 2023-08-23 10:00:31 -05:00
Michael Novotny
fc92f70c00
Fixes accessibility issue with home page link (#1171) 2023-08-11 08:54:04 -05:00
Rein van Haaren
ec838fd4e6
Adds group hover on grid tile image + labels (#1163) 2023-08-08 16:12:51 -05:00
Hugo Cardoso
74b5a25120
Fixes footer deploy button on mobile (#1161) 2023-08-08 15:00:43 -05:00
Michael Novotny
857a1df0f6
Changes product detail gallery thumbnails to always be square (#1160) 2023-08-08 10:19:23 -05:00
Michael Novotny
c6eb7a30f9
Changes variants to use router replace (#1157) 2023-08-08 10:00:08 -05:00
Lee Robinson
faa7491a55
Better error handling. (#1150) 2023-08-04 22:21:57 -05:00
Michael Novotny
c3f3936732
Changes footer source button to deploy button (#1151) 2023-08-04 20:19:52 -05:00
Michael Novotny
a11b6ad83b
Fixes long product card titles (#1149) 2023-08-04 17:05:45 -05:00
Michael Novotny
36360a5fc3
Adjusts product card titles for better Lighthouse score (#1147)
* Adjusts product card titles for better Lighthouse score

* line-clamp
2023-08-04 16:52:05 -05:00
Michael Novotny
469cd7bffd
Fixes sort by hover (#1146) 2023-08-04 10:59:12 -05:00
Michael Novotny
ef92d578cd
Adds more home page carousel products for wide screens (#1142) 2023-08-03 21:17:02 -05:00
Michael Novotny
9044baf44e
Removes priority on third grid item on home page (#1143) 2023-08-03 19:02:51 -05:00
Emir Morgan
80bb15a7dc
Disable scrolling to the top when switching between gallery images with arrow buttons (#1139) 2023-08-03 16:04:44 -05:00
Michael Novotny
9c813577e1
Optimizes image sizes (#1140) 2023-08-02 21:07:35 -05:00
Michael Novotny
0f700e2d07
Small visual tweaks. (#1137) 2023-08-02 09:04:44 -05:00
Michael Novotny
71c9cb96fa
Uses url instead of setState for image gallery (#1133) 2023-08-01 20:18:56 -05:00
Michael Novotny
36b28b4aab
Makes search a bit wider on wider screens (#1128)
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-07-31 07:18:50 -07:00
Michael Novotny
455a7327f3
Fixes mobile tap targets (#1129)
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-07-31 07:09:56 -07:00
Kanji Yomoda
45afbc548e
Fix typo in a comment (#1130) 2023-07-31 07:47:02 -05:00
Michael Novotny
7ae036b385
Fixes add to cart for products with a single variant (#1127) 2023-07-30 11:18:31 -07:00
Lee Robinson
cd8f4c6b4c
Fix hydration error (#1117)
---------

Co-authored-by: Michael Novotny <manovotny@gmail.com>
2023-07-28 15:00:48 -07:00
Michael Novotny
1449489c3c
Fixes copyright spacing on medium screens (#1122)
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-07-28 14:59:27 -07:00
Kai Hao
049d903a5b
Removes unnecessary useEffect's on search sorts (#1124) 2023-07-28 11:19:13 -05:00
Michael Novotny
61b134a66c
Revert "Update variant-selector.tsx (#1115)" (#1116)
This reverts commit 7dc7e6d6e45facc0a7b3ed1816ea123fa6aac84e.
2023-07-25 13:42:51 -07:00
Tim Neutkens
7dc7e6d6e4
Update variant-selector.tsx (#1115) 2023-07-25 13:23:05 -07:00
Michael Novotny
6342808f94
Removes bold from footer store name (#1111)
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-07-25 10:42:48 -07:00
Michael Novotny
69a68dd408
Fixes Lighthouse accessibility issues (#1112)
Co-authored-by: Lee Robinson <lrobinson2011@gmail.com>
2023-07-25 10:40:39 -07:00
Michael Novotny
fa4c0fb8b8
Fixes cart icon inconsistent size (#1110) 2023-07-25 19:21:12 +02:00
Michael Novotny
29aaa8cac6
Disables link scroll on variant selection (#1109)
* Disables link scroll on variant selection

* Fix TS error
2023-07-25 09:00:31 -07:00
Michael Novotny
37d7522d87
Fixes currency code not showing on product detail page and in cart (#1104) 2023-07-25 06:13:53 -07:00