info_bar.tmpl 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <div class="navbar container infobar main">
  2. <div class="ui grid">
  3. <div class="column">
  4. <div class="ui left floated header infobar text">
  5. {{if or .IsAdmin .IsStaff .IsIntern}}
  6. <span class="adminbar align">
  7. Version <span class="adminbar embed">{{AppVer}}</span>
  8. </span>
  9. <span class="adminbar align hide-mobile">
  10. Render
  11. <span class="adminbar embed">{{LoadTimes .PageStartTime}}</span>
  12. </span>
  13. {{end}}
  14. <span class="infobar align">
  15. <span class="infobar heart">❤</span>
  16. <span id="expansion" class="infobar expansion" onclick="document.getElementById('expansion').innerHTML = nextWord();">Get Into Text</span>
  17. </span>
  18. </div>
  19. <div class="ui right floated header infobar text">
  20. <a href="{{AppURL}}about">
  21. <span class="infobar align hide-mobile">About</span>
  22. </a>
  23. <a href="{{AppURL}}features">
  24. <span class="infobar align hide-mobile">Features</span>
  25. </a>
  26. <a href="https://help.gitote.in">
  27. <span class="infobar align hide-mobile">Docs</span>
  28. </a>
  29. <a href="{{AppURL}}contact">
  30. <span class="infobar">Support</span>
  31. </a>
  32. {{if or .IsAdmin .IsStaff .IsIntern}}
  33. <div class="ui dropdown">
  34. {{if .Lab}}<i class="octicon octicon-pulse"></i>
  35. {{else}}<i class="octicon octicon-squirrel"></i>
  36. {{end}}
  37. </div>
  38. <span class="adminbar align hide-mobile">
  39. {{if .Lab}}Gitote:Lab{{else}}Gitote:Prod{{end}}
  40. </span>
  41. <span class="adminbar divider hide-mobile"></span>
  42. <span>{{GoVer}}</span>
  43. {{end}}
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. <script>
  49. var nextWord = (function() {
  50. var wordArray = [
  51. 'Just in Time',
  52. 'Gitote is Tasty',
  53. 'Git it Best',
  54. 'Git It Test'
  55. ];
  56. var copy;
  57. return function() {
  58. if (!copy || !copy.length) copy = wordArray.slice();
  59. return copy.splice(Math.random() * copy.length | 0, 1);
  60. }
  61. }());
  62. </script>