Improve article card display and badge visibility
Move the category badge outside the overflow-hidden container in ArticleCard component to ensure it is fully visible. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 10b24505-2445-4bc5-a87a-559c2ddaf588 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/cftwqyT Replit-Helium-Checkpoint-Created: true
This commit is contained in:
parent
eb49f9a48d
commit
8dd26f02b0
BIN
attached_assets/image_1772296901719.png
Normal file
BIN
attached_assets/image_1772296901719.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
@ -94,14 +94,16 @@ function ArticleCard({ article }: { article: Article }) {
|
||||
className="group cursor-pointer bg-card rounded-md border border-card-border transition-all duration-300 h-full flex flex-col"
|
||||
data-testid={`card-article-${article.id}`}
|
||||
>
|
||||
<div className="relative overflow-hidden rounded-t-md">
|
||||
<img
|
||||
src={article.coverImage || "/images/article-1.png"}
|
||||
alt={article.title}
|
||||
className="w-full aspect-[16/10] object-cover transition-transform duration-500 group-hover:scale-105"
|
||||
loading="lazy"
|
||||
/>
|
||||
<Badge className="absolute top-3 left-3 text-xs no-default-active-elevate">
|
||||
<div className="relative rounded-t-md">
|
||||
<div className="overflow-hidden rounded-t-md">
|
||||
<img
|
||||
src={article.coverImage || "/images/article-1.png"}
|
||||
alt={article.title}
|
||||
className="w-full aspect-[16/10] object-cover transition-transform duration-500 group-hover:scale-105"
|
||||
loading="lazy"
|
||||
/>
|
||||
</div>
|
||||
<Badge className="absolute top-3 left-3 text-xs no-default-active-elevate z-10">
|
||||
{article.category}
|
||||
</Badge>
|
||||
</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user