_game_card.html 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <div class="card">
  2. <div class="row no-gutters">
  3. <div class="col-auto">
  4. <div>
  5. <a href="{{game.game_system.get_absolute_url}}">
  6. <span class="system-badge badge badge-success {{game.game_system.retropie_slug}}">{{game.game_system.name|upper}}</span>
  7. </a>
  8. </div>
  9. <a href="{{game.get_absolute_url}}">
  10. {% if game.screenshot %}
  11. <img src="{{game.screenshot.url}}" style="width:34em;" class="" alt="Screenshot of {{game.name}}">
  12. {% elif game.marquee %}
  13. <img src="{{game.marquee.url}}" style="width:34em;" class="" alt="Title of {{game.name}}">
  14. {% else %}
  15. {% if featured != "true" %}
  16. <h3>{{game.name}}</h3>
  17. {% else %}
  18. <h2>{{game.name}}</h2>
  19. {% endif %}
  20. {% endif %}
  21. </a>
  22. </div>
  23. {% if featured == "true" %}
  24. <div class="col">
  25. <div class="card-block px-2">
  26. <p class="card-text m-10">{{game.description}}</p>
  27. <a href="{{game.get_absolute_url}}" class="btn btn-primary">More</a>
  28. <a href="{{game.rom_file.url}}" class="btn btn-alert">Download</a>
  29. </div>
  30. </div>
  31. {% endif %}
  32. <div class="card-footer w-100 text-muted">
  33. <em class="{{game.rating_class}}">{{game.rating_by_100}}/100</em>
  34. <div id="genre-badges" style="float:right">
  35. {% for genre in game.genre.all %}
  36. <a href="{{genre.get_absolute_url}}">
  37. <span class="badge">{{genre.name}}</span>
  38. </a>
  39. {% endfor %}
  40. </div>
  41. </div>
  42. </div>
  43. </div>