feat(cloud): Apps-style tabs, categories and federated file search #84

Merged
ai merged 2 commits from cloud-tabs-search into main 2026-07-15 09:02:57 +00:00
Collaborator

Cloud gets the same header layout as Apps:

  • Tabs: All Files (existing section + peer cards) / My Files (own sections only) / Peer Files (the actual aggregated file list from every federation peer, with attribution, loader, and per-peer failure tolerance)
  • Categories: All / Photos & Video / Music / Documents — filters cards, peer lists, and search results
  • Search: debounced, filter-style with a loader; walks your FileBrowser sections (depth-limited) and every peer catalog (content.browse-peer fan-out, cached after first load); results are badged My Files / peer name and click through to the right view
  • Mobile: Apps-style category-pill strips (tabs styled like the Apps categories, not the fixed top tabs) with the search bar below; the strips already opt out of the dashboard page-switch swipe

vue-tsc build green.

🤖 Generated with Claude Code

Cloud gets the same header layout as Apps: - **Tabs**: All Files (existing section + peer cards) / My Files (own sections only) / Peer Files (the actual aggregated file list from every federation peer, with attribution, loader, and per-peer failure tolerance) - **Categories**: All / Photos & Video / Music / Documents — filters cards, peer lists, and search results - **Search**: debounced, filter-style with a loader; walks your FileBrowser sections (depth-limited) and every peer catalog (`content.browse-peer` fan-out, cached after first load); results are badged My Files / peer name and click through to the right view - **Mobile**: Apps-style category-pill strips (tabs styled like the Apps categories, not the fixed top tabs) with the search bar below; the strips already opt out of the dashboard page-switch swipe vue-tsc build green. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ai added 2 commits 2026-07-15 09:02:38 +00:00
Cloud gets the same header layout as Apps: All Files / My Files / Peer
Files tabs, Photos & Video / Music / Documents category filter, and a
search bar that queries your own FileBrowser sections (depth-limited
walk) plus every federation peer's shared catalog (content.browse-peer
fan-out, cached), with a loader while it runs. Peer Files lists the
actual files from all peers with attribution. Mobile uses the Apps
category-pill strips (which already opt out of the page-switch swipe)
with search below — no fixed top tabs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
lfg2025 added 1 commit 2026-07-15 09:02:38 +00:00
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ai merged commit bdf283fcff into main 2026-07-15 09:02:57 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#84
No description provided.