Time to dive into #Unity its UI Toolkit today. I have been postponing this despite not being satisfied with the current Unity UI solution. I mostly wonder if the UI Toolkit is mature enough to use already
@BellyTree To be fair, I am also not entirely sure why USS and not CSS with prefixed elements for unsupported constructs.. but yeah.
As for referencing elements via strings, this is not too dissimilar to how you do it in HTML/CSS/Javascript using Selectors and is actually quite powerful. And because elements are not game objects, I don't think it is easy to provide another way of linking