decentralized-identity / vc-spec-map

Verifiable Credentials Specification Relationship Map
Apache License 2.0
9 stars 4 forks source link

Research additional formatting options #31

Closed manicprogrammer closed 3 years ago

manicprogrammer commented 3 years ago

Research the ability for greater depth of visualization in the kumu map to allow easier differentiation of relationship types especially the depends relationship.

I have noted that by using direct decorations on the kumu map I can change the relationship lines format, color, size etc. Investigate whether there is a means through the json formatting to set such values dependent on the relationship type. This would allow setting the formatting for each type of relationship to a different color and for depends to a different size - making the map more easily digested.

If conditional formatting via the json templates is not an option then consider establishing a script that would parse the json export from the map, apply the appropriate connection formatting entries to each connection format in the json and then the modified export reimported. This would need to be done as part of every release deploy.

manicprogrammer commented 3 years ago

coloring and sizing of the connection lines based on connection type is able to be defined in the json. This can then be applied out to the kumu-vc-spec-map-definition.json file in version control. If additional connection types are created they will default to the default connection type color (grey in this maps case) and new json settings entries will need to be created to make them a new color.

manicprogrammer commented 3 years ago

closed as complete in v1.4.0