Commit Graph
3 Commits
Author SHA1 Message Date
libretech d46bc9380e Checkout: forward only the checkout fields, show clear errors, fix the contact form (#16)
build / test (push) Successful in 10s
build / build (push) Skipped
Co-authored-by: Michael Czechowski <mail@librete.ch>
2026-10-15 10:31:57 +02:00
libretech d5dd109c63 Analytics: queued events, once-per-order revenue, heatmap on product pages (#17)
build / build (push) Successful in 1m7s
Analytics: queued events, once-per-order revenue, heatmap on product pages (#17)
Co-authored-by: Michael Czechowski <mail@librete.ch>
2026-10-15 04:18:09 +02:00
libretech 61a74e649b feat(selection): lock single-option boxes, drop the about link
build / build (push) Successful in 1m38s
Recovered work in progress that sat uncommitted since 2026-05: a
SelectionBox renders as a plain div instead of a NuxtLink when locked,
so a variant with only one choice reads as decided rather than
clickable, and it reports aria-checked in that state. useProductContent
gained the content lookups the details and index pages now use, the
cookie banner says Schließen instead of Akzeptieren, the Über uns
header entry is gone, and ProductCard's hover shadow no longer relies
on a short-circuit that could yield a non-array.
2026-09-23 22:09:52 +02:00