From a592f4dff28577e9123a5bcca1e46335028f42c4 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 6 Oct 2022 09:50:59 -0700 Subject: avatar component and bg cover --- src/components/AppHeader.svelte | 30 +++++----------------- src/components/Avatar.svelte | 25 ++++++++++++++++++ src/components/index.js | 1 + .../send/user/[username]/[...amount]/+page.svelte | 10 +++++--- 4 files changed, 39 insertions(+), 27 deletions(-) create mode 100644 src/components/Avatar.svelte (limited to 'src') diff --git a/src/components/AppHeader.svelte b/src/components/AppHeader.svelte index 94bd9b1a..59cd70da 100644 --- a/src/components/AppHeader.svelte +++ b/src/components/AppHeader.svelte @@ -2,7 +2,7 @@ import OutClick from 'svelte-outclick'; import { newPayment, colorTheme, tempProfileFiles } from '$lib/store'; import { goto } from '$app/navigation'; - import { Icon } from '$comp'; + import { Avatar, Icon } from '$comp'; import { t } from '$lib/translations'; import { page } from '$app/stores'; @@ -31,7 +31,7 @@ } }; - $: background = + $: bg = $tempProfileFiles && $tempProfileFiles.banner ? `url(${$tempProfileFiles.banner})` : subject?.banner @@ -39,7 +39,7 @@ : undefined; -
+
- {#if subject?.profile} -
- - {subject.username} - -
- {:else} -
- -
- {/if} +
+ +