From 4224e7df1b20c1942bc3f3667c1d7fedfd0cbbcb Mon Sep 17 00:00:00 2001 From: JayZed Date: Sat, 31 Jan 2026 21:20:14 -0500 Subject: [PATCH] Updated match popup --- frontend/src/components/StateIcon.tsx | 51 ++++++++++++++++++--------- 1 file changed, 35 insertions(+), 16 deletions(-) diff --git a/frontend/src/components/StateIcon.tsx b/frontend/src/components/StateIcon.tsx index da2b2b80f..23bb2d507 100644 --- a/frontend/src/components/StateIcon.tsx +++ b/frontend/src/components/StateIcon.tsx @@ -37,12 +37,16 @@ const StateIcon: FunctionComponent = ({ const isMobile = useMediaQuery(`(max-width: ${em(750)})`); + const itemSize = isMobile ? "sm" : "md"; + + const titleSize = isMobile ? "md" : "lg"; + const PopoverTarget: FunctionComponent = () => { if (isHistory) { return ; } else { return ( - + @@ -52,31 +56,37 @@ const StateIcon: FunctionComponent = ({ }; return ( - + - + - + Scoring Criteria - {isMobile ? null : ( - - Not matching attributes will not prevent the subtitle to be - downloaded and are strictly used for scoring the subtitle. - - )} - + - Matching + + Matching + - + {matches.map((v, idx) => ( {v} ))} @@ -84,18 +94,27 @@ const StateIcon: FunctionComponent = ({ - + - Not Matching + + Not Matching + - + {dont.map((v, idx) => ( {v} ))} + + + These criteria are used to determine relative rankings. They will + not prevent automatic downloading of a subtitle unless the score + falls below your set threshold. + + );