From 3faf98541f0090853bcea4f1d9a8a3976190abd4 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Fri, 17 Jul 2026 13:25:03 +0000 Subject: [PATCH] web/components: add tabs for profile, emails, notifs and sites most of these are placeholders Signed-off-by: oppiliappan --- web/src/lib/components/settings/tabs/EmailsTab.svelte | 12 ++++++++++++ web/src/lib/components/settings/tabs/NotificationsTab.svelte | 13 +++++++++++++ web/src/lib/components/settings/tabs/ProfileTab.svelte | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ web/src/lib/components/settings/tabs/SitesTab.svelte | 4 ++++ 4 file(s) changed, 78 insertion(s)(+), 0 deletion(s)(-) diff --git a/web/src/lib/components/settings/tabs/EmailsTab.svelte b/web/src/lib/components/settings/tabs/EmailsTab.svelte new file mode 100644 --- /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 --- /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 --- /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 --- /dev/null +++ b/web/src/lib/components/settings/tabs/SitesTab.svelte @@ -0,0 +1,4 @@ +
+

Git sites

+ +
-- tangled.sh