Added favorite feature and CONTRIBUTING.md instructions#318
Added favorite feature and CONTRIBUTING.md instructions#318IshikaBanga26 wants to merge 3 commits intopavitraag:mainfrom
Conversation
|
@IshikaBanga26 is attempting to deploy a commit to the pavitraag's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Hi @pavitraag , I've implemented a reusable "favorite" button feature across the existing project category pages like Static and Responsive Websites. I noticed that there are still some sections listed (like React Applications, Portfolio Sites, and E-commerce) that currently don’t have individual HTML pages, but may be added by future contributors. To ensure consistency, I’d like to propose a small update to the CONTRIBUTING.md file — specifically a section that explains how new contributors can add the favorite button and toggle functionality when creating those new HTML pages. This would include:
Would it be okay if I create a PR suggesting these additions? I just wanted to check with you before editing any shared contribution guidelines. Thanks for maintaining such a great project! |
|
@IshikaBanga26 clear the conflicts n u can proceed |
|
Mention issue number @IshikaBanga26 |
|
@IshikaBanga26 did u raise the issue or not for this pr |
|
I raised an issue #258 for this pr. |
📥 Pull Request
Description
This PR introduces a "Favorite Projects" feature that allows users to mark individual project cards as favorites on various category pages (like Static Websites, Responsive Websites, etc.). It also adds a toggle button to filter and view only favorited projects on each page.
The goal of this feature is to improve user experience and navigation by allowing contributors and users to bookmark and revisit their preferred projects easily.
Since some categories like React, Portfolio, and E-commerce do not currently have HTML pages, this PR also suggests updating
CONTRIBUTING.mdwith clear guidelines so future contributors can implement the same favorite functionality consistently when adding new pages.Fixes # (no open issue)
Type of change
Checklist: