From 01816d000b55139e66d4bc3909fdacddcfb7af67 Mon Sep 17 00:00:00 2001 From: Niko PLP Date: Thu, 1 Aug 2024 16:57:32 +0300 Subject: [PATCH] added web link class --- ng-app/src/classes.ts | 8 +++++++- ng-app/src/lib/FullLayout.svelte | 5 +++++ ng-app/src/lib/icons/DataClassIcon.svelte | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ng-app/src/classes.ts b/ng-app/src/classes.ts index 526cb6a..1410a6e 100644 --- a/ng-app/src/classes.ts +++ b/ng-app/src/classes.ts @@ -387,6 +387,12 @@ export const official_classes = { }, "ng:compat": ["file:iana:message:rfc822","file:iana:multipart:related"], }, + "e:link": { + "ng:crdt": "Graph", + "ng:n": "Web Link", + "ng:a": "HTTP link to a page on the Web", + "ng:compat": [], + }, "e:web": { "ng:crdt": "Graph", //https://www.npmjs.com/package/warcio https://github.com/N0taN3rd/node-warc @@ -408,7 +414,7 @@ export const official_classes = { "mc:link": { "ng:crdt": "Graph", "ng:n": "Link", - "ng:a": "Link to a document kept in Magic Carpet", + "ng:a": "Link to a document. kept in Magic Carpet", }, "plato/card": { "ng:crdt": "Graph", diff --git a/ng-app/src/lib/FullLayout.svelte b/ng-app/src/lib/FullLayout.svelte index ea13999..ad238ce 100644 --- a/ng-app/src/lib/FullLayout.svelte +++ b/ng-app/src/lib/FullLayout.svelte @@ -1116,6 +1116,11 @@ {/each} {/if} + new_document("e:link") }> + + {get_class("e:link")["ng:n"]} + + diff --git a/ng-app/src/lib/icons/DataClassIcon.svelte b/ng-app/src/lib/icons/DataClassIcon.svelte index 1623423..3443ff9 100644 --- a/ng-app/src/lib/icons/DataClassIcon.svelte +++ b/ng-app/src/lib/icons/DataClassIcon.svelte @@ -109,6 +109,7 @@ "data:grid": Squares2x2, "data:geomap": MapPin, "e:email": Envelope, + "e:link": Link, "mc:text": Bars3BottomLeft, "mc:link": Link, "plato/card": Clipboard,