Self-hosted e-commerce platform for atproto bazaar.whereditgo.diamonds

Gifts as packs: one banner, /gifts inbox, open-to-reveal #25

Merged whereditgo.diamonds
targeting main
Merged opened by and assigned to whereditgo.diamonds
targeting main
  • Banner collapses to one line for all pending gifts with a count; links to the gift (one) or the new /gifts inbox (several). Hidden on /gifts and /gift/*.
  • /gifts shows pending gifts as sealed packs (from + date only) and is linked from the account menu.
  • Gift page starts sealed; tapping plays a wobble/burst and the contents rise in. Opened packs are remembered per browser.
  • No next-gift button: with gifts still waiting, the page links back to the inbox ("Your gifts · N more"); accepting the last one lands on its receipt as before.
  • Animations respect prefers-reduced-motion.

This pull request has no versions submitted yet.