-
Notifications
You must be signed in to change notification settings - Fork 147
Closed
Description
Guidelines for Beta
- Getting to a consistent API between all components
- Dogfooding each component in production
- 100% coverage on all headless components (and a11y validated)
- Logical test coverage on styled components which are not covered by headless
- Visual tests for styled components
- Build is optimized for tree shaking (or fix namespace issues)
- Make docs fully optimized (shiki bug fix)
Actual Tasks
Must haves
- Fix CLI on new projects - Shai & Maieul
- Finish Popover tests (polyfill & critical tests) - Nate & Chris
- Add docker for visual testing with playwright - Shai & Nate
- Rename ALL the styled components to dot notation - Maieul
- Qwik UI Styled code examples wrong imports #726 - Maieul
- Complete refactor of Tooltip - Jack & Shai & Chris
- Refactor Accordion to remove useVisibleTask$ - Jack
- Finish headless Checkbox - Nate
- Add the SSG adapter - Maieul & Shai
Edit (Maïeul):
- update package.json deps (probably "@k11r/nx-cloudflare-wrangler") for node v21.7 compatibility and above: miniflare: fix node 21.7.0 compatibility cloudflare/workers-sdk#5201
Nice to haves
- Review styled components - Maieul & Shai
- Styled Select component (Jack)
- Complete sonner component (Victor)
- Sort out the github project
- Change Modal API
- Write tests for Combobox (look at the select ones)
- Add the ability to add custom elements / components inside of select options
- Fix the "preserve modules" issue
- Open an issue about PW component tests on PW github (Shai)
- Make cli E2E test working (Shai)
- Update the CLI to handle animation "apply" per component (Shai)
- Test cli in nx projects (and sub folders) (Shai)
Metadata
Metadata
Assignees
Labels
No labels