refactor: simplify layout in CarouselSection for improved readability

This commit is contained in:
Ardeman 2025-03-17 19:21:34 +08:00
parent c633397d7b
commit 0f332fde79

View File

@ -95,19 +95,18 @@ export const CarouselSection = (properties: TNews) => {
alt={title} alt={title}
/> />
<div className={'flex flex-col justify-between gap-4'}> <div className={'flex flex-col justify-between gap-4'}>
<div className="flex h-28 flex-col items-start justify-center gap-4">
<Tags <Tags
tags={tags || []} tags={tags || []}
is_premium={is_premium} is_premium={is_premium}
/> />
<h3 className="mt-2 line-clamp-2 w-full text-xl font-bold sm:text-2xl lg:mt-0">
<div>
<h3 className="mt-2 w-full text-xl font-bold sm:text-2xl lg:mt-0">
{title} {title}
</h3> </h3>
<p className="text-md mt-5 line-clamp-3 text-[#777777] sm:text-xl"> </div>
<p className="text-md line-clamp-3 text-[#777777] sm:text-xl">
{stripHtml(content).result} {stripHtml(content).result}
</p> </p>
</div>
<Button <Button
size="block" size="block"
{...getPremiumAttribute({ {...getPremiumAttribute({
@ -116,7 +115,6 @@ export const CarouselSection = (properties: TNews) => {
onClick: () => setIsSuccessOpen('warning'), onClick: () => setIsSuccessOpen('warning'),
userData, userData,
})} })}
className="mb-5"
> >
View More View More
</Button> </Button>