vmware-archive / clarity

Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.
http://clarity.design
MIT License
6.43k stars 762 forks source link

Clarity Framework : interest in solid UX/UI framework with React components? #2570

Closed tony-shannon closed 6 years ago

tony-shannon commented 6 years ago

Summary

the question I have please is what are the plans to craft a Clarity + React library, is this on the cards soon?

Use case

Kudos to the Clarity team for a lovely job , meeting an important need for UX guidelines, UI components, HTML, CSS and open source code. We , as a small non profit, are working on a similar project for healthcare, called PulseTile. https://www.pulsetile.com We have just recently come across your work and are considering a move over to Clarity, if React components were supported

Examples

We have UX guidelines, UI HTML/CSS kit, UI components, built in Angular 1.5 and more recently in React.

http://docs.pulsetile.com/ https://github.com/PulseTile https://github.com/PulseTile/PulseTile-UXDesigns http://docs.pulsetile.com/ui-kit-page.html
http://docs.pulsetile.com/angular-background.html
http://docs.pulsetile.com/react-background.html We have a core framework plus plugin approach

https://github.com/PulseTile-Plugins

Workarounds

We are doing something similar to Clarity by ourselves, (but keen to align our efforts with other teams like yours)

gnomeontherun commented 6 years ago

React support is something we've discussed internally several times, but our company has invested heavily in building Angular applications so the need for a React library hasn't been justified. I can say we have no concrete plans for building a React version ourselves at the current moment.

The UX patterns and UI library from Clarity might be useful for another team interested in building a React library (or Vue or whatever else). We know several teams who have utilized them in some way without adopting the Angular component library itself. Hopefully that gives you something to forward with, or else I suggest looking at some of the React based UI libraries.

tony-shannon commented 6 years ago

ok thanks @gnomeontherun , understood

The UX patterns are one of Claritys key strengths and Angular is a very robust choice of course. I'll look out for ReactJS library/project thats understands /is working to align with those UX principles and will update here if I come across any that do see the value is shared UX patterns as well as shared UI components

Thanks Tony

tony-shannon commented 5 years ago

Just to update this issue, after further research, imho the work on Material UI is a good match for the requirement that I was outlining https://material-ui.com/ https://github.com/mui-org/material-ui ...for anyone interested in a solid UX/UI framework built with React

github-actions[bot] commented 4 years ago

Hi there 👋, this is an automated message. To help Clarity keep track of discussions, we automatically lock closed issues after 14 days. Please look for another open issue or open a new issue with updated details and reference this one as necessary.