legend.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <!-- Vergleichslegende Fragment -->
  2. <section class="vergleich-legende" role="complementary" aria-labelledby="legende-title" xmlns:th="http://www.thymeleaf.org" th:fragment="legend">
  3. <div class="legende-title" id="legende-title">
  4. <strong>Legende:</strong>
  5. </div>
  6. <div class="legende-item">
  7. <span class="sym plus" aria-label="Hinzugefügt">+</span>
  8. <span>hinzugefügt (<span id="addedColorName">grün</span>)</span>
  9. </div>
  10. <div class="legende-spacer" aria-hidden="true">|</div>
  11. <div class="legende-item">
  12. <span class="sym minus" aria-label="Gelöscht">−</span>
  13. <span>gelöscht (<span id="removedColorName">rot</span>)</span>
  14. </div>
  15. <div class="legende-spacer" aria-hidden="true">|</div>
  16. <div class="legende-item">
  17. <span class="sym warn" aria-label="Geändert">!</span>
  18. <span>geändert (<span id="changedColorName">gelb</span>)</span>
  19. </div>
  20. <div class="legende-spacer" aria-hidden="true">|</div>
  21. <div class="legende-item">
  22. <span class="selected-indicator-text">ausgewählte Person (blauer Rahmen)</span>
  23. </div>
  24. <!-- Farbwahl -->
  25. <div class="color-picker-container">
  26. <button class="color-picker-toggle" onclick="toggleColorPicker()" aria-label="Farbschema-Einstellungen öffnen" aria-expanded="false" aria-controls="colorPickerPopup">⚙️</button>
  27. <div class="color-picker-popup hidden" id="colorPickerPopup" role="dialog" aria-labelledby="color-picker-label">
  28. <label id="color-picker-label" for="colorSchemeSelect">Farbwahl:</label>
  29. <select id="colorSchemeSelect" class="color-scheme-select" onchange="changeColorScheme(this.value)" aria-describedby="color-scheme-hint">
  30. <option value="standard">Standard</option>
  31. <option value="alternative">Pastell</option>
  32. </select>
  33. </div>
  34. </div>
  35. </section>