Dan Clark

Results 20 issues of Dan Clark

A goal of `` is that it is accessible by default. The way this will be achieved is that when an author provides their own instances of the ``'s predefined...

select
agenda+
needs edits

In some cases it will be useful for authors to include non-interactive content in a ``'s listbox for the purpose of labeling groups of options. The native `` offers this...

select
needs edits
a11y-tracker
needs-a11y-review

A number of previous issues have danced around the question of `` behavior as it relates to the [``](https://open-ui.org/components/select) proposal. https://github.com/openui/open-ui/issues/113 https://github.com/openui/open-ui/issues/104 https://github.com/openui/open-ui/issues/153 https://github.com/openui/open-ui/issues/142 https://github.com/openui/open-ui/issues/152 https://github.com/openui/open-ui/issues/380 I'd like to try...

select-v2

This is a broad question that we've danced around in the past, but I think we need to settle on a direction for the new customizable ``'s interface. I see...

select
stale

`` with n > 1 has an appearance similar to ``, with no button and no light dismiss. It's not quite the same as multiple though, since only one option...

select
stale

Another `` behavior to discuss: what should happen when the control's listbox is closed, and a user arrow keys up/down on the control's button? Per my testing of `` in...

select
stale

- The `` anatomy shouldn't have a button slot or part when it's in the 'multiple' state. - Some events are missing for ``, e.g. Shift+Up to add the above...

select-v2

The tables in https://open-ui.org/components/select#events-1 suggest that either Enter key or Spacebar can be used to open the select's listbox when the popup is closed. If the listbox is opened (and...

select
needs edits
stale

Would it be useful to include a more-or-less formal definition of a "control" somewhere in the docs? The [select](https://open-ui.org/components/select) Editor's Draft uses the term but I'm not sure whether there's...

stale

The steps to create a CSS module ([spec draft](https://github.com/whatwg/html/pull/4898/)) should reference the steps in this spec to create a constructable stylesheet and run `replaceText()`. This will help ensure that the...