From 804f2d711326048e208889468cc900d91c9ed37f Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Fri, 17 Jul 2026 14:25:03 +0100 Subject: [PATCH] web/components: add tabs for profile, emails, notifs and sites most of these are placeholders Signed-off-by: oppiliappan --- .../components/settings/tabs/EmailsTab.svelte | 12 +++++ .../settings/tabs/NotificationsTab.svelte | 13 +++++ .../settings/tabs/ProfileTab.svelte | 49 +++++++++++++++++++ .../components/settings/tabs/SitesTab.svelte | 4 ++ 4 files changed, 78 insertions(+) create mode 100644 web/src/lib/components/settings/tabs/EmailsTab.svelte create mode 100644 web/src/lib/components/settings/tabs/NotificationsTab.svelte create mode 100644 web/src/lib/components/settings/tabs/ProfileTab.svelte create mode 100644 web/src/lib/components/settings/tabs/SitesTab.svelte diff --git a/web/src/lib/components/settings/tabs/EmailsTab.svelte b/web/src/lib/components/settings/tabs/EmailsTab.svelte new file mode 100644 index 00000000..424f2bc8 --- /dev/null +++ b/web/src/lib/components/settings/tabs/EmailsTab.svelte @@ -0,0 +1,12 @@ +
+

Email addresses

+

+ Commits authored using emails listed here will be associated with your Tangled profile. +

+ +
+ Coming soon +
+
diff --git a/web/src/lib/components/settings/tabs/NotificationsTab.svelte b/web/src/lib/components/settings/tabs/NotificationsTab.svelte new file mode 100644 index 00000000..4af25d8a --- /dev/null +++ b/web/src/lib/components/settings/tabs/NotificationsTab.svelte @@ -0,0 +1,13 @@ +
+

Notification preferences

+

+ Choose which notifications you want to receive when activity happens on your repositories and + profile. +

+ +
+ Coming soon +
+
diff --git a/web/src/lib/components/settings/tabs/ProfileTab.svelte b/web/src/lib/components/settings/tabs/ProfileTab.svelte new file mode 100644 index 00000000..f6071ee7 --- /dev/null +++ b/web/src/lib/components/settings/tabs/ProfileTab.svelte @@ -0,0 +1,49 @@ + + +
+

Profile

+

+ Your account information from your AT Protocol identity. +

+ +
+
+ Handle + {user?.handle ?? "…"} +
+
+ Decentralized Identifier (DID) + {user?.did ?? "…"} +
+
+ Personal Data Server (PDS) + {pds ?? "…"} +
+
+
diff --git a/web/src/lib/components/settings/tabs/SitesTab.svelte b/web/src/lib/components/settings/tabs/SitesTab.svelte new file mode 100644 index 00000000..7b442d01 --- /dev/null +++ b/web/src/lib/components/settings/tabs/SitesTab.svelte @@ -0,0 +1,4 @@ +
+

Git sites

+ +
-- 2.51.2