fix: „Original wiederherstellen" immer zeigen, wenn ein mitgeliefertes Dokument aktiv ist
Ganz versteckt war der Eintrag nicht auffindbar (Nutzer: „ich sehe keinen Reset-Button") — jetzt erscheint er, sobald Example oder Werkbaum aktiv ist, und ist nur ausgegraut, solange das Dokument dem Auslieferungsstand entspricht. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
c83e5ab6d6
commit
c136a2c3d1
+6
-2
@@ -2306,8 +2306,12 @@ function shippedStateOf(id){
|
||||
function updateRestoreBtn(){
|
||||
const d = activeDoc();
|
||||
const shipped = d && shippedStateOf(d.id);
|
||||
document.getElementById('docRestore').hidden =
|
||||
!shipped || (d.text === shipped.text && d.name === shipped.name);
|
||||
const btn = document.getElementById('docRestore');
|
||||
/* Immer zeigen, wenn ein MITGELIEFERTES Dokument aktiv ist — nur ausgegraut,
|
||||
solange es dem Auslieferungsstand entspricht. Ganz versteckt war der
|
||||
Eintrag nicht auffindbar (Nutzer: „ich sehe keinen Reset-Button"). */
|
||||
btn.hidden = !shipped;
|
||||
btn.disabled = !!shipped && d.text === shipped.text && d.name === shipped.name;
|
||||
}
|
||||
function restoreDoc(){
|
||||
const d = activeDoc();
|
||||
|
||||
@@ -446,6 +446,10 @@
|
||||
padding:5px 8px;font-family:inherit;font-size:.78rem;white-space:nowrap;
|
||||
}
|
||||
.docact:hover{border-color:var(--or);color:var(--or)}
|
||||
/* „Original wiederherstellen" (D22-Nachtrag): sichtbar, sobald ein
|
||||
mitgeliefertes Dokument aktiv ist; ausgegraut, solange es unverändert ist. */
|
||||
.docact:disabled{opacity:.45;cursor:default}
|
||||
.docact:disabled:hover{border-color:rgba(36,52,71,.2);color:var(--muted)}
|
||||
.docdel:hover{border-color:#D897A8;color:#B4415E}
|
||||
.togglebtn[aria-pressed="true"]{background:var(--or);color:#fff;border-color:var(--or)}
|
||||
.togglebtn[aria-pressed="true"]:hover{color:#fff}
|
||||
|
||||
Reference in New Issue
Block a user