feat: belegte domains als liste mit papierkorb + status-live-refresh

- Bei voller Lizenz werden alle belegten Domains untereinander gelistet, je
  mit Papierkorb-Button + Bestaetigungsdialog (statt Dropdown).
- Trash gibt die Domain frei (deaktiviert serverseitig) und aktiviert diese Seite.
- Lizenz-Tab re-validiert den Status live (max alle 5 Min), damit eine an anderer
  Stelle freigegebene Domain hier sofort als ungueltig erscheint statt stale aktiv.
- EN-Uebersetzung (122) aktualisiert.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
s4luorth
2026-06-07 15:27:34 +02:00
parent 4f0f8ea170
commit a0972b4bbf
5 changed files with 69 additions and 31 deletions

View File

@@ -466,6 +466,25 @@ class CB_Settings {
.cb-admin-wrap .cb-tab-content {
padding-top: 20px;
}
/* bound-domains list (license full) */
.cb-admin-wrap .cb-domain-list {
margin: 10px 0 0;
max-width: 480px;
}
.cb-admin-wrap .cb-domain-list li {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
padding: 8px 12px;
margin: 0 0 6px;
background: #fff;
border: 1px solid #dcdcde;
border-radius: 4px;
}
.cb-admin-wrap .cb-domain-list form {
margin: 0;
}
.cb-admin-wrap .cb-field label {
display: block;
font-weight: 600;