diff --git a/src/components/metadata/HeroSection.tsx b/src/components/metadata/HeroSection.tsx
index a4822d0..2139561 100644
--- a/src/components/metadata/HeroSection.tsx
+++ b/src/components/metadata/HeroSection.tsx
@@ -440,30 +440,30 @@ const WatchProgressDisplay = React.memo(({
{/* Enhanced progress bar with glow effects */}
-
+
{/* Background glow for completed content */}
{isCompleted && (
)}
+ }
+ ]}
+ />
{/* Shimmer effect for active progress */}
{!isCompleted && progressData.progressPercent > 0 && (
@@ -489,9 +489,9 @@ const WatchProgressDisplay = React.memo(({
{Math.round(progressData.progressPercent)}%
-
- )}
+ )}
+
- {progressData.syncStatus}
-
-
+ {progressData.syncStatus}
+
+
{/* Enhanced manual Trakt sync button - moved inline */}
- {isTraktAuthenticated && forceSyncTraktProgress && (
-
-
+
+ />
-
+
)}
- )}
-
+ )}
+
);
@@ -637,15 +637,15 @@ const HeroSection: React.FC = ({
const logoScale = hasProgress ? 0.85 : 1;
return {
- opacity: logoOpacity.value,
+ opacity: logoOpacity.value,
transform: [
{
- translateY: interpolate(
- scrollY.value,
- [0, 100],
- [0, -20],
- Extrapolate.CLAMP
- )
+ translateY: interpolate(
+ scrollY.value,
+ [0, 100],
+ [0, -20],
+ Extrapolate.CLAMP
+ )
},
{ scale: withTiming(logoScale, { duration: 300 }) }
]