jss icon indicating copy to clipboard operation
jss copied to clipboard

I want to contribute, where do I start?

Open kof opened this issue 5 years ago • 12 comments

Hey,

if you want to contribute but don't know where to start, write a comment here, ideally give me some hints on what kind of issue you are looking for:

  • level of complexity (low, moderate, high)
  • issue type (bug, enhancement, feature)
  • maybe your area of interest (flow, ts, react, core, documentation, cssinjs.org site, repl, material-ui related issues)

I will suggest you a few issues and will try to guide you through the requirements.

Best, Oleg

kof avatar Jun 28 '20 10:06 kof

I am happy to help, I've spent some time messing with concurrent mode, and createUseStyles.

half-halt avatar Aug 01 '20 03:08 half-halt

@half-halt want to send a PR?

kof avatar Aug 01 '20 17:08 kof

Yes, that's fine, please email me I want to know more about how contribute good about this.

Issam-AB avatar Aug 29 '20 18:08 Issam-AB

@Issam-AB feel free to describe what you want to work on or what you are looking for and what kind of troubles you had so far with contributing!

kof avatar Aug 29 '20 18:08 kof

@kof ( Not sure if this is best place to put it. )

I have been working on css-to-js, a vscode extension which can help CssinJs users to migrate from css to CssInJs. ( which was my need for few of the projects. )

it Handles

  • css mediaQueries.
  • multiple class or a whole css file conversion in one go.
  • css keyframes.

PS - i tried using online tools (like transform-tools or popular css-in-js extention ) but none of them solved all the issues.

I would be glad if this extension can be of any help to other cssInJs library users.

rishabhrathod01 avatar Nov 19 '20 17:11 rishabhrathod01

@Rishabh-Rathod we have a list of community projects https://cssinjs.org/community-projects?v=v10.5.0 also consider contributing to existing tools if possible

kof avatar Nov 19 '20 17:11 kof

@kof

Thanks for the list. As per the list of projects jss-codemorphs is solving similar problem. As per my research Pseudo Class Support is missing. i have raised an issue .. looking forward to contribute to it.

rishabhrathod01 avatar Nov 19 '20 19:11 rishabhrathod01

It's not that pseudo classes aren't supported, it's just not good about converting multiple references to the same class selector in flat CSS to $className references yet.

jedwards1211 avatar Nov 19 '20 22:11 jedwards1211

@kof i would like to start my contribution from low complexity and react. i have just started ts as well any suggestions ?

mdsadiq avatar Oct 05 '21 16:10 mdsadiq

@mdsadiq consider these and these let me know if you need further help in the corresponding issues

kof avatar Oct 05 '21 20:10 kof

Hello @kof,

I would like to solve low complexity bugs. I can work with ts, react.

dksingla avatar Feb 04 '22 10:02 dksingla

hi @dksingla, I have labeled a few https://github.com/cssinjs/jss/issues?q=is%3Aopen+is%3Aissue+label%3Acomplexity%3Alow

Otherwise try to read through the issues and see what will make sense to you

kof avatar Feb 04 '22 13:02 kof