diff options
| author | Adam Soltys <[email protected]> | 2026-02-26 14:08:26 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-02-26 14:08:26 -0800 |
| commit | 36079a4309b5628c7a253264aed1da41b149841b (patch) | |
| tree | 7f9e8aefc0ebe6434da093c867f11efd577c38a4 /src/routes | |
| parent | e854eb48370dc3e3d7ac452ed31d648fb0cd3d9c (diff) | |
| download | coinos-ui-36079a4309b5628c7a253264aed1da41b149841b.tar.gz coinos-ui-36079a4309b5628c7a253264aed1da41b149841b.zip | |
ui tweaks
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/(app)/[username]/(profile)/+layout.svelte | 2 | ||||
| -rw-r--r-- | src/routes/(app)/[username]/(profile)/+page.svelte | 22 | ||||
| -rw-r--r-- | src/routes/+layout.svelte | 5 |
3 files changed, 16 insertions, 13 deletions
diff --git a/src/routes/(app)/[username]/(profile)/+layout.svelte b/src/routes/(app)/[username]/(profile)/+layout.svelte index 39aca251..168be9b2 100644 --- a/src/routes/(app)/[username]/(profile)/+layout.svelte +++ b/src/routes/(app)/[username]/(profile)/+layout.svelte @@ -234,7 +234,7 @@ </div> <div class="w-full"> - <div class="mx-auto space-y-5 lg:max-w-xl xl:max-w-2xl lg:pl-10 mt-5 lg:mt-0"> + <div class="mx-auto space-y-5 lg:max-w-xl xl:max-w-2xl lg:pl-10 mt-5 lg:mt-0 pb-12"> {@render children?.()} </div> </div> diff --git a/src/routes/(app)/[username]/(profile)/+page.svelte b/src/routes/(app)/[username]/(profile)/+page.svelte index 7f6f4036..50048e15 100644 --- a/src/routes/(app)/[username]/(profile)/+page.svelte +++ b/src/routes/(app)/[username]/(profile)/+page.svelte @@ -107,7 +107,7 @@ </a> {/if} {#if user?.id && user.id === subject.id} - <div class="space-y-10 pb-8" data-sveltekit-preload-data="false"> + <div class="space-y-4" data-sveltekit-preload-data="false"> {#each accounts as account} <Account {user} {rates} {account} /> {/each} @@ -119,18 +119,18 @@ {$t("accounts.addAccount")} {/if} </button> - </div> - {#if locked} - <div class="text-sm">{$t("incident")}</div> - {/if} + {#if locked} + <div class="text-sm">{$t("incident")}</div> + {/if} - {#if $installPrompt} - <button class="btn btn-accent lg:hidden" onclick={install}> - <iconify-icon noobserver icon="ph:floppy-disk-bold" width="32"></iconify-icon> - {$t("user.install")} - </button> - {/if} + {#if $installPrompt} + <button class="btn btn-accent w-full lg:hidden" onclick={install}> + <iconify-icon noobserver icon="ph:floppy-disk-bold" width="32"></iconify-icon> + {$t("user.install")} + </button> + {/if} + </div> {/if} </div> diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index f1091c2f..c68934b2 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -40,7 +40,10 @@ onMount(() => { if (!browser) return; - // Handle install prompt + // Pick up install prompt captured early in app.html + if (window.__installPrompt) { + $installPrompt = window.__installPrompt; + } window.addEventListener("beforeinstallprompt", (event) => { event.preventDefault(); $installPrompt = event; |
