homepage: restore Sony bento layout (hero + side rail from Featured category)
Replaces the 5-slide FeaturedCarouselServer that lost the Sony hero + side-rail layout. New FeaturedBentoFromDb pulls every category=Featured row, sorts featured=true (pinned hero) first then by published date. - Hero (left, 2 columns): Sony BRC-AM7 + HXC-FZ90 — pinned via featured=true - Side rail (right): next 4 Featured-category posts (BVM-HX1710, MCRs/NOCs, Tessera SQ200, Backlight Iconik) Old carousel kept on disk for future use. Layout matches the prior FeaturedBento.tsx visual structure (hero + 4 small cards right). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,7 @@ import React, { Suspense } from "react";
|
||||
import type { Metadata } from "next";
|
||||
import Header from "@/components/Header";
|
||||
import Footer from "@/components/Footer";
|
||||
import FeaturedBentoFromDb from '@/components/FeaturedBentoFromDb';
|
||||
import FeaturedCarouselServer from '@/components/FeaturedCarouselServer';
|
||||
import TrendsSidebar from '@/components/TrendsSidebar';
|
||||
import LiveWireTicker from '@/components/LiveWireTicker';
|
||||
@@ -158,7 +159,7 @@ export default function HomePage() {
|
||||
{/* Featured articles bento */}
|
||||
<ScrollRevealSection className="section-enter section-enter-3">
|
||||
<Suspense fallback={<BentoSkeleton />}>
|
||||
<FeaturedCarouselServer />
|
||||
<FeaturedBentoFromDb />
|
||||
</Suspense>
|
||||
</ScrollRevealSection>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user