Blank node resolution for UI improvements #41

Merged
jsheunis merged 3 commits from bnr into main 2025-08-19 08:44:09 +00:00
7 changed files with 250 additions and 180 deletions

View file

@ -18,6 +18,7 @@
"show_shapes_wo_id": false, "show_shapes_wo_id": false,
"use_service": true, "use_service": true,
"use_token": true, "use_token": true,
"token_info": "",
"service_base_url": "https://metadata.trr379.de/base-unreleased/", "service_base_url": "https://metadata.trr379.de/base-unreleased/",
"service_endpoints": { "service_endpoints": {
"post-record": "record/{name}?format=ttl", "post-record": "record/{name}?format=ttl",
@ -61,6 +62,40 @@
"trr379": "https://trr379.de/", "trr379": "https://trr379.de/",
"w3ctr": "https://www.w3.org/TR/", "w3ctr": "https://www.w3.org/TR/",
"xsd": "http://www.w3.org/2001/XMLSchema#" "xsd": "http://www.w3.org/2001/XMLSchema#"
},
"class_icons": {
"https://concepts.datalad.org/s/identifiers/unreleased/Checksum": "mdi-hexadecimal",
"https://concepts.datalad.org/s/identifiers/unreleased/ComputedIdentifier": "mdi-identifier",
"https://concepts.datalad.org/s/identifiers/unreleased/DOI": "mdi-alpha-d-box",
"https://concepts.datalad.org/s/identifiers/unreleased/IssuedIdentifier": "mdi-identifier",
"https://concepts.datalad.org/s/prov/unreleased/SoftwareAgent": "mdi-console",
"https://concepts.datalad.org/s/publications/unreleased/Publication": "mdi-newspaper-check",
"https://concepts.datalad.org/s/resources/unreleased/Dataset": "mdi-database",
"https://concepts.datalad.org/s/resources/unreleased/Grant": "mdi-city",
"https://concepts.datalad.org/s/resources/unreleased/IndexedResourceRelationship": "",
"https://concepts.datalad.org/s/resources/unreleased/Instrument": "mdi-microscope",
"https://concepts.datalad.org/s/social/unreleased/Organization": "mdi-sitemap",
"https://concepts.datalad.org/s/social/unreleased/Person": "mdi-face-man",
"https://concepts.datalad.org/s/social/unreleased/Project": "mdi-briefcase",
"https://concepts.datalad.org/s/temporal/unreleased/InstantaneousEvent": "mdi-clock-time-eight",
"https://concepts.datalad.org/s/things/v1/ThingMixin": "",
"https://concepts.datalad.org/s/things/v1/ValueSpecification": "mdi-tape-measure",
"https://concepts.datalad.org/s/things/v1/ValueSpecificationMixin": "",
"https://concepts.datalad.org/s/things/v1/Property": "mdi-tag",
"https://concepts.datalad.org/s/resources/unreleased/Resource": "mdi-shape-plus",
"https://concepts.datalad.org/s/roles/unreleased/Role": "mdi-card-account-details",
"https://concepts.datalad.org/s/resources/unreleased/IndexedResourcePart": "mdi-file-tree",
"https://concepts.datalad.org/s/resources/unreleased/IndexedResourcePartOf": "",
"https://concepts.datalad.org/s/prov/unreleased/Entity": "mdi-shape",
"https://concepts.datalad.org/s/spatial/unreleased/Location": "mdi-map-marker-multiple",
"https://concepts.datalad.org/s/prov/unreleased/Activity": "mdi-play-box-outline",
"https://concepts.datalad.org/s/prov/unreleased/Agent": "mdi-account",
"https://concepts.datalad.org/s/identifiers/unreleased/Identifier": "mdi-identifier",
"https://concepts.datalad.org/s/roles/unreleased/Relationship": "mdi-transit-connection-variant",
"https://concepts.datalad.org/s/things/v1/Thing": "mdi-shape-outline",
"https://concepts.datalad.org/s/things/v1/Annotation": "mdi-tag-text",
"https://concepts.datalad.org/s/things/v1/AttributeSpecification": "mdi-file-document-plus-outline",
"https://concepts.datalad.org/s/things/v1/Statement": "mdi-format-list-text"
} }
} }

File diff suppressed because one or more lines are too long

176
dist/assets/index-BpSmfgpN.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

35
dist/config.json vendored
View file

@ -18,6 +18,7 @@
"show_shapes_wo_id": false, "show_shapes_wo_id": false,
"use_service": true, "use_service": true,
"use_token": true, "use_token": true,
"token_info": "",
"service_base_url": "https://metadata.trr379.de/base-unreleased/", "service_base_url": "https://metadata.trr379.de/base-unreleased/",
"service_endpoints": { "service_endpoints": {
"post-record": "record/{name}?format=ttl", "post-record": "record/{name}?format=ttl",
@ -61,6 +62,40 @@
"trr379": "https://trr379.de/", "trr379": "https://trr379.de/",
"w3ctr": "https://www.w3.org/TR/", "w3ctr": "https://www.w3.org/TR/",
"xsd": "http://www.w3.org/2001/XMLSchema#" "xsd": "http://www.w3.org/2001/XMLSchema#"
},
"class_icons": {
"https://concepts.datalad.org/s/identifiers/unreleased/Checksum": "mdi-hexadecimal",
"https://concepts.datalad.org/s/identifiers/unreleased/ComputedIdentifier": "mdi-identifier",
"https://concepts.datalad.org/s/identifiers/unreleased/DOI": "mdi-alpha-d-box",
"https://concepts.datalad.org/s/identifiers/unreleased/IssuedIdentifier": "mdi-identifier",
"https://concepts.datalad.org/s/prov/unreleased/SoftwareAgent": "mdi-console",
"https://concepts.datalad.org/s/publications/unreleased/Publication": "mdi-newspaper-check",
"https://concepts.datalad.org/s/resources/unreleased/Dataset": "mdi-database",
"https://concepts.datalad.org/s/resources/unreleased/Grant": "mdi-city",
"https://concepts.datalad.org/s/resources/unreleased/IndexedResourceRelationship": "",
"https://concepts.datalad.org/s/resources/unreleased/Instrument": "mdi-microscope",
"https://concepts.datalad.org/s/social/unreleased/Organization": "mdi-sitemap",
"https://concepts.datalad.org/s/social/unreleased/Person": "mdi-face-man",
"https://concepts.datalad.org/s/social/unreleased/Project": "mdi-briefcase",
"https://concepts.datalad.org/s/temporal/unreleased/InstantaneousEvent": "mdi-clock-time-eight",
"https://concepts.datalad.org/s/things/v1/ThingMixin": "",
"https://concepts.datalad.org/s/things/v1/ValueSpecification": "mdi-tape-measure",
"https://concepts.datalad.org/s/things/v1/ValueSpecificationMixin": "",
"https://concepts.datalad.org/s/things/v1/Property": "mdi-tag",
"https://concepts.datalad.org/s/resources/unreleased/Resource": "mdi-shape-plus",
"https://concepts.datalad.org/s/roles/unreleased/Role": "mdi-card-account-details",
"https://concepts.datalad.org/s/resources/unreleased/IndexedResourcePart": "mdi-file-tree",
"https://concepts.datalad.org/s/resources/unreleased/IndexedResourcePartOf": "",
"https://concepts.datalad.org/s/prov/unreleased/Entity": "mdi-shape",
"https://concepts.datalad.org/s/spatial/unreleased/Location": "mdi-map-marker-multiple",
"https://concepts.datalad.org/s/prov/unreleased/Activity": "mdi-play-box-outline",
"https://concepts.datalad.org/s/prov/unreleased/Agent": "mdi-account",
"https://concepts.datalad.org/s/identifiers/unreleased/Identifier": "mdi-identifier",
"https://concepts.datalad.org/s/roles/unreleased/Relationship": "mdi-transit-connection-variant",
"https://concepts.datalad.org/s/things/v1/Thing": "mdi-shape-outline",
"https://concepts.datalad.org/s/things/v1/Annotation": "mdi-tag-text",
"https://concepts.datalad.org/s/things/v1/AttributeSpecification": "mdi-file-document-plus-outline",
"https://concepts.datalad.org/s/things/v1/Statement": "mdi-format-list-text"
} }
} }

4
dist/index.html vendored
View file

@ -13,8 +13,8 @@
<link rel="icon" href="./favicon.ico" /> <link rel="icon" href="./favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Welcome to shacl-vue!</title> <title>Welcome to shacl-vue!</title>
<script type="module" crossorigin src="./assets/index-BFUg8NHN.js"></script> <script type="module" crossorigin src="./assets/index-BpSmfgpN.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-CmceGGFf.css"> <link rel="stylesheet" crossorigin href="./assets/index-DleAPlPZ.css">
</head> </head>
<body> <body>

@ -1 +1 @@
Subproject commit de43405071a05a42bffa95af79e22e015bfda121 Subproject commit e339b5d1dd345e20c671b6392e849e5533c751f7