open-ui
0e889e21 - Scoped focusgroup explainer (#1260)

Commit
112 days ago
Scoped focusgroup explainer (#1260) * Initial draft of scoped focusgroup explainer. Full explainer. First Real draft. * Update Style for consistency. * fixup ToC * Add open questions section. * Minor editorial fixes. * Rename for consistency. * Add open question entry for CSS support. * Prefer macOS over Mac Co-authored-by: Masataka Yakura <masataka.yakura@gmail.com> * Remove outdated "what to notice" bullet. * Update explanation covering the need to scope, and add an alternative scoping mechanism. * More details and edge cases. * Remove old 'Original Explainer' section. * Add index entry for proposed alternative scoping mechanism, editorial fixes. * Editorial fixes. * Update table of contents. * Update reasons for scoping section. * Update site/src/pages/components/scoped-focusgroup.explainer.mdx Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com> * Rewrite to reference new scoping behavior. * Clarify the automatic role setting behavior. * Move first example up into the introduction. * Update 'Differences' section with new behavior. * Add section explaining that focusgroup is a complement to native elements. * Add goal of no new AT support or interaction needed for functionality. * Clarification in the 'Alternatives considered' section. * site/src/pages/components/scoped-focusgroup.explainer.mdx * Update original focusgroup doc to point to the new, scoped doc with a short explanation of the different goals. * Move language from focusgroup taking a role explicitly, to taking a behavior that can be mapped to a role, following the concept of a minimum role. * Pass to catch examples and explanations that don't specifiy a behavior. (incorrect focusgroup usage) * Add myself to the focusgroup owners --------- Co-authored-by: Masataka Yakura <masataka.yakura@gmail.com> Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
Author
Parents
Loading