diff --git a/src/app/manufacturers/[slug]/page.tsx b/src/app/manufacturers/[slug]/page.tsx index a7f27ef..e0a93a8 100644 --- a/src/app/manufacturers/[slug]/page.tsx +++ b/src/app/manufacturers/[slug]/page.tsx @@ -413,12 +413,16 @@ export default async function ManufacturerProfile({ href={`/news/${r.wp_slug}`} className="group bg-[#0d0d0d] border border-[#252525] rounded-md p-3 hover:border-[#3b82f6] hover:shadow-sm transition-all flex gap-3" > - {r.featured_image ? ( - /* eslint-disable-next-line @next/next/no-img-element */ - - ) : ( -
- )} + {/* Image fallback cascade — Ryan rule: never show an empty + gray box on a coverage card. Falls through: + article featured_image → company logo → static placeholder. */} + {/* eslint-disable-next-line @next/next/no-img-element */} +

{r.title}