Skip to content

feat(home): AYO-55: Revamped the entire homepage, its theme, added new features - #28

Merged
imdeepmind merged 25 commits into
developfrom
AYO-55
Aug 13, 2026
Merged

feat(home): AYO-55: Revamped the entire homepage, its theme, added new features#28
imdeepmind merged 25 commits into
developfrom
AYO-55

Conversation

@imdeepmind

Copy link
Copy Markdown
Owner

Summary

Complete UI redesign and a drive/home experience overhaul. The frontend is rebuilt on a design-token system (new header, gradient sidebar, storage/security settings pages), the drive table gains pagination, server-side sorting, global search, per-file menus and a details modal, and the backend is refactored so all drive reads and overview stats live in the home feature. Transfer progress is now weighted by actual provider I/O instead of local encoding work.

Highlights

UI redesign & navigation

  • AYO-56 Google Drive-style UI redesign with design tokens (e82de21)
  • AYO-62 Gradient sidebar with active-link highlight, storage + security settings pages, slimmer sidebar (edd4f9e, 9d9829e, f97fbf6)
  • AYO-55 / AYO-68 Header rebranded to "ayo", logo image, notification icon removed (4edd1d9, 26622c5)

Drive & home

  • AYO-57 Global drive search backed by backend name filtering (8ca163e)
  • AYO-60 Drive table pagination; listing/search moved into the home feature (bcc7f35, 8b27acd)
  • AYO-64 View/edit/delete menu + file details modal; home dashboard reads consolidated into a dedicated home repository (9d1bd46, d52bb76, 04c49d7)
  • AYO-67 Server-side drive sorting and DB-aggregated overview; grid view mode removed (9f35d92, d8a72e9)
  • AYO-72 File type and tag chips in the drive table and modals (548e22d)
  • AYO-59 Home overview endpoint for recent files and storage stats (c692324)

Actions & status

  • AYO-66 Functional multi-select delete/download with delete-completion tracking (0b4ed13)
  • AYO-55 Queue treated as an append-only audit table; job completion tracked end-to-end (fae0411)
  • AYO-69 Consistent toast icons/messages; long saved-path toasts wrapped (9830e16, f210bef)

Transfer progress

  • AYO-70 Job progress rebalanced to track provider chunk I/O (S3 uploads/downloads drive the bar) instead of fast local encode/decrypt work (748095a)

Cleanup

  • AYO-65 Drop format-version column and header byte (51dd94a)
  • AYO-55 README cleanup (56db408)

@imdeepmind
imdeepmind merged commit 5247822 into develop Aug 13, 2026
6 checks passed
@imdeepmind
imdeepmind deleted the AYO-55 branch August 13, 2026 18:34
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.

1 participant