diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx index b248d57..d0cea92 100644 --- a/src/renderer/App.tsx +++ b/src/renderer/App.tsx @@ -1370,6 +1370,16 @@ export function App(): ReactElement { } }, [accountColumnWidths]); + const resetAccountColumnWidths = useCallback((): void => { + setAccountColumnWidths({ ...ACCOUNT_COLUMN_DEFAULT_WIDTHS }); + try { + window.localStorage.removeItem(ACCOUNT_COLUMN_STORAGE_KEY); + } catch { + // Ignore local persistence failures for optional UI state. + } + showToast("Accounts-Spalten zurückgesetzt", 1800); + }, [showToast]); + // Sync column order from settings (value-based comparison to avoid reference issues) const columnOrderJson = JSON.stringify(snapshot.settings.columnOrder); useEffect(() => { @@ -4178,6 +4188,11 @@ export function App(): ReactElement { /> Debrid-Link-Keys im Feld "Zugang" einzeln untereinander anzeigen +
+ +
{configuredAccounts.length === 0 && (
diff --git a/src/renderer/styles.css b/src/renderer/styles.css index cba7e54..6298ac7 100644 --- a/src/renderer/styles.css +++ b/src/renderer/styles.css @@ -1457,6 +1457,12 @@ body, opacity: 1; } +.account-display-actions { + display: flex; + justify-content: flex-end; + margin: -2px 0 10px; +} + .key-stats-popup { width: min(1360px, calc(100vw - 20px));