Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

embed modal form to pop up for an individual IRI #650

Open
ch-sander opened this issue Oct 20, 2024 · 2 comments
Open

embed modal form to pop up for an individual IRI #650

ch-sander opened this issue Oct 20, 2024 · 2 comments
Labels

Comments

@ch-sander
Copy link

Similar to the grid, showing all results, a simple modal form could show on click event on an IRI in the results. This form would be like the grid card of the single resource, or, even better, an overview on all outgoing edges, as per SHACL config, of the resource to see it's properties at a glance. Similar to a DESCRIBE statement

This is useful for endpoint explorers that have no viewer or web app themselves.

@tfrancart
Copy link
Contributor

This is similar to #434 (comment)
the idea we have would be:

  • on hover, like wikipedia
  • based on the SHACL config, showing specific properties only, like what is described at https://datashapes.org/propertyroles.html
  • a new webcomponent, independant of Sparnatural, that could be integrated in any website

Interested to contribute ;-) ?

@tfrancart tfrancart added the kind: Idea for later 💡 Maybe one day... label Oct 20, 2024
@ch-sander
Copy link
Author

The idea with the tooltip hover also quite cool. But a hover is limited in scope of information. I had in mind something more subsistent.

Indeed, this is close to LodView or SHMARQL, only that it's a live feature in Sparnatural. Loading a card like in the grid, with additional properties as per dash config, would maybe already be sufficient for most use cases.

I'll give it a second thought and comment here again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants