-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Team discussion about Design tokens usage and UI library #454
Comments
Discussion items for fingerprint team:
|
My comments from Discord: I've been thinking overnight about the design system challenge. I think a variant option that would be worth exploring is to see what's involved to use Carbon web components in Vue3. Based on my quick scan, it should be possible in theory, the main question is how easy or difficult this would be. Rather than starting with basic components like buttons, I'd propose starting with things like DatePicker that aren't in bootstrap anyway. There is a vue3 library under active development for integrating with Carbon, while it hasn't integrated all carbon components it is likely the best starting point: https://github.com/carbon-design-system/carbon-components-vue/blob/vNext/package.json. Another promising option is to leverage the Carbon Web Components library directly, but it appears its going to have a major new version soon so timing could be a bit better there: https://medium.com/carbondesign/coming-soon-carbon-web-components-v2-7decc1749f5d. (See carbon-design-system/issue-tracking#121 on origins of using web components in Carbon, and see https://web-components.carbondesignsystem.com/ for list of carbon components available (in v1). |
Describe the task
Team discussion on which UI library we should use for FAM.
Acceptance Criteria
Additional context
The text was updated successfully, but these errors were encountered: