-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add icons for certain situations #418
Comments
@hartenthaler I suspect your ideas for placement are not going to play nice with Graphviz, considering all the trouble we have had positioning things much more basic than this. I think this is on the hard end of the scale compared to the other things we have discussed, but when I get to it, I will have a play and try to find something that has the same idea but works nicer within the table format that we use with Graphviz. |
Maybe you have seen that the Vesta custom module "Classic Look & Feel" now supports "name badges", ie small icons attached to the name, based on tags (or more general: information found by regular expressions). So showing static information (like "a crown as a symbol for persons with a noble title") is solved now. The other examples are more dynamic and not static. Do you think that the new Graphviz engine will allow a new sight on this issue? But again: the priority of this issue is low. |
Ultimately the DOT rendering engine works the same, and we are still working within the same "HTML-like" table tags to build our person tile. In the examples above, I think the birthday cake and black ribbon are probably not possible without some major work. However, I do think something should be possible. You mentioned adding the icons to the name, this could be easier, it may even be easy if we stick to unicode characters/emojis so they are treated like text. I'm also thinking the dots down the side may be possible, but that would require some experimenting. For the more basic options, the hardest bit is probably working out the UI. We now have a shared note system that could be used, and it seems like an extension of this would be the best option, but for attributes like death this should not be based on a shared note. Some thought will be needed on the best way to display this. |
As discussed in #397
We could add icons for various situations:
These should appear at specific places:
Examples from MyHeritage:
![Screenshot (296) - Kopie](https://private-user-images.githubusercontent.com/6324175/238142216-5c096aa9-c0b3-4bcf-9453-5b70870ead60.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyOTI1MjksIm5iZiI6MTczOTI5MjIyOSwicGF0aCI6Ii82MzI0MTc1LzIzODE0MjIxNi01YzA5NmFhOS1jMGIzLTRiY2YtOTQ1My01YjcwODcwZWFkNjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTFUMTY0MzQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OGU2NjQ2OTA1MGI3ZGE2MjI0NGU1MzBiYWIwMTViZGY1YTczMTU1NmFiOGE5MDYxMTVjODM4ZTEyYzZjNjdkZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Pn25yS2HrGlcppxNqTdklj8UhwM4d3x43nd0MwezUsc)
![Screenshot (297)](https://private-user-images.githubusercontent.com/6324175/238142241-8b2bcbdc-f739-4a2a-80b4-4a1ce9b3093d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyOTI1MjksIm5iZiI6MTczOTI5MjIyOSwicGF0aCI6Ii82MzI0MTc1LzIzODE0MjI0MS04YjJiY2JkYy1mNzM5LTRhMmEtODBiNC00YTFjZTliMzA5M2QucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTFUMTY0MzQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzllNjM2MjAxOWNlZmJlYzk1ZGJiMjQ3MTc1OGM3OTJhNjYyMDI3OWYwYzBlM2EzMGQxMWVmZTE5NWVhOWE5NiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.AamaAtousu32kYs6HYjNtqpVipiVo5LRuD7OHKO-CU8)
![Screenshot (296)](https://private-user-images.githubusercontent.com/6324175/238142272-ac708613-d7db-42ad-8cc6-03125dc211fb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyOTI1MjksIm5iZiI6MTczOTI5MjIyOSwicGF0aCI6Ii82MzI0MTc1LzIzODE0MjI3Mi1hYzcwODYxMy1kN2RiLTQyYWQtOGNjNi0wMzEyNWRjMjExZmIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTFUMTY0MzQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODhhZmMwODNiOWQ5NDRmNzk0YzY5OTFkYTFiNTc3MGYzNWZlNjIxNzI1NTU5OWVlMjk1MGJmNGM5NDgwYzM2NSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.DGIS_Syujbt51XuRRgQAKV2qKOj4_z_LfFgYETgNZdU)
The text was updated successfully, but these errors were encountered: