navigation-panel.component.html 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. <div #navigationBackdrop class="backdrop" (click)="closePanel()"></div>
  2. <div #navigationPanel class="panel">
  3. <h2 style="margin-bottom: 1.5rem">Menu</h2>
  4. <ul>
  5. @if(showAdditionalNavigation){
  6. <li>
  7. <div
  8. class="navigation-entry"
  9. (click)="setActiveProperty(1)"
  10. [routerLink]="'./stats'"
  11. >
  12. Kampf
  13. </div>
  14. </li>
  15. <li>
  16. <div
  17. class="navigation-entry"
  18. (click)="setActiveProperty(2)"
  19. [routerLink]="'./character'"
  20. >
  21. Charakter
  22. </div>
  23. </li>
  24. <li>
  25. <div
  26. class="navigation-entry"
  27. (click)="setActiveProperty(3)"
  28. [routerLink]="'./inventory'"
  29. >
  30. Inventar
  31. </div>
  32. </li>
  33. <li>
  34. <div
  35. class="navigation-entry"
  36. (click)="setActiveProperty(4)"
  37. [routerLink]="'./spellcards'"
  38. >
  39. Zauber
  40. </div>
  41. </li>
  42. <li>
  43. <div
  44. class="navigation-entry"
  45. (click)="setActiveProperty(5)"
  46. [routerLink]="'./notes'"
  47. >
  48. Notizen
  49. </div>
  50. </li>
  51. }
  52. <li>
  53. <div
  54. class="navigation-entry"
  55. (click)="setActiveProperty(0)"
  56. [routerLink]="'./spellbook'"
  57. >
  58. Zauberbuch
  59. </div>
  60. </li>
  61. <li>
  62. <div
  63. class="navigation-entry"
  64. (click)="setActiveProperty(0)"
  65. [routerLink]="'./quests'"
  66. >
  67. Aufträge
  68. </div>
  69. </li>
  70. <li>
  71. <div
  72. class="navigation-entry"
  73. (click)="setActiveProperty(0)"
  74. [routerLink]="'./npcs'"
  75. >
  76. NPCs
  77. </div>
  78. </li>
  79. <li>
  80. <div
  81. class="navigation-entry"
  82. (click)="setActiveProperty(0)"
  83. [routerLink]="'./places'"
  84. >
  85. Orte
  86. </div>
  87. </li>
  88. <li>
  89. <div
  90. class="navigation-entry"
  91. (click)="setActiveProperty(0)"
  92. [routerLink]="'./maps'"
  93. >
  94. Karten
  95. </div>
  96. </li>
  97. <li>
  98. <div
  99. class="navigation-entry"
  100. (click)="setActiveProperty(0)"
  101. [routerLink]="'./ruleset'"
  102. >
  103. Regelwerk
  104. </div>
  105. </li>
  106. </ul>
  107. <div class="settings-container">
  108. <button class="settings-button" [routerLink]="'../'">
  109. <icon [size]="'s'" [type]="'UI'" [icon]="'characters'"></icon>
  110. <div>Charaktere</div>
  111. </button>
  112. <button class="settings-button">
  113. <icon [size]="'s'" [type]="'UI'" [icon]="'settings'"></icon>
  114. <div>Einstellungen</div>
  115. </button>
  116. </div>
  117. </div>