topbar.template 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <!--
  2. Unicodes for icons:
  3. &#127968; large house
  4. &#8689; open with
  5. &#8962; small house
  6. &#8801; triple line
  7. &#128281; Arrow with back under
  8. -->
  9. <div class="topbar-left">
  10. <a class="topbar-home menuitem" href="#page-index">
  11. <span class="screen-small" style="background-image:url(img/headers/icons/menu.png);height:35px;background-position:center;"></span>
  12. </a>
  13. {{#if key}}
  14. <span class="menuitem screen-large" onclick="$(this).children('.menu').toggle();">
  15. <span style="background-image:url(img/headers/icons/menu.png);height:35px;width:35px;background-position:center;float:left;"></span>
  16. <ul class="menu top" style="display:none;margin-top:35px;position:absolute;left:0;">
  17. <li>
  18. <a href="#page-index">
  19. Home
  20. </a>
  21. </li>
  22. <li>
  23. <a href="#page-projects">
  24. Projects
  25. </a>
  26. </li>
  27. <li>
  28. <a href="#page-issues">
  29. Issues
  30. </a>
  31. </li>
  32. <li>
  33. <a href="#page-users">
  34. Users
  35. </a>
  36. </li>
  37. </ul>
  38. </span>
  39. {{/if}}
  40. <a class="topbar-current menuitem" href="#{{url}}">
  41. {{title}}
  42. </a>
  43. </div>
  44. <div class="topbar-right">
  45. <a class="topbar-back menuitem" href="#{{url}}">
  46. <div style="background-image:url(img/headers/icons/menu.png);height:35px;background-position:center;"></div>
  47. </a>
  48. <a class="topbar-history menuitem" href="#page-index" >
  49. <div style="background-image:url(img/headers/icons/back.png);background-repeat:no-repeat;background-position:center;width:35px;height:35px;"></div>
  50. </a>
  51. <a class="topbar-current menuitem" href="#{{url}}">
  52. {{title}}
  53. </a>
  54. {{#unless key}}
  55. <a class="menuitem" href="#page-register">
  56. Register
  57. </a>
  58. <a class="menuitem" href="#page-login">
  59. Login
  60. </a>
  61. {{else}}
  62. <span class="menuitem screen-large" onclick="$(this).children('.menu').toggle();">
  63. <span style="background-image:url(img/headers/icons/user.png);height:20px;width:20px;background-position:center;float:left;margin-top:5px;"></span>
  64. <span style="float:left">
  65. {{user.name}}
  66. </span>
  67. <ul class="menu top" style="display:none;margin-top:35px;position:absolute;right:0;">
  68. <li>
  69. <a href="#~{{user.name}}">
  70. Profile
  71. </a>
  72. </li>
  73. <li>
  74. <a href="#page-logout">
  75. Logout
  76. </a>
  77. </li>
  78. </ul>
  79. </span>
  80. <span class="screen-small">
  81. <a class="menuitem" href="#page-index">
  82. Home
  83. </a>
  84. <a class="menuitem" href="#~{{user.name}}">
  85. Profile
  86. </a>
  87. <a class="menuitem" href="#page-projects">
  88. Projects
  89. </a>
  90. <a class="menuitem" href="#page-issues">
  91. Issues
  92. </a>
  93. <a class="menuitem" href="#page-users">
  94. Users
  95. </a>
  96. <a class="menuitem" href="#page-logout">
  97. Logout
  98. </a>
  99. </span>
  100. {{/unless}}
  101. </div>