Geräte-Tab: Wipe-Aktion mit Benutzerdaten-Option, Suchfeld vergrößert

Wipe-Button mit eigenem Modal: Checkbox ob Benutzerdaten behalten werden
(keepUserData). Suchfeld auf max-width 600px vergrößert.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-08-12 14:34:38 +02:00
co-authored by Claude Sonnet 4.6
parent f94141dbe0
commit 337709b685
4 changed files with 80 additions and 5 deletions
+25
View File
@@ -548,12 +548,37 @@
<svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="3 6 5 6 21 6"/><path d="M19 6l-1 14H6L5 6"/><path d="M10 11v6"/><path d="M14 11v6"/><path d="M9 6V4h6v2"/></svg>
Retire
</button>
<button class="btn btn-danger btn-sm dev-action-btn" data-action="wipe" title="Gerät vollständig zurücksetzen (Wipe)">
<svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><line x1="4.93" y1="4.93" x2="19.07" y2="19.07"/></svg>
Wipe
</button>
</div>
</div>
</div>
</div>
</section>
<!-- MODAL: Wipe -->
<div class="modal-backdrop hidden" id="wipeModalBackdrop">
<div class="modal" style="max-width:420px;">
<div class="modal-header">
<span class="modal-title">Gerät zurücksetzen (Wipe)</span>
<button class="modal-close" id="wipeModalClose">&times;</button>
</div>
<div class="modal-body" style="padding:16px 20px;">
<p style="margin:0 0 12px;font-size:13.5px;">ACHTUNG: Das Gerät <strong id="wipeDeviceName"></strong> wird vollständig zurückgesetzt und aus dem Enrollment entfernt.</p>
<label style="display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;">
<input type="checkbox" id="wipeKeepUserData">
Benutzerdaten behalten (nur bei Windows Fresh Start)
</label>
</div>
<div class="modal-footer">
<button class="btn btn-secondary" id="wipeCancel">Abbrechen</button>
<button class="btn btn-danger" id="wipeConfirm">Jetzt zurücksetzen</button>
</div>
</div>
</div>
<!-- TOAST CONTAINER -->
<div id="toasts" class="toasts"></div>