-# A seed packet, small: the picture, the variety's name, where it came from, a -# heirloom or hybrid pill, and the year along the bottom. `packets` is every -# packet of the variety when there are several. `show_owner` puts the owner's -# avatar beside it, for seeds on a page of other people's. - packets = local_assigns[:packets] || [seed] - path = seed_path(slug: seed.slug) - packet = capture do .seed-packet - if local_assigns[:show_owner] && @owned_crop_ids.include?(seed.crop_id) %span.seed-have-it You have it .seed-packet-tear{ 'aria-hidden' => 'true' } = link_to image_tag(seed.thumbnail_url || placeholder_image, alt: seed.crop_name, class: 'seed-packet-window'), path %h4.seed-packet-name= link_to seed.crop_name, path %p= packets.size > 1 ? pluralize(packets.size, 'packet') : seed_source_label(seed.source) - if seed.heirloom_kind %p %span.seed-pill{ class: "seed-pill-#{seed.heirloom_kind}" }= seed.heirloom_kind.capitalize - if seed.past_sow_by? && packets.size == 1 %span.seed-packet-stamp Past sow-by - if local_assigns[:show_owner] %p.seed-packet-owner{ class: ('seed-packet-yours' if seed.owner == current_member) }= seed_owner_tag(seed) .seed-packet-rule= seed_packet_rule(packets) - if local_assigns[:show_owner] .seed-owned = packet = render 'seeds/owner_badge', seed: seed - else = packet