Skip to content

fix(ui): true menu X and hide Cached tile on mobile - #31

Merged
jackmcpickle merged 1 commit into
mainfrom
cursor/mobile-nav-filters-1d85
Aug 6, 2026
Merged

fix(ui): true menu X and hide Cached tile on mobile#31
jackmcpickle merged 1 commit into
mainfrom
cursor/mobile-nav-filters-1d85

Conversation

@jackmcpickle

@jackmcpickle jackmcpickle commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

Follow-up to #30 (already on main):

  • Open menu icon: Replace the SVG path morph with three positioned bars so the open state is a true centered X.
  • Cached on mobile: Force-hide the Cached metric tile below sm. Button’s Tailwind inline-flex was winning over the previous display: none, so Cached still appeared on phones.

Rebased onto latest main (post-#30); only this follow-up commit remains.

Screenshots

Mobile leaderboard with four stats (Cached hidden)

Mobile nav open with centered X icon

Test plan

  • pnpm check (358 tests)
  • Rebased onto origin/main
  • Cached hidden on ~375px; four-stat 2×2
  • Open hamburger shows a centered X
  • Desktop (sm+): Cached returns in the five-metric row

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 6, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
tokentally cc3d39b Aug 06 2026, 12:04 PM

@jackmcpickle
jackmcpickle marked this pull request as ready for review August 6, 2026 11:58
Replace the SVG bar morph with positioned spans so the open state is a
centered X, and force-hide the Cached stat tile on small screens so
Button's inline-flex utility cannot override it.

Co-authored-by: Jack McNicol <jackmcpickle@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/mobile-nav-filters-1d85 branch from f47d8b0 to cc3d39b Compare August 6, 2026 12:04
@jackmcpickle
jackmcpickle merged commit d4156af into main Aug 6, 2026
5 checks passed
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