Skip to content

merge pull request - #4

Merged
tamayaren merged 1 commit into
mainfrom
ccr-5c48f322-pr14tc
Nov 3, 2026
Merged

tamayaren merged 1 commit into
mainfrom
ccr-5c48f322-pr14tc

Conversation

@tamayaren

Copy link
Copy Markdown
Collaborator

Add artist Media tab, tags, Random, hash lookup and back-to-top arrow

  • Artist profiles get a Media tab: every image, GIF and video from their
    posts in a grid, filtered All / Photos / GIFs / Videos.
  • A pink arrow appears once a list is two screens down and scrolls back
    to the top (feeds, popular artists, media, tags, hash results).
  • Holding an image in the viewer presses it in while the hold registers,
    then springs back, so the download button isn't the only feedback.
  • Explore has a Tags tab: the site's popular tags, filtered as you type,
    and "Posts tagged #..." for any tag. A post's tag offers that artist's
    posts or every artist's.
  • Hash lookup in the sidebar: paste a SHA-256 or pick a file to hash on
    the device, then list the posts that hold it.
  • Random in the sidebar shows a random post or artist, with a shuffle
    button and a gear to switch; the first visit asks which.
  • The sidebar scrolls on short screens.

Tag lists, tagged posts and random picks are scraped from the web pages
(the API ignores tag and has no random); see docs/pawchive-api.md.

- Artist profiles get a Media tab: every image, GIF and video from their
  posts in a grid, filtered All / Photos / GIFs / Videos.
- A pink arrow appears once a list is two screens down and scrolls back
  to the top (feeds, popular artists, media, tags, hash results).
- Holding an image in the viewer presses it in while the hold registers,
  then springs back, so the download button isn't the only feedback.
- Explore has a Tags tab: the site's popular tags, filtered as you type,
  and "Posts tagged #..." for any tag. A post's tag offers that artist's
  posts or every artist's.
- Hash lookup in the sidebar: paste a SHA-256 or pick a file to hash on
  the device, then list the posts that hold it.
- Random in the sidebar shows a random post or artist, with a shuffle
  button and a gear to switch; the first visit asks which.
- The sidebar scrolls on short screens.

Tag lists, tagged posts and random picks are scraped from the web pages
(the API ignores tag and has no random); see docs/pawchive-api.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LtGkw1AxGnokeZefgJcr1w
@tamayaren
tamayaren merged commit 4922969 into main Nov 3, 2026
2 checks passed
@tamayaren
tamayaren deleted the ccr-5c48f322-pr14tc branch November 3, 2026 21:56
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