Commit graph

59 commits

Author SHA1 Message Date
Pas
3cfd44579c encode queries to fix some issues 2025-11-09 12:50:03 -07:00
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
3a31d172b1 add keyboard shortcut modal 2025-10-24 22:18:24 -06:00
Pas
d5b8fbe408 Feat: close any modal with esc 2025-09-29 19:03:25 -06:00
Pas
c320631fbb Merge branch 'beta' into production 2025-08-03 15:15:02 -06:00
Pas
846303a75d Break notifications modal into components 2025-08-03 12:15:24 -06:00
Pas
6d362294c4 Add notifications feed 2025-08-01 20:05:07 -06:00
Pas
9cccb2637c add dedicated bookmarks page 2025-08-01 17:09:47 -06:00
Pas
256728af05 update "DMCA" to "Legal / DMCA" 2025-07-21 17:22:02 -06:00
Pas
9dc2e0099b Readd email to DMCA page 2025-07-06 16:25:21 -06:00
Pas
9b82d70a30 remove low performance url parameter 2025-06-25 09:27:41 -06:00
Pas
200d3e69ac add low performance mode 2025-06-24 17:59:13 -06:00
Pas
d182ccc680 add all movie lists page (letterboxd)
use backend urls
2025-06-07 18:22:28 -06:00
Pas
185555a960 rewrite discover using a single hook 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
b2933a5af6 add migration upload 2025-04-05 23:10:30 -06:00
Pas
4039ae8f68 Update migration
todo finish upload feat
2025-04-05 23:10:30 -06:00
Pas
5026a8c39f Update DMCA info 2025-01-16 17:20:00 -07:00
Pas
71e74269eb Move Discover files 2025-01-10 22:08:44 -07:00
Pas
b82e34935f Merge branch 'pr-migration' into production-2 2025-01-10 22:05:44 -07:00
Ivan Evans
c48602a9fc Update Direct page, add migrate button, and clean up 2025-01-05 21:41:27 -07:00
William Oldham
718acfd76a Start adding migration pages 2025-01-05 21:25:17 -07:00
Ivan Evans
4888d50920 cleanup maintenance stuff 2024-12-31 13:40:27 -07:00
Cooper
a301ebde5d Added jip route 😭 and fixed a hover issue on bookmark button 2024-07-19 21:47:36 +00:00
Cooper Ransom
97551951de Make it better lol 2024-04-02 22:59:41 -04:00
Cooper Ransom
608ac4ee1e Merge main 2024-04-02 22:19:52 -04:00
Cooper Ransom
a3a06b168a Sexy page :) 2024-04-02 22:17:59 -04:00
Cooper Ransom
0e0c3dcd95 Pls work i swear to god 2024-03-31 16:50:24 -04:00
Cooper Ransom
c830102b24 pls fix 2024-03-31 16:43:54 -04:00
Cooper Ransom
d2a2f51cf9 pls fix 2024-03-31 16:36:53 -04:00
Cooper Ransom
ba24bc6d4a pls fix 2024-03-31 16:27:45 -04:00
Captain Jack Sparrow
9213f30392
Update App.tsx 2024-03-31 16:19:17 -04:00
Captain Jack Sparrow
e00885caa4
Update App.tsx 2024-03-31 15:12:31 -04:00
Captain Jack Sparrow
5295b3e456
enable the downtime thing 2024-03-31 13:15:42 -04:00
Cooper Ransom
fc72062db2 Remove downtime page 2024-03-29 15:21:08 -04:00
Cooper Ransom
8cb3f60446 Show maintaince page 2024-03-28 23:31:44 -04:00
Cooper Ransom
67106c507d Add provider issue notice 2024-03-28 23:20:31 -04:00
Cooper Ransom
e3c38605b5 Fix test/dev 2024-03-19 22:54:35 -04:00
Cooper Ransom
0a17d7c7cf Test /dev/test and change extension text 2024-03-19 22:43:53 -04:00
Cooper Ransom
923049ff8f Add top sources page (/flix/sources) 2024-03-19 04:26:48 -04:00
Cooper Ransom
22041f67d0 Make the top-flix page 2024-03-14 21:12:38 -04:00
Cooper Ransom
bf1b8a3cd1 Cloudflare transition downtime notice (turn dat jawn off) 2024-03-10 19:52:20 -04:00
Cooper Ransom
2e4d3ac832 Cloudflare transition downtime notice 2024-03-10 16:55:57 -04:00
Cooper Ransom
230b86ea8a Replace src/utils/setup/App.tsx with src/setup/App.tsx & merge movie-web/dev 2024-03-07 11:42:17 -05:00
Cooper Ransom
de5f2514ec Add a support page! 2024-03-06 15:31:52 -05:00
Cooper Ransom
6eab2a013c change tab description to tagline in en.json and turn maintace page into route and add twitter link to footer! 2024-03-05 14:10:22 -05:00
Cooper Ransom
764fc328b6 I HATE THIS MAINTACE THING OMG 2024-03-04 23:24:33 -05:00
Cooper Ransom
234570de16 Remove maintance banner 2024-03-04 21:51:02 -05:00
Cooper Ransom
269ffc0667 Last time i touch this maintenace page i promise 2024-03-04 18:05:21 -05:00
Cooper Ransom
dbe828562c Change en.json and fix maintance page (we maintain tmr) 2024-03-04 14:10:16 -05:00