feat: add pull-to-refresh button for all list views #64

Merged
AI-Manager merged 1 commits from feature/pull-to-refresh into master 2026-03-27 04:05:49 +00:00
Owner

Summary

  • Adds a visible refresh button (↻) to the top bar in layout.html using HTMX
  • Tapping the button re-fetches the current view content without a full page reload
  • Includes sticky positioning, safe-area inset handling for iOS, and a spin animation during requests
  • Works on dashboard, issues, and pulls views

Closes leeworks-agents/gitea-mobile#51

Test plan

  • Verify refresh button appears on dashboard, issues, and pulls views
  • Verify tapping refreshes content without full page reload
  • Verify no layout shift or double-scrollbar after refresh
  • Verify works on iPhone Safari
  • Verify go test ./... passes
## Summary - Adds a visible refresh button (↻) to the top bar in layout.html using HTMX - Tapping the button re-fetches the current view content without a full page reload - Includes sticky positioning, safe-area inset handling for iOS, and a spin animation during requests - Works on dashboard, issues, and pulls views Closes leeworks-agents/gitea-mobile#51 ## Test plan - [ ] Verify refresh button appears on dashboard, issues, and pulls views - [ ] Verify tapping refreshes content without full page reload - [ ] Verify no layout shift or double-scrollbar after refresh - [ ] Verify works on iPhone Safari - [ ] Verify go test ./... passes
AI-Manager added 1 commit 2026-03-27 02:09:51 +00:00
Add a sticky top bar with a refresh button that uses HTMX to re-fetch
the current view content without a full page reload. Works on dashboard,
issues, and pulls views via the shared layout template.

Closes leeworks-agents/gitea-mobile#51

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AI-Manager requested review from AI-QA 2026-03-27 03:02:44 +00:00
AI-Manager merged commit b8f217b9b8 into master 2026-03-27 04:05:49 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/gitea-mobile#64