There's the question of how appearance: none and auto should render the new selects with rich content.
So far, all the demos/prototypes I have seen so far tie the rich select markup to appearance: base-select. However it would feel a bit odd if appearance: none did not show the rich markup, given it would be a violation of the separation of concerns between styling and markup.
appearance: auto may be more of a special case given native frameworks may have restrictions that prevent showing the markup.
Either way, how appearance: none and auto interact with the rich select markup are questions that should be answered, especially as it will pave the way for how appearance generally works even for future controls.
There's the question of how
appearance: noneandautoshould render the new selects with rich content.So far, all the demos/prototypes I have seen so far tie the rich select markup to
appearance: base-select. However it would feel a bit odd ifappearance: nonedid not show the rich markup, given it would be a violation of the separation of concerns between styling and markup.appearance: automay be more of a special case given native frameworks may have restrictions that prevent showing the markup.Either way, how
appearance: noneandautointeract with the rich select markup are questions that should be answered, especially as it will pave the way for howappearancegenerally works even for future controls.