Enhanced Favorites Folder and Tag Management System
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 39k
- Forks
- 2.1k
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 10
Description
Clear and concise description of the problem
-
Provide an independent favorites page to centralize the viewing and management of all favorite items in a single window, reducing the need for frequent view switching.
-
Introduce a tag management system for the favorites folder, allowing users to create custom tags with a default system tag labeled as "Untagged."
-
Favorites folder supports filtering by view category or tags for quickly locating desired content, and provides a powerful search feature that allows searching for both content and tags.
-
When pressing the save button for content of interest, you can immediately add existing tags or create new tags to save.
Suggested solution
Alternative
No response
Additional context
No response
Validations
- Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points; begin by locating the existing favorites save and viewing flows in the repository and reviewing the attached screenshots. Trace how favorites, views, and tags are currently represented before defining the scope. Done should include an independent favorites page, custom and default tags, filtering, search, and tag selection or creation while saving.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100