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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Frontend) Create a "Save to Favorites" button in the topic page #1

Closed
tu2463 opened this issue Sep 11, 2024 · 0 comments · Fixed by CMU-313/nodebb-frontend-f24-sweethearts#4 · May be fixed by #32
Closed

(Frontend) Create a "Save to Favorites" button in the topic page #1

tu2463 opened this issue Sep 11, 2024 · 0 comments · Fixed by CMU-313/nodebb-frontend-f24-sweethearts#4 · May be fixed by #32
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@tu2463
Copy link

tu2463 commented Sep 11, 2024

  • In the category page and post detail page, add a star button next to each post to save it to favorites.
  • Clicking the star button will label the post as saved or unsaved in the backend and highlight the button UI.

Category page: Image
Post detail page: Image

Estimated effort: 1h
Actual effort: 8h
Dependencies: none
Acceptance criteria:

  • Click the button to save a post. Confirm that the post is labeled as saved in the backend and that the button's UI has changed in the frontend.
  • Click the button again to unsave the post. Check the same thing in the backend and frontend.
@tu2463 tu2463 changed the title Add Buttons to Favorite a Post Create Buttons to Favorite a Post Sep 11, 2024
@tu2463 tu2463 self-assigned this Sep 12, 2024
@tu2463 tu2463 added this to the Sprint 1 milestone Sep 12, 2024
@tu2463 tu2463 closed this as completed Sep 25, 2024
@tu2463 tu2463 reopened this Sep 27, 2024
@tu2463 tu2463 changed the title Create Buttons to Favorite a Post Create a "Save to Favorites" button in the topic page Sep 27, 2024
@tu2463 tu2463 changed the title Create a "Save to Favorites" button in the topic page (Frontend) Create a "Save to Favorites" button in the topic page Sep 27, 2024
@tu2463 tu2463 closed this as completed Oct 10, 2024
@alicekang1 alicekang1 added the enhancement New feature or request label Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants