broken on mobile #2

Closed
opened 2026-02-27 10:58:49 +01:00 by sneak · 3 comments
Owner

make me a PR that detects in JS if we're on a mobile device and doesn't start the checkers and doesn't render anything other than the header and description, and just renders a big box that says "Not yet available on mobile." (the box should render properly on mobile.). triple-check your work as i don't have an easy way of testing outside of production, so i'm just going to merge it and load the live site on my phone. do not break or change anything on non-mobile!

that PR doesn't close this issue, but i'll merge it to fix the site in prod right now, so people stop reporting that.

then, make me another PR that makes it actually work on mobile. you're going to have to totally redesign the per-host row layout. because we're going from a landscape to a portrait viewport, I think each host row needs to become quite tall - all of the left side data on top, then the sparkline full width below. you'll also need to fix the summary line at the top.

make me a PR that detects in JS if we're on a mobile device and doesn't start the checkers and doesn't render anything other than the header and description, and just renders a big box that says "Not yet available on mobile." (the box should render properly on mobile.). triple-check your work as i don't have an easy way of testing outside of production, so i'm just going to merge it and load the live site on my phone. *do not break or change anything on non-mobile!* that PR doesn't close this issue, but i'll merge it to fix the site in prod right now, so people stop reporting that. then, make me another PR that makes it actually work on mobile. you're going to have to totally redesign the per-host row layout. because we're going from a landscape to a portrait viewport, I think each host row needs to become quite tall - all of the left side data on top, then the sparkline full width below. you'll also need to fix the summary line at the top.
clawbot was assigned by sneak 2026-02-27 10:58:49 +01:00
Collaborator

On it — will create two PRs:

  1. Quick fix: detect mobile, show "Not yet available on mobile" message, no checkers started
  2. Full mobile layout: redesigned host rows for portrait viewport

Starting with PR 1 now.

On it — will create two PRs: 1. Quick fix: detect mobile, show "Not yet available on mobile" message, no checkers started 2. Full mobile layout: redesigned host rows for portrait viewport Starting with PR 1 now.
Collaborator

On it. Two PRs coming:

  1. Quick fix — detect mobile in JS, skip checkers, show "Not yet available on mobile" box. No changes to desktop. Will triple-check.
  2. Full mobile redesign — portrait layout with stacked host rows (data on top, full-width sparkline below), fixed summary line.

Starting with PR 1 now.

On it. Two PRs coming: 1. **Quick fix** — detect mobile in JS, skip checkers, show "Not yet available on mobile" box. No changes to desktop. Will triple-check. 2. **Full mobile redesign** — portrait layout with stacked host rows (data on top, full-width sparkline below), fixed summary line. Starting with PR 1 now.
Collaborator

Created two PRs for this:

  1. Quick fix (merge to prod now): #3 — detects mobile and shows "Not yet available on mobile" message. No changes to desktop.

  2. Full mobile layout: #5 — responsive redesign with stacked host rows for portrait viewports. Closes this issue on merge.

Created two PRs for this: 1. **Quick fix** (merge to prod now): https://git.eeqj.de/sneak/netwatch/pulls/3 — detects mobile and shows "Not yet available on mobile" message. No changes to desktop. 2. **Full mobile layout**: https://git.eeqj.de/sneak/netwatch/pulls/5 — responsive redesign with stacked host rows for portrait viewports. Closes this issue on merge.
sneak closed this issue 2026-03-10 19:56:41 +01:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/netwatch#2