Skip to content

Commit 4738862

Browse files
KartikeyKartikey
Kartikey
authored and
Kartikey
committed
Fixes code100x#729 : Image problem fixed
1 parent a9b5693 commit 4738862

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

apps/web/components/TrackPreview.tsx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -41,37 +41,37 @@ export function TrackPreview({ showPreview, setShowPreview, track }: TrackPrevie
4141
return (
4242
<Dialog open={showPreview} onOpenChange={() => setShowPreview(false)}>
4343
<DialogContent className="flex items-center gap-4">
44-
<div className="flex flex-col gap-4 w-full">
45-
<img src={track.image} className="h-[25vh] w-full object-cover rounded-lg" />
46-
<div className="flex flex-col gap-4 bg-primary/5 rounded-lg p-4">
44+
<div className="flex w-full flex-col gap-4">
45+
<img src={track.image} className="h-[25vh] w-full rounded-lg object-contain" />
46+
<div className="bg-primary/5 flex flex-col gap-4 rounded-lg p-4">
4747
<div className="flex flex-col gap-4">
48-
<h3 className="text-xl md:text-2xl font-semibold w-full tracking-tight">{track.title}</h3>
48+
<h3 className="w-full text-xl font-semibold tracking-tight md:text-2xl">{track.title}</h3>
4949
<div className="flex items-center gap-4">
5050
{track.categories.map((item: any, idx: number) => (
5151
<p
5252
key={item.category.id}
53-
className="bg-secondary/25 border border-primary/10 rounded-lg px-3 py-2 text-sm w-fit cursor-default"
53+
className="bg-secondary/25 border-primary/10 w-fit cursor-default rounded-lg border px-3 py-2 text-sm"
5454
>
5555
{item.category.category}{" "}
5656
</p>
5757
))}
5858
</div>
5959
</div>
60-
<p className="md:text-lg tracking-tighter line-clamp-3 text-primary/60">{truncatedDescription}</p>
60+
<p className="text-primary/60 line-clamp-3 tracking-tighter md:text-lg">{truncatedDescription}</p>
6161
</div>
62-
<div className="flex flex-col gap-4 w-full">
63-
<div className="flex gap-2 items-center">
64-
<p className="flex tracking-tighter gap-2 text-primary text-lg md:text-xl font-semibold">
62+
<div className="flex w-full flex-col gap-4">
63+
<div className="flex items-center gap-2">
64+
<p className="text-primary flex gap-2 text-lg font-semibold tracking-tighter md:text-xl">
6565
{track.problems.length} Chapters
6666
</p>
67-
<p className="flex tracking-tight gap-2 text-primary/60 md:text-lg">
67+
<p className="text-primary/60 flex gap-2 tracking-tight md:text-lg">
6868
{formatDistanceToNow(new Date(track.createdAt), { addSuffix: true })}
6969
</p>
7070
</div>
71-
<div className="max-h-[25vh] overflow-y-auto flex flex-col gap-3 w-full py-2">
71+
<div className="flex max-h-[25vh] w-full flex-col gap-3 overflow-y-auto py-2">
7272
{track.problems.map((topic: any, idx: number) => (
7373
<Link key={topic.id} href={`/tracks/${track.id}/${track.problems[idx]?.id}`}>
74-
<div className="cursor-pointer hover:-translate-y-1 flex items-center justify-between bg-primary/5 rounded-lg px-4 py-3 hover:bg-primary/10 transition-all duration-300 scroll-smooth w-full">
74+
<div className="bg-primary/5 hover:bg-primary/10 flex w-full cursor-pointer items-center justify-between scroll-smooth rounded-lg px-4 py-3 transition-all duration-300 hover:-translate-y-1">
7575
{topic.title}
7676
<ArrowRight className="size-4" />
7777
</div>
@@ -82,7 +82,7 @@ export function TrackPreview({ showPreview, setShowPreview, track }: TrackPrevie
8282
<Link href={track.problems.length ? `/tracks/${track.id}/${track.problems[0]?.id}` : ""}>
8383
<Button
8484
size={"lg"}
85-
className="flex items-center justify-center bg-blue-600 text-white hover:bg-blue-500 transition-all duration-300"
85+
className="flex items-center justify-center bg-blue-600 text-white transition-all duration-300 hover:bg-blue-500"
8686
onClick={(e) => e.stopPropagation()}
8787
>
8888
Start

0 commit comments

Comments
 (0)