diff --git a/pages/play/tv.js b/pages/play/tv.js
index b754753..1b276ee 100644
--- a/pages/play/tv.js
+++ b/pages/play/tv.js
@@ -1,7 +1,7 @@
import React, {useEffect, useState} from 'react'
import {useRouter} from 'next/router';
import Head from 'next/head'
-import {AiOutlineDown, AiOutlineExpand} from "react-icons/ai";
+import {AiOutlineDown, AiOutlineExpand, AiOutlineRight} from "react-icons/ai";
import useSWR from "swr";
const servers_ = [
@@ -132,15 +132,18 @@ const Tv = () => {
Expand
-
-
{
- setSeasonDropDown(!seasonDropDown)
- setEpisodeDropDown(false)
- }}>
- Select Season
+
+
{
+ setSeasonDropDown(!seasonDropDown)
+ setEpisodeDropDown(false)
+ }}>
+ Season {tvDetails.season}
{seasonDropDown ? :
+ }
+ className={` flex-col z-40 bg-app-semi-dark-blue font-normal overflow-y-scroll h-44 text-white w-44 absolute justify-center transition duration-300 ease-in-out items-center ${seasonDropDown ? 'translate-y-0 opacity-1' : 'translate-y-[-150%] opacity-0'} `}>
{season !== [] ? season.map((season, index) => {
return (
@@ -148,7 +151,7 @@ const Tv = () => {
setTvDetails({season: season, episode: 1})
setSeasonDropDown(false)
}}
- className={`relative hover:bg-amber-700 hover:cursor-pointer pl-2 flex items-center justify-evenly w-full h-5 ${tvDetails.season === season ? 'bg-amber-700' : ''}`}>
+ className={`relative dropdown-scroll hover:bg-amber-700 hover:cursor-pointer pl-2 flex items-center justify-evenly w-full h-12 ${tvDetails.season === season ? 'bg-amber-700' : ''}`}>
Season {season}
)
@@ -157,15 +160,16 @@ const Tv = () => {
-
-
{
+
+
{
setEpisodeDropDown(!episodeDropDown)
setSeasonDropDown(false)
}}>
- Select Episode
+ Episode {tvDetails.episode}
{episodeDropDown ? :
+ }
+ className={` flex-col z-40 bg-app-semi-dark-blue font-normal overflow-y-scroll h-44 text-white w-44 absolute justify-center transition duration-300 ease-in-out items-center ${episodeDropDown ? 'translate-y-0 opacity-1' : 'translate-y-[-150%] opacity-0'} `}>
{episodes[tvDetails.season] ? episodes[tvDetails.season].map((episode, index) => {
return (
@@ -175,7 +179,7 @@ const Tv = () => {
})
setEpisodeDropDown(false)
}}
- className={`relative hover:bg-amber-700 hover:cursor-pointer pl-2 flex items-center justify-evenly w-full h-5 ${tvDetails.episode === episode ? 'bg-amber-700' : ''}`}>
+ className={`relative dropdown-scroll hover:bg-amber-700 hover:cursor-pointer pl-2 flex items-center justify-evenly w-full h-12 ${tvDetails.episode === episode ? 'bg-amber-700' : ''}`}>
Episode {episode}
)
@@ -211,7 +215,7 @@ const Tv = () => {
setVideoServer(`${server.link}${tmdb}&season=${tvDetails.season}&episode=${tvDetails.episode}`);
}
}
- className={`dark:bg-app-semi-dark-blue dark:text-white hover:scale-110 hover:cursor-pointer transition duration-300 ease-in-out rounded p-3 w-max text-center h-8 ${videoServer.includes(server.servername.toLowerCase()) ? 'bg-amber-700':'bg-app-shady-white' }`}
+ className={`dark:bg-app-semi-dark-blue dark:text-white hover:scale-110 hover:cursor-pointer transition duration-300 ease-in-out rounded p-3 w-max text-center h-8 ${videoServer.includes(server.servername.toLowerCase()) ? 'bg-amber-700' : 'bg-app-shady-white'}`}
key={index}>
{server.servername}
diff --git a/styles/globals.css b/styles/globals.css
index 6b8fbe5..486601e 100644
--- a/styles/globals.css
+++ b/styles/globals.css
@@ -791,4 +791,21 @@ td {
z-index: 900;
animation: myAnim 0.3s ease-in-out forwards;
+}
+
+.dropdown-scroll:hover{
+ background-color: #242424;
+}
+::-webkit-scrollbar{
+ width: 10px;
+}
+::-webkit-scrollbar-track{
+ background-color: #3b3b3b;
+}
+::-webkit-scrollbar-thumb{
+ background-color: #d9d9d9;
+ border-radius: 20px;
+}
+::-webkit-scrollbar-thumb:hover{
+ background-color: #8e8e8e;
}
\ No newline at end of file