Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedToo many files! This PR contains 292 files, which is 192 over the limit of 100. To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (292)
You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
- refactor button, checkbox, radio, radiogroup, switch, slider, textfield, textarea components - update wrappers & docs 🤖Some parts of this change were assisted by AI. Co-authored-by: Codex <codex@openai.com>
- refactor divider, tag, card, container, navbar, spinner, progress, progress ring, scrollbar, icon button components - update wrappers & docs 🤖Some parts of this change were assisted by AI. Co-authored-by: Codex <codex@openai.com>
- refactor accordion, modal, table components - update wrappers & docs 🤖Some parts of this change were assisted by AI. Co-authored-by: Codex <codex@openai.com>
- add native select component - refactor dropdown, tooltip, tab button, toggles, toast components - update wrappers & docs 🤖Some parts of this change were assisted by AI. Co-authored-by: Codex <codex@openai.com>
- now vanilla components have to use `ore-*` CSS classes explicitly, while non-vanilla packages don't have to
📝 Description
The goal is to remove the
litdependency, by utilizing native HTML elements. Components that don't have native HTML elements will useclass,option,role.Before:
After:
For frameworks other than vanilla, there's nothing needs to change.
On the surface, it makes the vanilla code longer, but under the hood, we no longer have to maintain a separate codebase that duplicates vanilla's, which makes the library lighter and easier to maintain.
🔄 Change type
🔗 Related issues
🧪 Testing
📸 Screenshots / recordings
💬 Additional information
The version number must be
0.1.0to merge this Pull Request.