Closed eroux closed 2 years ago
done, I've also put type & label/language on one line to keep things compact for Karma: https://editor.bdrc.io/edit/bdr:P3379/bds:PersonShape
you can manually add/replace top level prefLabel for this language using button which appears on hover or automatically when closing property group/opening another (it will copy label if there isn't any for this language)
ah the one line thing works really well, thanks a lot!
I think the button could be improved a bit... I'm thinking of this icon, perhaps preceded by this one (or maybe a mix of the two a bit like this one ?). The text on hover could be "use as the main name or title for this language". Otherwise excellent, thanks!
ok! tried something like that: https://editor.bdrc.io/edit/bdr:P3379/bds:PersonShape
that's a bit better! Let's change the button a bit more:
updated icon/button:
perfect, thanks! maybe a bit more padding around the icons
done:
good! let's move things around a bit:
+
and -
with the middle of en
+
-
(I'm not sure how)done:
ah yes, much better, thanks! now we should balance:
done:
perfect, thanks!
just reopening for a little design issue, can we have the message ("use as the main name or title for this language") in a small tooltip like we do for the ?
icons?
something like
done:
perfect, thanks!
In the cases of person and instance, there are two sets of names:
in the data they are independent, but it's not very convenient if they are independent in the UI, since 99% of the time the prefLabel will be one of the names / titles.
A proposal is:
bo
andbo-x-ewts
are the same languageThis case will be detected with the
bds:allowPushToTopLevelSkosPrefLabel true
(not the most elegant name but...)