PKP UI / Add CSS custom class to SelectListPanel entries

In OJS 3.1, when creating a new discussion, you are asked to select the participants. Among them is the AUTHOR of the article, which is quite dangerous (most discussions don’t include authors). In OJS 3.0, I was able to write a standard HTML select with class tag indicating the role (eg. ‘class=“author”’) and then it was easy to style this in CSS to display it in red, and thus much more visible by editors.

But OJS 3.1 now uses the ui library widget SelectListPanel, where it’s impossible to distinguish between all entries of the list. Cf:
https://github.com/pkp/ui-library/blob/master/src/components/SelectListPanel/SelectListPanelItem.vue
I suggest to modify the ItemCallback function in order to be able to customize a css class per entry.
(and by default, it would indicate the role of the participant in this class)

does this sound reasonable to you?