The crux.sexy website
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 

68 行
2.0 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>crux.sexy</title>
  5. <link rel="stylesheet" type="text/css" href="changelog.css">
  6. <script>
  7. window.onload = () => {
  8. window.scrollTo(0, -500);
  9. window.addEventListener("hashchange", function scroll() {
  10. window.scrollTo(0, -500);
  11. });
  12. };
  13. </script>
  14. </head>
  15. <body class="nightly">
  16. <a class="changelog-banner" href="/">
  17. <div class="changelog-text">
  18. back
  19. </div>
  20. </a>
  21. <a class="switcher" href="/changelog">
  22. <div class="switcher-text">
  23. stable<br>
  24. changelogs
  25. </div>
  26. </a>
  27. <div class="flex-container">
  28. <a href="#stroll" class="game-button-small" id="game-button-stroll">
  29. <img class="game-logo" src="/images/stroll-transparent.png">
  30. </a>
  31. <a href="#feast" class="game-button-small" id="game-button-feast">
  32. <img class="game-logo" src="/images/feast-transparent.png">
  33. </a>
  34. <a href="#gorge" class="game-button-small" id="game-button-gorge">
  35. <img class="game-logo" src="/images/gorge-transparent.png">
  36. </a>
  37. <a href="#satiate" class="game-button-small" id="game-button-satiate">
  38. <img class="game-logo" src="/images/satiate-transparent.png">
  39. </a>
  40. </div>
  41. <div class="changelog-fade-nightly">
  42. </div>
  43. {% for game in games %}
  44. <div class="changelogs" id="{{game.name}}">
  45. {% set ns = namespace(last="") %}
  46. {% for entry in game.commits %}
  47. <div class="changelog">
  48. {% if ns.last != entry.date %}
  49. {% set ns.last = entry.date %}
  50. <div class="commit-date">{{entry.date}}</div>
  51. <br>
  52. {% endif %}
  53. <div class="commit-subject">{{entry.subject|safe}}</div>
  54. <br>
  55. <div class="commit-body">{{entry.body|safe}}</div>
  56. </div>
  57. {% endfor %}
  58. </div>
  59. {% endfor %}
  60. </body>
  61. </html>