berrypod/lib/berrypod_web
jamey 12d87998ee
All checks were successful
deploy / deploy (push) Successful in 1m18s
make entire product card image area clickable
The stretched-link::after overlay (z-index: 0) was blocked by
product-card-image-wrap (z-index: 1), so only the title text was
actually clickable. Wrapping the image area in a <.link> component
directly fixes this — taps/clicks bubble up to the link naturally,
and touch-scroll on the image carousel still works on mobile.

Also corrects the mode check: ThemeHook sets mode: :shop on shop pages,
not :live, so the condition is now mode != :preview (consistent with
how the title link already worked).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 15:22:43 +00:00
..
components make entire product card image area clickable 2026-02-24 15:22:43 +00:00
controllers add abandoned cart recovery 2026-02-24 10:02:37 +00:00
live add legal page generator for privacy, delivery, and terms 2026-02-24 13:48:49 +00:00
plugs replace analytics double-count prevention with buffer supersede 2026-02-23 14:48:50 +00:00
admin_layout_hook.ex auto-confirm admin during setup, skip email verification 2026-02-21 10:24:26 +00:00
analytics_hook.ex replace analytics double-count prevention with buffer supersede 2026-02-23 14:48:50 +00:00
cart_hook.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
endpoint.ex improve cart recovery: product links in email, persistent session cookie 2026-02-24 13:12:41 +00:00
gettext.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
router.ex add abandoned cart recovery 2026-02-24 10:02:37 +00:00
search_hook.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
telemetry.ex rename project from SimpleshopTheme to Berrypod 2026-02-18 21:23:15 +00:00
theme_hook.ex fix admin font loading and theme CSS cache miss bug 2026-02-20 18:39:41 +00:00
user_auth.ex add setup onboarding page, dashboard launch checklist, provider registry 2026-02-20 00:34:06 +00:00