vechai / vechaiui

A set of high-quality accessible React UI components with the built-in dark mode using Tailwind CSS. Pre-designed headless ui and radix-ui.

Home Page:https://www.vechaiui.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to contribute to the project?

moussa32 opened this issue · comments

Hello,
I just saw the vechaiui project and i loved it so much because of it's simplesty so I wanted to contribute by rebuilding some thired party component like toast so is there any kind of docs guid for contribution?

Hi @moussa32 ,Sadly I do not have a document for this but basically I just need the codebase to be readable and not get any typescript or eslint errors ... I'm working like 9-6 and I've been burned out the whole time, and tails devtools is just what I've been trying to finish since last year...so it's good if someone contributes to Vechai

It's sad to hear these news, If you can clarify these points so that anyone can contribute in the project, it will be easy

  • Can you explain scripts commands that in package.json ?
  • Is there a possibility for someone who will contribute to the project to rebuild some of the components that are brought in from a third party libs(Headless UI, Radix UI)?
  1. For scripts commands I think you need to know some commands:
    • yarn boot to install all dependencies & build all packages.
    • yarn start to run storybook
    • yarn docs:dev to run document website
  2. I don't use third-party libs except for toast component but now I want to rebuild the components that Radix UI supports ... In the past Headless UI, and Radix UI support the same components but after some time using both... now I just want to use Radix UI @moussa32