File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -61,4 +61,4 @@ config.
6161
6262# allow required generated files
6363! app /icons.gen.ts
64- ! app /overrides.gen.css
64+ ! app /overrides.gen.css
Original file line number Diff line number Diff line change 11import { getReleases } from "@/lib/releases" ;
2- import ReleasesClient from "@/components/Releases/ReleasesClient " ;
2+ import { ReleaseCard } from "@/components/Releases/ReleaseCard " ;
33
44export default async function ReleasesPage ( ) {
55 const releases = await getReleases ( ) ;
66
77 return (
8- < div className = "mx-auto w-full max-w-5xl px-4 py-10" >
9- < h1 className = "text-3xl font-bold text-[#50B78B]" > Releases</ h1 >
10- < p className = "text-sm text-zinc-500 mt-1" >
11- Celebrating contributors across CircuitVerse releases
12- </ p >
8+ < div className = "max-w-5xl mx-auto px-4 py-10 space-y-6" >
9+ < div >
10+ < h1 className = "text-3xl font-bold text-[#50B78B]" >
11+ Releases
12+ </ h1 >
13+ < p className = "text-sm text-zinc-500 mt-1" >
14+ Celebrating contributors across CircuitVerse releases
15+ </ p >
16+ </ div >
1317
14- < ReleasesClient releases = { releases } />
18+ < div className = "space-y-4" >
19+ { releases . map ( ( release , index ) => (
20+ < ReleaseCard
21+ key = { `${ release . repoSlug } -${ release . version } ` }
22+ release = { release }
23+ />
24+ ) ) }
25+ </ div >
1526 </ div >
1627 ) ;
1728}
Original file line number Diff line number Diff line change @@ -9,25 +9,24 @@ export function ReleaseCard({ release }: { release: Release }) {
99 < Card className = "transition-all hover:shadow-md hover:border-[#50B78B]/50" >
1010 < CardContent className = "p-5 space-y-4" >
1111 { /* Header */ }
12- < div className = "flex flex-col sm:flex-row sm:items-start sm:justify-between gap-2 sm:gap-4" >
13- < div className = "min-w-0" >
14- < h3 className = "text-base sm:text-lg font-semibold break-words" >
15- { release . repo } — { release . version }
16- </ h3 >
17- < p className = "text-sm text-muted-foreground break-words" >
18- { release . summary }
19- </ p >
20-
12+ < div className = "flex items-start justify-between gap-4" >
13+ < div >
14+ < h3 className = "text-lg font-semibold" >
15+ { release . repo } — { release . version }
16+ </ h3 >
17+ < p className = "text-sm text-muted-foreground" >
18+ { release . summary }
19+ </ p >
2120 </ div >
22- < span className = "text-xs sm:text-sm text-zinc-500 whitespace-normal sm:whitespace-nowrap sm:self-start" >
23- { release . date }
24- </ span >
25-
21+
22+ < span className = "text-sm text-zinc-500 whitespace-nowrap" >
23+ { release . date }
24+ </ span >
2625 </ div >
2726
2827 { /* Contributors */ }
2928 { release . contributors . length > 0 && (
30- < div className = "flex flex-wrap gap-2 pt-2" >
29+ < div className = "flex flex-wrap gap-3 pt-2" >
3130 { release . contributors . map ( ( c ) => (
3231 < Link
3332 key = { c . username }
Load diff This file was deleted.
You can’t perform that action at this time.
0 commit comments