{#if showEditor} {:else}

{t('settings.theme')}

selectTheme(v as ThemeId)} groupBy={true} />

{t('settings.uiFont')}

selectUIFont(v)} placeholder="System Default" />
{uiFontSize}px

{t('settings.termFont')}

selectTermFont(v)} placeholder="Default (JetBrains Mono)" />
{termFontSize}px

{t('settings.termCursor')}

{#each ['block', 'line', 'underline'] as s} {/each}

{t('settings.scrollback')}

persistScrollback(parseInt((e.target as HTMLInputElement).value, 10) || 1000)} aria-label="Scrollback lines" /> {t('settings.scrollbackHint')}

{t('settings.language')}

selectLang(v)} />
{/if}