Commit graph

38 commits

Author SHA1 Message Date
Pas
ba59405612 refactor overlay stack and modals to allow multiple and better navigation
Some checks failed
Linting and Testing / Run Linters (push) Has been cancelled
Linting and Testing / Build project (push) Has been cancelled
Linting and Testing / Build Docker (push) Has been cancelled
overlays will not close previous ones so that they don't conflict and there can essentially be unlimited modal navigations. Done by passing the modal data to each modal using a global hook instead of relying on local data for each.
When navigating to a new path, it closes all modals.
On CollectionOverlay, when opening a new details modal overlay, it closes the previous using a custom ShowDetails handler.

This isn't the cleanest approach, but offers the greatest flexibility in the future
2025-10-26 23:58:04 -06:00
Pas
565e93fa73 Allow watching and bookmark section to be reordered 2025-09-29 19:03:25 -06:00
Pas
8e902e94e4 update details modal
new organization and fix the x
2025-08-03 14:26:44 -06:00
Pas
27fff44278 rename details folder to detailsModal 2025-08-03 12:16:07 -06:00
Pas
f91bb50564 improve featured carousel 2025-08-02 01:31:19 -06:00
Pas
1d70f002e7 add modal stacking support 2025-07-30 23:06:47 -06:00
Pas
200d3e69ac add low performance mode 2025-06-24 17:59:13 -06:00
Pas
ac344e8ce9 components! 2025-06-05 13:00:29 -06:00
Pas
a1523bd0fb fix some padding 2025-06-05 13:00:29 -06:00
Pas
b8ca66b4cb fix homepage layout and carousels 2025-06-05 13:00:29 -06:00
Pas
3cc435332c add carousel view for watching and bookmarks 2025-06-05 13:00:29 -06:00
Pas
3ce5053af5 Overhaul Discover Page and Featured
Add Featured Modal
Removed Individual Carousels for each genre
Recommended Carousel
View More page for viewing all
Improve several minor visuals
Update search and navigation

Full Commit Log:

add more carousel skeleton dots

bug fix and languages

remove provider translations

Add change button for recommended more content

add buttons to moreContent page

dropdown for changing recommended

Increase genres and providers

add home/search button to discover

Update FeaturedCarousel.tsx

fix recommended load more pages

increase number of featured items

clean up featured image fetch

maybe fix ff bug?

add dynamic blur to header

Update Dropdown.tsx

fix dropdown

add recommended carousel

animate dropdown

fix some visuals

random button

fix padding

reset timer when manually switching slides

fix editor picks more titles

add store for discover

fix editor picks

Update FeaturedCarousel.tsx

add view more card

move view more link

update carousel buttons and dropdown

finish 5 carousels

use 5 carousels

init carousel nav buttons

update dropdown

update featured sizing

update blurs

add clear blur to navigation

update padding and sizing

Update FeaturedCarousel.tsx

add loading skeleton

update discover navigation again

simplify featured media

Update SearchBar.tsx

tweak some minor visual stuff

fix button sizes

update carousel gradient

fix sticky

fix safari overlay bug

make search transparent

use secondary buttons on featured

fix up negative margins

fix searching classes

fix buttons because of the overlay

make it shorter

add featured section to home page

add toggle for image logos

fix details modal title overlay position

clean up some buttons

improve fed setup status check

update grid

Update FeaturedCarousel.tsx

dont show more content for providers

more stuff

clean and bugfix

update editor picks more content page

Update DetailsModal.tsx

more more more!

shuffle editor picks

discover update part 2

fix more info button

init discover v3
2025-06-05 13:00:29 -06:00
Pas
02b1b5a7dc add details modal 2025-04-17 13:03:36 -06:00
Pas
a02ea7c684 update popup modal logic 2025-04-17 11:55:53 -06:00
Pas
45c11c3426 hide empty text when there is discover 2025-02-28 18:49:56 -07:00
Pas
d416d483c6 discover update 2025-02-27 21:27:58 -07:00
Pas
5b721dd1f6 Hide popup 2025-01-10 22:08:44 -07:00
Pas
71e74269eb Move Discover files 2025-01-10 22:08:44 -07:00
Ivan Evans
c78e71dc20 no no 2025-01-10 22:07:53 -07:00
Ivan Evans
1ff1ae7dc0 update popup for migration 2025-01-10 22:07:53 -07:00
Ivan Evans
6d5934e930 add toggle for discover section on homepage 2025-01-04 21:55:45 -07:00
Ivan Evans
538203305e fix alert button for logged in state 2025-01-04 20:00:08 -07:00
Ivan Evans
0019b982e0 Update popup for new server 2025-01-04 19:24:18 -07:00
Ivan Evans
899a3040ba remove popup and bring back setup! 2024-12-29 22:32:14 -07:00
Ivan Evans
63a4d35195 update message 2024-12-29 19:52:05 -07:00
Ivan Evans
d014feb039 update verbage 2024-12-29 11:27:40 -07:00
Ivan Evans
151f2b2413 clearer text for notice 2024-12-29 00:37:30 -07:00
Ivan Evans
a9eab1fabb add notice 2024-12-29 00:07:30 -07:00
Ivan Evans
9d17e45b1c update discover loading animation 2024-09-28 21:52:41 -06:00
Ivan Evans
5354bb1bad cleanup 2024-09-25 20:59:57 -06:00
Ivan Evans
c53a61e0f8 Add discover to homepage 2024-09-25 20:39:13 -06:00
Ivan Evans
6575cb30a6 Migration A 2024-09-19 22:22:14 -06:00
kirbo
ac83323540
reset scroll upon navigation 2024-06-09 18:05:28 -07:00
sussy-code
ecd3c6130f Make the bookmark button a little more elegant 2024-05-03 17:59:22 +00:00
Captain Jack Sparrow
38f4a21f2c 'ok now redeploy smov' 2024-05-03 02:11:12 +00:00
Captain Jack Sparrow
c3fbe1c968 Add a discover button if there is nothing watched or bookmarked 2024-04-28 22:45:00 +00:00
Cooper Ransom
9f6e0ed5e5 Add back scrollbar to homepage 2024-04-22 19:38:49 -04:00
Cooper Ransom
2cf23a2bd1 Add sudo-flix code from github 2024-02-26 10:54:56 -05:00