0.0.1-alpha.4 • Published 3 years ago

@cross-ui/core v0.0.1-alpha.4

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

Built With Stencil

CrossUI components

WIP At the moment this project it's an experiment just for fun and learn, with the objective to use a component UI to use in my projects. I hope to have a minimal usable release (Beta) to share with the community. If you like it, feel free to share me your support :).

Motivation

I am a TailwindCSS lover, for that I decided to use as UI this CSS utility library to stylize this components.

My idea it's to create the same style in multiple frameworks, so, a UI components cross framework. I would like to give compatibility with Vue, React and Angular from the Stencil core components. At the same time, I will try to give a Figma document with all UI system.

I motivated to do it because, when I working in some project, with either Vue, Angular or React, I choose something like material ui or bootstrap, but there are nothing based in TailwindCSS, or at least something consistent and with good support, so, for that, instead have to build a components in each framework I working, I decided to try to build some core based in web components, then I chose Stencil (to have more information about Stencil, click here.

TODO

Components

  • Button component
  • Alert component
  • Checkbox component
  • Checkbox group component
  • Toggle component
  • Radio button component
  • Select component
  • Input text component
  • Textarea component

Others

  • Implement Lerna
  • Core landing page
  • Vue package
  • React package
  • Angular package
  • CI
  • Semver

Author

Dimas López · FullStack Software development

🐦 https://twitter.com/dimaslz

👨🏻‍💻 https://dimaslz.dev

📄 https://www.linkedin.com/in/dimaslopezzurita