Skip to content

feat(site): my useful page and useful controls - #169

Closed
dlgrv wants to merge 1 commit into
feat/api-useful-minefrom
feat/site-useful-ui
Closed

dlgrv wants to merge 1 commit into
feat/api-useful-minefrom
feat/site-useful-ui

Conversation

@dlgrv

@dlgrv dlgrv commented Oct 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Account menu link + /useful/ page listing marks via GET /useful/mine.
  • Useful button on cards requires sign-in; public counts still hydrate for everyone.
  • CSS for Useful controls and the My useful page; short note in interactive-site ideas.

Stacked on #167 (feat/api-useful-mine) for the API contract.

Test plan

  • make pages-artifact and open /useful/ locally with a signed-in session
  • Guest tap Useful → sign-in prompt; signed-in toggle updates count
  • Account menu shows “My useful”

@dlgrv

dlgrv commented Oct 13, 2026

Copy link
Copy Markdown
Owner Author

Closing as superseded.

book.dlgrv.com already matches origin/main (verified file hashes for useful/privacy/login/interactive.js and related site assets). The Useful UI and /useful/mine API landed via later main PRs (#186–#196); this stacked branch is behind and would risk regressing prod-aligned code. #167 also conflicts with main.

@dlgrv dlgrv closed this Oct 13, 2026
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

Successfully merging this pull request may close these issues.

1 participant