From cecce351eeef8b6500bc3ead09055d88dc224010 Mon Sep 17 00:00:00 2001 From: TZGyn Date: Tue, 14 Nov 2023 04:46:01 +0800 Subject: [PATCH] added avatar to sidebar --- src/lib/components/sidebar.svelte | 26 +++++++++++++++++-- .../ui/avatar/avatar-fallback.svelte | 19 ++++++++++++++ .../components/ui/avatar/avatar-image.svelte | 18 +++++++++++++ src/lib/components/ui/avatar/avatar.svelte | 21 +++++++++++++++ src/lib/components/ui/avatar/index.ts | 13 ++++++++++ src/routes/[...catchall]/+page.svelte | 14 ---------- 6 files changed, 95 insertions(+), 16 deletions(-) create mode 100644 src/lib/components/ui/avatar/avatar-fallback.svelte create mode 100644 src/lib/components/ui/avatar/avatar-image.svelte create mode 100644 src/lib/components/ui/avatar/avatar.svelte create mode 100644 src/lib/components/ui/avatar/index.ts delete mode 100644 src/routes/[...catchall]/+page.svelte diff --git a/src/lib/components/sidebar.svelte b/src/lib/components/sidebar.svelte index 244ad94..a1cae6a 100644 --- a/src/lib/components/sidebar.svelte +++ b/src/lib/components/sidebar.svelte @@ -1,10 +1,15 @@ - -
+
Shortener
@@ -15,6 +20,23 @@
+ + + + + + + + + + My Account + + goto('/profile')} + >Profile + + +
diff --git a/src/lib/components/ui/avatar/avatar-fallback.svelte b/src/lib/components/ui/avatar/avatar-fallback.svelte new file mode 100644 index 0000000..3b9b24c --- /dev/null +++ b/src/lib/components/ui/avatar/avatar-fallback.svelte @@ -0,0 +1,19 @@ + + + + + diff --git a/src/lib/components/ui/avatar/avatar-image.svelte b/src/lib/components/ui/avatar/avatar-image.svelte new file mode 100644 index 0000000..27b0e7d --- /dev/null +++ b/src/lib/components/ui/avatar/avatar-image.svelte @@ -0,0 +1,18 @@ + + + diff --git a/src/lib/components/ui/avatar/avatar.svelte b/src/lib/components/ui/avatar/avatar.svelte new file mode 100644 index 0000000..b8a6ee1 --- /dev/null +++ b/src/lib/components/ui/avatar/avatar.svelte @@ -0,0 +1,21 @@ + + + + + diff --git a/src/lib/components/ui/avatar/index.ts b/src/lib/components/ui/avatar/index.ts new file mode 100644 index 0000000..b08c780 --- /dev/null +++ b/src/lib/components/ui/avatar/index.ts @@ -0,0 +1,13 @@ +import Root from "./avatar.svelte"; +import Image from "./avatar-image.svelte"; +import Fallback from "./avatar-fallback.svelte"; + +export { + Root, + Image, + Fallback, + // + Root as Avatar, + Image as AvatarImage, + Fallback as AvatarFallback +}; diff --git a/src/routes/[...catchall]/+page.svelte b/src/routes/[...catchall]/+page.svelte deleted file mode 100644 index 45cd78a..0000000 --- a/src/routes/[...catchall]/+page.svelte +++ /dev/null @@ -1,14 +0,0 @@ - - -
-
-
-
404
-
Page Not Found
-
- -
-