{$_('admin.serverConfig')}
{$_('admin.serverName')}
{$_('admin.serverNameHelp')}
{$_('admin.serverLogo')}
{#if logoPreview}
{$_('admin.removeLogo')}
{/if}
{$_('admin.logoHelp')}
{$_('admin.themeColors')}
{$_('admin.themeColorsHint')}
{$_('admin.primaryLight')}
{$_('admin.primaryDark')}
{$_('admin.secondaryLight')}
{$_('admin.secondaryDark')}
{serverConfigLoading ? $_('common.saving') : $_('admin.saveConfig')}
{$_('admin.signalIntegration')}
{#if signalLinked}
{$_('admin.signalLinked')}
{:else if !signalQr}
{$_('admin.signalNotLinked')}
{/if}
{#if signalQr}
{$_('admin.signalLinking')}
{:else if signalLinked}
{$_('admin.signalUnlinkDevice')}
{:else}
{signalLoading ? $_('common.loading') : $_('admin.signalLinkDevice')}
{/if}
{$_('admin.serverStats')}
{$_('admin.refreshStats')}
{#if loading}
{$_('common.loading')}
{:else if stats}
{formatNumber(stats.userCount)}
{$_('admin.users')}
{formatNumber(stats.repoCount)}
{$_('admin.repos')}
{formatNumber(stats.recordCount)}
{$_('admin.records')}
{formatBytes(stats.blobStorageBytes)}
{$_('admin.blobStorage')}
{/if}
{$_('admin.userManagement')}
onSearchInput(e.currentTarget.value)} placeholder={$_('admin.searchPlaceholder')} /> {#if users.length === 0 && !usersLoading}
{$_('admin.searchToSeeUsers')}
{:else}
{#each users as user}
showUserDetail(user)}>
@{user.handle}
{user.did}
{#if user.email}
{user.email}
{/if}
{$_('admin.created')}: {formatDate(user.indexedAt)}
{#if user.emailConfirmedAt}
{$_('admin.verified')}
{:else}
{$_('admin.unverified')}
{/if} {#if user.deactivatedAt}
{$_('admin.deactivated')}
{/if}
{/each}
loadUsers(false)} /> {/if}
{#if selectedUser}
{ event.preventDefault(); closeUserDetail() }} onclick={(event) => event.target === userDialog && closeUserDetail()} >
{$_('admin.userDetails')}
×
{#if userDetailLoading}
{$_('common.loading')}
{/if}
{$_('admin.handle')}
@{selectedUser.handle}
{$_('admin.did')}
{selectedUser.did}
{$_('admin.email')}
{selectedUser.email || '-'}
{$_('admin.created')}
{formatDate(selectedUser.indexedAt)}
{$_('admin.status')}
{#if selectedUser.deactivatedAt}
{$_('admin.deactivated')}
{:else if selectedUser.emailConfirmedAt}
{$_('admin.verified')}
{:else}
{$_('admin.unverified')}
{/if}
{$_('admin.deleteAccount')}
{/if}