MISC: Styles change
This commit is contained in:
@@ -15,6 +15,7 @@ interface ListRowProps {
|
|||||||
title: string;
|
title: string;
|
||||||
description: string;
|
description: string;
|
||||||
items: ListItemProps[];
|
items: ListItemProps[];
|
||||||
|
extraClasses?: string;
|
||||||
onClick: (itemId: number, itemName: string) => void;
|
onClick: (itemId: number, itemName: string) => void;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -43,10 +44,10 @@ const ListItem: React.FC<ListItemProps> = ({
|
|||||||
<div className="absolute top-0 left-0 w-full h-full bg-gray-600" />
|
<div className="absolute top-0 left-0 w-full h-full bg-gray-600" />
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
<div className="p-3">
|
<div className="p-3 bg-white">
|
||||||
<h3 className="font-semibold text-lg">{title}</h3>
|
<h3 className="font-semibold text-lg">{title}</h3>
|
||||||
{type === "stream" && <p className="text-gray-400">{streamer}</p>}
|
{type === "stream" && <p className="text-red-600">{streamer}</p>}
|
||||||
<p className="text-sm text-gray-500">{viewers} viewers</p>
|
<p className="text-sm text-white">{viewers} viewers</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@@ -58,12 +59,13 @@ const ListRow: React.FC<ListRowProps> = ({
|
|||||||
description,
|
description,
|
||||||
items,
|
items,
|
||||||
onClick,
|
onClick,
|
||||||
|
extraClasses="",
|
||||||
}) => {
|
}) => {
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-col space-y-4 py-6">
|
<div className={`flex flex-col space-y-4 py-6 px-5 mx-2 mt-5 rounded-md ${extraClasses}`}>
|
||||||
<div className="space-y-1">
|
<div className="space-y-1">
|
||||||
<h2 className="text-2xl font-bold">{title}</h2>
|
<h2 className="text-2xl font-bold text-white">{title}</h2>
|
||||||
<p className="text-gray-400">{description}</p>
|
<p className="text-white">{description}</p>
|
||||||
</div>
|
</div>
|
||||||
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4">
|
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4">
|
||||||
{items.map((item) => (
|
{items.map((item) => (
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ const HomePage: React.FC<HomePageProps> = ({ variant = "default" }) => {
|
|||||||
}
|
}
|
||||||
items={featuredStreams}
|
items={featuredStreams}
|
||||||
onClick={handleStreamClick}
|
onClick={handleStreamClick}
|
||||||
|
extraClasses="border border-gray-700 bg-[#FF7F50]/80"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
{/* If Personalised_HomePage, display Categories the logged-in user follows. Else, trending categories. */}
|
{/* If Personalised_HomePage, display Categories the logged-in user follows. Else, trending categories. */}
|
||||||
@@ -60,6 +61,8 @@ const HomePage: React.FC<HomePageProps> = ({ variant = "default" }) => {
|
|||||||
}
|
}
|
||||||
items={featuredCategories}
|
items={featuredCategories}
|
||||||
onClick={handleCategoryClick}
|
onClick={handleCategoryClick}
|
||||||
|
extraClasses="border border-gray-700 bg-[#5AFF75]/80"
|
||||||
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user