Yu-Gi-Oh! Deck Building and Card Inventory Management web interface written in Common Lisp, utilizing HTMX.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1004B

  1. {% extends "layouts/default.html" %}
  2. {% block title %}Cards List - Cards In Decks{% endblock %}
  3. {% block content %}
  4. {% include "decks/deck-menu-bar.html" %}
  5. {% for (card-id . card-params) in table %}
  6. <div class="box">
  7. <div class="media">
  8. <div class="media-left">
  9. <figure class="image">
  10. <a href="/cards/by-passcode/{{ card-id }}" target="_blank">
  11. <image class="zoom" style="max-height:150px"
  12. src="/public/ygoprodeck/{{ card-id }}.jpg"
  13. alt="Card Image for Yu-Gi-Oh! - {{ card-id }}">
  14. </a>
  15. </figure>
  16. </div>
  17. <div class="media-content">
  18. <p>
  19. <strong>{{ card-params.0.ygo-card.id }} - {{ card-params.0.ygo-card.name }}</strong>
  20. <br>
  21. <ul>
  22. {% for decks in card-params %}
  23. <li><a href="/decks/{{ decks.ydk-deck.id }}/view" target="_blank">{{ decks.ydk-deck.name }}</a></li>
  24. {% endfor %}
  25. </ul>
  26. </p>
  27. </div>
  28. </div>
  29. </div>
  30. {% endfor %}
  31. {% endblock %}