Skip to content

[css-ui] How do appearance: none and appearance: auto render the rich <select> markup? #10332

@nt1m

Description

@nt1m

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions