[go: up one dir, main page]

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

Poolpost nearby implementation #537

Draft
wants to merge 18 commits into
base: master
Choose a base branch
from
Draft

Conversation

noirscape
Copy link
Contributor

This is a draft to redo a component of #403 (which is seemingly abandoned for 2 years now and had some choice comments). Specifically, this PR aims to introduce the pool navigation elements to the post page.

Right now it is still in draft (I need to test this, write unit tests and add the frontend elements) but I'm making this draft PR to inform people on the status of the implementation.

I might choose to implement other elements of #403 in other PRs (although I'd probably do element 3 differently and not do element 2 at all, but we'll see on that one), but I really want this component functional.

@noirscape
Copy link
Contributor Author

Okay sorry for all the extra commits; the backend stuff is now pretty much tested on my end. I'll write some formal tests later.

Next up is the frontend. I'm not terribly familiar with the frontend so this may take a bit.

@noirscape
Copy link
Contributor Author

And that should be most of the frontend code (wound up lifting the majority of it wholesale from #403). I'll write some unit tests later, and then it should be ready for review.

@po5
Copy link
Contributor
po5 commented May 20, 2023

This is very slow when any entry is unavailable, such as on single-post pools, or edges of pools (first/last post).
po5@93308e4

Undefined $pool-navigator-header-background-color-darktheme in pool-navigator-control.styl.

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.

2 participants