{# ABOUTME: Plan-01 step 6 mobile card partial — one stacked card per book. #} {# Renders inside .book-cards alongside the desktop table; CSS swaps which is visible. #}
{%- set status = book_statuses.get(book.id) -%} {%- if status and status.status == 1 -%} 📖 {%- elif status and status.status == 2 -%} ✓ {%- endif %} {{ book.metadata.title }}
{{ book.metadata.author }}
{%- set badges = [] -%} {%- if book.metadata.language -%}{%- set _ = badges.append(book.metadata.language) -%}{%- endif -%} {%- if book.metadata_matched_at or badges -%}
{%- for badge in badges %} {{ badge }} {%- endfor %} {%- if book.metadata_matched_at %} ✓ Enriched {%- endif %}
{%- endif %}