Scott O'Hara

Results 150 issues of Scott O'Hara

When focusing an active accordion trigger a unique focus style should be available This should just require a new css focus selector for the button when in the aria-expanded state

Good first issue

Accordions should be allowed to be created without the triggers needing to be within heading elements. This would make far more sense for instances of them being used within list...

enhancement

Add in feature for use of `data-class` attribute, where the set value will be the baseline class that the accordion wrapper will have applied to it, and child elements will...

enhancement

the `output` element is part of the form elements family and maps to `role=status`, or at the very least a polite live region for most browsers. Create an explainer on...

enhancement
new component

Since native implementations of `input[type=file]` are quite varied, making for potentially unexpected announcements for a styled native file upload, based on its custom visual design, a new 'more custom' pattern...

new component
Help Wanted

Add a page to reference other people who have done / are covering similar ground. See Adrian’s posts on similar components https://codepen.io/smhigley/pen/yVaGGa Etc

enhancement

Today some initial styling and documentation were added for single `select` elements, using the `required` attribute and `:invalid` CSS. The styling defaults the invalid Select element to appear red on...

enhancement
Help Wanted

There's not a whole lot that can be done here, but Firefox, Chrome and Edge all support some pseudo-element selectors for the input, e.g. `::-webkit-color-swatch-wrapper` and `::-webkit-color-swatch` Create an example...

new component

Create / test for dark mode styles - [ ] checkboxes - [ ] radio buttons - [ ] radio star rating - [ ] radio pill - [ ]...

enhancement

Following [adding support for `rtl` for `select` elements](https://github.com/scottaohara/a11y_styled_form_controls/commit/d22e0b30f3ed0e4905cfc91c63f9740ae53f1e76), retest other patterns to make sure they work with `rtl`. - [ ] checkboxes & radio buttons - [ ] switches and...

enhancement
Retest
Help Wanted