presskit.ejs 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. <main role="main" class="presskit">
  2. <section class="py-5 text-center container">
  3. <div class="row py-lg-5">
  4. <div class="col-10 mx-auto">
  5. <h1><%- page.title %> <small class="fw-light">Presskit</small></h1>
  6. <p class="lead text-muted"><%- page.description %></p>
  7. <a class="btn-steam" href="https://store.steampowered.com/app/1481070/Max_Raider/">
  8. <!-- <img src="images/button-steam.png"> -->
  9. </a>
  10. </div>
  11. </div>
  12. </section>
  13. <% if(page.trailer != undefined) { %>
  14. <div class="album py-5 bg-light">
  15. <div class="container container-large">
  16. <div class="row justify-content-center">
  17. <div class="col-lg-10" style="text-align: center;">
  18. <div class="ratio ratio-16x9">
  19. <iframe class="video-player" src="<%- page.trailer %>" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
  20. </div>
  21. </div>
  22. </div>
  23. </div>
  24. </div>
  25. <% } %>
  26. <% if(page.developer != undefined) { %>
  27. <div class="container">
  28. <div class="row justify-content-center">
  29. <div class="col-lg-10">
  30. <dl class="row">
  31. <h2 class="text-center space-bottom">Fact Sheet</h2>
  32. <% if(page.developer != undefined && page.developer_url != undefined) { %>
  33. <dt class="col-sm-3">Developer</dt>
  34. <dd class="col-sm-9"><a href="<%- page.developer_url %>"><%- page.developer %></a></dd>
  35. <% } %>
  36. <% if(page.publisher != undefined && page.publisher_url != undefined) { %>
  37. <dt class="col-sm-3">Publisher</dt>
  38. <dd class="col-sm-9"><a href="<%- page.publisher_url %>"><%- page.publisher %></a></dd>
  39. <% } %>
  40. <% if(page.genre != undefined) { %>
  41. <dt class="col-sm-3">Genre</dt>
  42. <dd class="col-sm-9"><%- page.genre %></dd>
  43. <% } %>
  44. <% if(page.tags != undefined) { %>
  45. <dt class="col-sm-3">Tags</dt>
  46. <dd class="col-sm-9"><p><%- page.tags %></p></dd>
  47. <% } %>
  48. <% if(page.platforms != undefined) { %>
  49. <dt class="col-sm-3">Platforms</dt>
  50. <dd class="col-sm-9"><%- page.platforms %></dd>
  51. <% } %>
  52. <% if(page.released != undefined) { %>
  53. <dt class="col-sm-3">Release</dt>
  54. <dd class="col-sm-9"><%- page.released %></dd>
  55. <% } %>
  56. <% if(page.game_modes != undefined) { %>
  57. <dt class="col-sm-3">Game Modes</dt>
  58. <dd class="col-sm-9"><%- page.game_modes %></dd>
  59. <% } %>
  60. <% if(page.email != undefined) { %>
  61. <dt class="col-sm-3">Email</dt>
  62. <dd class="col-sm-9"><%- page.email %></dd>
  63. <% } %>
  64. <% if(page.twitter_dev != undefined) { %>
  65. <dt class="col-sm-3">Twitter (dev): </dt>
  66. <dd class="col-sm-9">
  67. <a href="http://twitter.com/<%- page.twitter_dev %>">@<%- page.twitter_dev %></a>
  68. </dd>
  69. <% } %>
  70. </dl>
  71. </div>
  72. </div>
  73. </div>
  74. <% } %>
  75. <section class="container" style="margin-bottom: 80px;">
  76. <div class="row">
  77. <div class="col-10 mx-auto presskit-content">
  78. <%- page.content %>
  79. </a>
  80. </div>
  81. </div>
  82. </section>
  83. <% if(page.screenshots != undefined) { %>
  84. <div class="album py-3 bg-light">
  85. <div class="container-fluid content">
  86. <div class="row">
  87. <div class="col-12">
  88. <h2>Screenshots</h2>
  89. </div>
  90. </div>
  91. <div class="row py-5 row-cols-1 row-cols-sm-2 row-cols-md-3 g-3 space-bottom">
  92. <% var screenshot_count = (Math.round(page.screenshots.length/3)*3) %>
  93. <% for(var i = 0; i < screenshot_count; i++) { %>
  94. <div class="col">
  95. <div class="card shadow-sm">
  96. <a href="<%- page.screenshots[i] %>" target="_BLANK">
  97. <img src="<%- page.screenshots[i] %>" class="img-fluid">
  98. </a>
  99. </div>
  100. </div>
  101. <% }; %>
  102. </div>
  103. </div>
  104. </div>
  105. <% } %>
  106. </main>