From 8da8aafcc4cdf0223d0544cd652ee6c65bbfe5fd Mon Sep 17 00:00:00 2001 From: ecrum19 Date: Tue, 19 May 2026 09:27:10 +0200 Subject: [PATCH] register pod on webID hot-fit --- src/components/PodRegistration.vue | 396 ++++++++++++++++++++++++----- src/services/solid/getData.ts | 7 +- 2 files changed, 341 insertions(+), 62 deletions(-) diff --git a/src/components/PodRegistration.vue b/src/components/PodRegistration.vue index 684eb3a0..f6fc514c 100644 --- a/src/components/PodRegistration.vue +++ b/src/components/PodRegistration.vue @@ -32,7 +32,7 @@ -
+
Choose a pod
- +
- -
- - {{ showFormIndex ? "Hide Pod URL Input" : "Input Your Pod URL" }} - +
+
+ mdi-database-alert-outline +
+
+

No pod registered to your WebID

+

Add your pod URL once so it appears in the pod selector.

+
+
+ - Close pod URL input - - + Infer from WebID + + + {{ showFormIndex ? "Hide Input" : "Add Pod URL" }} + +
+

+ {{ registrationError }} +

+

+ {{ registrationSuccess }} +

-
+
-
+
@@ -93,18 +111,22 @@ type="submit" variant="flat" rounded="lg" + :loading="isRegisteringPod" + :disabled="isRegisteringPod" > Register Pod
- +