webcoderspeed / react-scale

The React Scale CLI is a powerful command-line interface that streamlines the process of creating new React applications with a robust template. It provides a comprehensive set of tools and integrations to enhance your development experience.
https://www.npmjs.com/package/react-scale
6 stars 6 forks source link

CSS Libraries Support #2

Open webcoderspeed opened 1 day ago

webcoderspeed commented 1 day ago

🐞 Problem

React Scale does not currently provide built-in support for additional CSS libraries. Developers have to manually configure libraries such as Styled Components, Radix UI, Shacdn, Ant Design, Bootstrap, and others. This manual process can be time-consuming and may hinder rapid development, especially when developers want to explore different styling solutions.

🎯 Goal

The goal is to integrate built-in support for popular CSS libraries like Styled Components, Radix UI, Shacdn, Ant Design, Bootstrap, and others into React Scale. This would provide developers with pre-configured styling solutions, enabling faster and more flexible UI development.

This feature will benefit users by:

πŸ’‘ Possible solutions

πŸ“‹ Steps to solve the problem

  1. Modify the CLI to include a prompt for selecting a CSS library during setup.
  2. Add configuration templates for each supported CSS library.
  3. Write detailed documentation explaining how to use and configure each CSS library.
  4. Include example projects that demonstrate the usage of these CSS libraries.
  5. Ensure that the new functionality is well tested and works seamlessly with existing features.
  6. Submit a pull request with the changes.

NuttyGeek commented 21 hours ago

hi @webcoderspeed I have 7 years of exp in web dev, Angular, react, node js, and python, I would love to give this is a try,I like the idea, of a CLI.

AfubeAngel commented 19 hours ago

Hello @webcoderspeed While I don't have direct experience with modifying CLI tools or integrating multiple CSS libraries, I have solid experience in front-end development, working with CSS frameworks like Shacdn, Radix UI and Bootstrap, and I am confident in my ability to learn quickly and contribute meaningfully to this project.

1Iamawinner123 commented 11 hours ago

@webcoderspeed Please assign it to me