refactor: Agent-Auswahl in Session-Form als Card + Picker-Modal

- buildAgentCard() Helper in ui.js erstellt (wiederverwendbar für Dashboard + Picker)
- Session-Form: select-Dropdown durch klickbare Agent-Card ersetzt
- Agent-Picker-Modal zeigt alle Agents mit identischen Cards wie am Dashboard
- Dashboard refactored: nutzt buildAgentCard() statt dupliziertem Inline-HTML
- Kein duplizierter Code mehr für Agent-Card-Rendering (Badges, Skills, Avatar)
This commit is contained in:
Meleki committed 2026-03-06 14:01:27 +01:00
1 parent a82540e7db
commit 92c20402eb
5 files changed
+252 -42

No files matched your search

+4 -1
View File
@@ -104,7 +104,10 @@
<label>Name</label>
<input type="text" id="sessionName" placeholder="Name der Session">
<label>Agent</label>
<select id="agentSelect"></select>
<div id="agentSelectCard" class="agent-select-card">
<div class="agent-select-empty"><i class="fa fa-user-circle-o"></i> Kein Agent ausgewählt</div>
</div>
<input type="hidden" id="agentSelect" value="">
<div class="more">
<a>Weitere Einstellungen</a>
<div hidden>