b0cb8ca0a2
Add a reusable pagination UI (src/components/ui/pagination.tsx) and integrate it into BrowseView and CastView. Replace previous simple prev/next handlers with handlePageChange and a getPaginationItems helper (ellipsis support), move filters/controls into sticky headers, make main content scrollable (browse-scroll-container / cast-scroll-container), and add sticky pagination bars. Also: fix footer to be fixed at bottom in App.tsx, increase bottom padding in DashboardView and DetailView, simplify MediaTable markup to render Table directly, and add /.windsurf to .gitignore. These changes improve UX for large result sets and keep controls accessible while scrolling.
11 lines
90 B
Plaintext
11 lines
90 B
Plaintext
node_modules/
|
|
build/
|
|
dist/
|
|
coverage/
|
|
.DS_Store
|
|
*.log
|
|
.env*
|
|
!.env.example
|
|
/docs
|
|
/.windsurf
|