Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃挕Idea... more UI components? #59

Open
vitalijalbu opened this issue Apr 8, 2023 · 8 comments
Open

馃挕Idea... more UI components? #59

vitalijalbu opened this issue Apr 8, 2023 · 8 comments

Comments

@vitalijalbu
Copy link

Hi all, would be fine if members of mantine community can submit thir own custom components to mantine UI... just to increase the components count and show how powerful mantine is.... @rtivital what do you think?

@rtivital
Copy link
Member

rtivital commented Apr 8, 2023

I'm against it: you add component once and your job is done, then I'll need to maintain it for the rest of my life.

@vitalijalbu
Copy link
Author

I'm against it: you add component once and your job is done, then I'll need to maintain it for the rest of my life.

Yes right, we can surely suggest components with code (that don't need to be updated in future or maintained) and that's all.

@iam-Akshat
Copy link

@rtivital Would it be a good idea to have a section of components powered by community, a seperate section on the website, can come with a disclaimer May not be maintained or outdated along with some metadata like when the last PR was made for that component.

@AKRking
Copy link

AKRking commented Jul 14, 2023

@rtivital Would it be a good idea to have a section of components powered by community, a seperate section on the website, can come with a disclaimer May not be maintained or outdated along with some metadata like when the last PR was made for that component.

that what i was thinking,with large community contribution mantine will be more useful and popular

@vitalijalbu
Copy link
Author

I'm against it: you add component once and your job is done, then I'll need to maintain it for the rest of my life.

we can create PR and you jsut commit the code, no need you maintain all community components

@shlomo20
Copy link

shlomo20 commented Aug 1, 2023

I'm against it: you add component once and your job is done, then I'll need to maintain it for the rest of my life.

I would Like to add to the point that others are rising, why not have something like https://uiverse.io/? it does not need to be so advanced that everyone can build from the FE could be through GitHub, the point being that it's clear that the components are maintained by end users,

the benefits to consider

  • would help showcase how people utilize the library in different ways
  • would help with inspiration
  • would help to see different ideas and approaches that you would never have thought of by yourself
  • would ease user adaptability

thank you for considering this

@mateuscqueiros
Copy link

@shlomo20 Isn't that what Mantine UI is tho? If that's the case then would be a good idea imo for people to add new components there, I'm sure everyone has a ton of components they made themselves using Mantine and would like to showcase. Maybe a community tab?

@jamalsoueidan
Copy link

I would love that our community build more ui examples on the ui.mantine

Maybe a calendar example with indicators that show some events happening on that day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants