From d9e9179840aa3eecb93e17c7cfbdb2676ebe2d25 Mon Sep 17 00:00:00 2001 From: sebastjanartic <45803536-sebastjanartic@users.noreply.replit.com> Date: Fri, 6 Mar 2026 15:40:34 +0000 Subject: [PATCH] Update article display to match video page layout Modify the category page to use a compact card layout, showing image, title, and date, similar to the video page. Adjust grid columns for responsive display and update styling for article cards. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 1ef9c23a-fb77-4dcd-8ca9-040329672db4 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ee1CXlO Replit-Helium-Checkpoint-Created: true --- client/src/pages/category.tsx | 46 ++++++++++++----------------------- 1 file changed, 15 insertions(+), 31 deletions(-) diff --git a/client/src/pages/category.tsx b/client/src/pages/category.tsx index 5d71cbf..daefe7d 100644 --- a/client/src/pages/category.tsx +++ b/client/src/pages/category.tsx @@ -149,46 +149,30 @@ export default function CategoryPage() { ) : data && data.articles.length > 0 ? ( <> -
+
{data.articles.flatMap((article, index) => { const items = [
-
-
- {article.title} -
+
+ {article.title}
-
-
- {article.author} - · - {format(new Date(article.publishedAt), "d. MMMM yyyy", { locale: de })} -
-

+
+

{article.title}

-

- {article.excerpt} -

-
- - - {article.views.toLocaleString()} - - -
+ + {format(new Date(article.publishedAt), "d. MMMM yyyy", { locale: de })} +

,