feat: implement carousel components for news section and update layout styles

This commit is contained in:
fredy.siswanto
2025-02-28 16:50:44 +07:00
parent 3f9bfded80
commit 2b551aad28
7 changed files with 381 additions and 10 deletions
+5 -7
View File
@@ -1,23 +1,21 @@
import { Card } from '~/components/ui/card'
import { Carousel } from '~/components/ui/carousel'
import { CarouselHero } from '~/components/ui/carousel-hero'
import { CarouselSection } from '~/components/ui/carousel-section'
import { Newsletter } from '~/components/ui/newsletter'
import { BERITA, KAJIAN, SPOTLIGHT } from './data'
import { SPOTLIGHT, BERITA } from './data'
export const NewsPage = () => {
return (
<div className="relative">
<Card>
<Carousel {...SPOTLIGHT} />
<CarouselHero {...SPOTLIGHT} />
</Card>
<div className="min-h-[400px] sm:min-h-[300px]">
<Newsletter className="mr-0 sm:-ml-14" />
</div>
<Card>
<Carousel {...BERITA} />
</Card>
<Card>
<Carousel {...KAJIAN} />
<CarouselSection {...BERITA} />
</Card>
</div>
)