display tweaks and approval page timing

This commit is contained in:
2023-04-26 17:06:37 -07:00
parent 4aab08e6f0
commit c2cc007a81
7 changed files with 25 additions and 16 deletions

View File

@ -17,7 +17,7 @@
<Nav />
{#await invoke('get_config') then config}
<div class="mx-auto mt-3 max-w-md">
<div class="max-w-md mx-auto mt-1.5 p-4">
<h2 class="text-2xl font-bold text-center">Settings</h2>
<ToggleSetting title="Start minimized" bind:value={$appState.config.start_minimized} on:update={save}>
@ -34,6 +34,13 @@
</svelte:fragment>
</NumericSetting>
<NumericSetting title="Listen port" bind:value={$appState.config.listen_port} min=1 on:update={save}>
<svelte:fragment slot="description">
Listen for credentials requests on this port.
(Should be used with <code>$AWS_CONTAINER_CREDENTIALS_FULL_URI</code>)
</svelte:fragment>
</NumericSetting>
<Setting title="Update credentials">
<Link slot="input" target="EnterCredentials">
<button class="btn btn-sm btn-primary">Update</button>