-
-
Notifications
You must be signed in to change notification settings - Fork 235
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add top contributors panel to feeds page #1347
Conversation
✅ Deploy Preview for design-insights ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for oss-insights ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IHMO nice feature, but If the user press the follow button, he can't unfollow
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My suggestion is changing s/Users/Contributors/g
for reason laid out inline.
This also aligns with the work @babblebey did here #1274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you elaborate more on this? I still don't understand changing |
Instead of "Top Users" make it "Top Contributors" All your variables use the word users. I provided the short Unix command for finding and replacing in a file. https://www.cyberciti.biz/faq/how-to-use-sed-to-find-and-replace-text-in-files-in-linux-unix-shell/ Ignore that, just do it manually. |
Totally missed the conversation. Contributors is definitely a more inviting terminology. Both in what the users see and the code that users are interacting with. Using “contributor” instead of “user” emphasizes active participation and engagement of community members. Here are a couple more reasons to use this terminology:
|
Update: All naming copies has been updated 🍕 |
components/molecules/TopContributorsPanel/top-contributors-panel.tsx
Outdated
Show resolved
Hide resolved
components/molecules/TopContributorsPanel/top-contributors-panel.tsx
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
## [1.56.0-beta.12](v1.56.0-beta.11...v1.56.0-beta.12) (2023-07-17) ### 🍕 Features * add top contributors panel to feeds page ([#1347](#1347)) ([5b58dd5](5b58dd5))
🎉 This PR is included in version 1.56.0-beta.12 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
## [1.56.0](v1.55.0...v1.56.0) (2023-07-17) ### 🐛 Bug Fixes * add hidden form for Netlify forms submission ([#1351](#1351)) ([8075012](8075012)) * ensure font color of selected interests pill changed is white ([#1342](#1342)) ([b778f11](b778f11)) * improve loading performance of individual highlight ([#1349](#1349)) ([9e193fe](9e193fe)) * prevent concurrent user profile update requests ([#1372](#1372)) ([b23b9df](b23b9df)) ### 🎨 Styles * text inputs colors were not consistent in the user settings page ([#1360](#1360)) ([edae9c4](edae9c4)) ### 🍕 Features * add force login component to design system ([#1330](#1330)) ([9d68ffc](9d68ffc)) * add top contributors panel to feeds page ([#1347](#1347)) ([5b58dd5](5b58dd5)) * added new topics to the list ([#1357](#1357)) ([33f03bb](33f03bb)) * change position of visibility action component ([#1331](#1331)) ([f3f615c](f3f615c)) * changed the last commit date icon with a calender ([#1350](#1350)) ([2ae9d53](2ae9d53)) * implement featured highlights list ([#1337](#1337)) ([ed32594](ed32594)) * implement newsletter submission functionality ([#1332](#1332)) ([d996ac7](d996ac7)) * upgrade to Next 13.4, Supabase helper libs to 0.7.x ([#1301](#1301)) ([26876c2](26876c2))
🎉 This PR is included in version 1.56.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Description
This pull request adds a top user's panel to the application. The panel displays dummy data for now, but it will be updated with real user information once https://github.com/open-sauced/api/pull/200 is merged. This feature enhances the user experience by showcasing the most active users.
Generated using OpenSauced.
What type of PR is this? (check all applicable)
Related Tickets & Documents
closes #598
Mobile & Desktop Screenshots/Recordings
Added tests?
Added to documentation?
[optional] Are there any post-deployment tasks we need to perform?
[optional] What gif best describes this PR or how it makes you feel?