docs: publish complete product guide and UI fixes
Expand the English README into a practical guide covering installation, accounts, queue controls, automation, history, backups, updates, troubleshooting, and development. Add four sanitized workflow screenshots and enforce their exact public manifest. Restore the animated Backup submenu outside its parent menu, keep expanded account groups naturally sized in the scrolling Accounts list, and strengthen Electron UI regression exit codes.
This commit is contained in:
+2
-1
@@ -127,6 +127,7 @@
|
||||
['Hoster-Zugangsdaten verwalten und prüfen', 'Manage and verify host account credentials'],
|
||||
['Accounts prüfen', 'Check accounts'],
|
||||
['Account hinzufügen', 'Add account'],
|
||||
['Noch keine Hoster', 'No hosts yet'],
|
||||
['Füge deinen ersten Hoster-Account hinzu. Die Zugangsdaten werden vor dem Speichern geprüft.', 'Add your first host account. Credentials are verified before saving.'],
|
||||
['Alle ausklappen', 'Expand all'],
|
||||
['Alle einklappen', 'Collapse all'],
|
||||
@@ -510,7 +511,7 @@
|
||||
const textSources = new WeakMap();
|
||||
const textRendered = new WeakMap();
|
||||
const attributeSources = new WeakMap();
|
||||
const attributes = ['aria-label', 'placeholder', 'title', 'data-tooltip'];
|
||||
const attributes = ['aria-label', 'placeholder', 'title', 'data-tooltip', 'data-empty-label'];
|
||||
let language = 'en';
|
||||
let observer = null;
|
||||
|
||||
|
||||
+1
-1
@@ -380,7 +380,7 @@
|
||||
</nav>
|
||||
<div class="view-sidebar-section view-sidebar-hoster-section">
|
||||
<span class="view-sidebar-section-label">Hoster</span>
|
||||
<div class="view-sidebar-hosters" id="accountsSidebarHosters"></div>
|
||||
<div class="view-sidebar-hosters" id="accountsSidebarHosters" data-empty-label="Noch keine Hoster"></div>
|
||||
</div>
|
||||
<div class="view-sidebar-footnote">Zugänge prüfen, priorisieren und für Uploads bereitstellen.</div>
|
||||
</aside>
|
||||
|
||||
+3
-2
@@ -2083,7 +2083,7 @@ select.hs-input { max-width: none; width: auto; min-width: 140px; }
|
||||
}
|
||||
|
||||
.menu-opening {
|
||||
animation: menu-unfold 180ms cubic-bezier(.2, .8, .2, 1) both;
|
||||
animation: menu-unfold 180ms cubic-bezier(.2, .8, .2, 1);
|
||||
}
|
||||
|
||||
.menu-closing {
|
||||
@@ -3201,6 +3201,7 @@ input[type="checkbox"] {
|
||||
min-height: 0;
|
||||
padding: 12px 16px 16px;
|
||||
gap: 8px;
|
||||
grid-auto-rows: max-content;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
@@ -3244,7 +3245,7 @@ input[type="checkbox"] {
|
||||
}
|
||||
|
||||
.view-sidebar-hosters:empty::after {
|
||||
content: "Noch keine Hoster";
|
||||
content: attr(data-empty-label);
|
||||
color: var(--text-dim);
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user