From 3aab9adaea577b8c39a48fd8f9f760edde959782 Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Thu, 9 Apr 2026 13:37:49 +0100 Subject: [PATCH] add date --- app/components/tvone-content.tsx | 55 ++++++++++++++++++-------------- 1 file changed, 31 insertions(+), 24 deletions(-) diff --git a/app/components/tvone-content.tsx b/app/components/tvone-content.tsx index e0aeed1..d42a028 100644 --- a/app/components/tvone-content.tsx +++ b/app/components/tvone-content.tsx @@ -79,6 +79,7 @@ const destaques = [ const recentes = [ { cat: "EM FOCO", + readTime: "6", catBg: "bg-pink-100 text-pink-700", title: "Governo anuncia medidas para apoiar famílias e pequenas empresas.", excerpt: "Pacote inclui linhas de crédito e simplificação de procedimentos.", @@ -88,6 +89,7 @@ const recentes = [ }, { cat: "ECONOMIA", + readTime: "6", catBg: "bg-amber-100 text-amber-800", title: "Inflação desce pelo terceiro mês consecutivo, segundo dados preliminares.", excerpt: "Analistas mantêm cautela face ao cenário internacional.", @@ -97,6 +99,7 @@ const recentes = [ }, { cat: "CULTURA", + readTime: "6", catBg: "bg-violet-100 text-violet-800", title: "Museu inaugura exposição com obras inéditas de artistas locais.", excerpt: "Visitas guiadas e programa educativo arrancam no próximo fim de semana.", @@ -106,6 +109,7 @@ const recentes = [ }, { cat: "SAÚDE", + readTime: "6", catBg: "bg-emerald-100 text-emerald-800", title: "Campanha de vacinação alarga faixas etárias em todo o país.", excerpt: "Autoridades de saúde reforçam importância da adesão às janelas recomendadas.", @@ -206,14 +210,14 @@ export function TvoneDestaques() { export function TvoneMainColumns() { return (
- {/* SECTION HEADER */} + {/* SECTION HEADER UNIFICADO */}

Destaques

Ver tudo @@ -229,14 +233,14 @@ export function TvoneMainColumns() {
- {/* TWO COLUMN GRID OF HORIZONTAL CARDS */} -
+ {/* GRID DE CARDS HORIZONTAIS */} +
{recentes.map((item) => (
- + - {/* 1. IMAGE SIDE (Fixed width on desktop) */} -
+ {/* 1. LADO DA IMAGEM (Limpo e Minimalista) */} +
- - {/* THE INTERNAL LABEL (Bottom Left) */} -
- - {item.cat} - -
- - {/* Subtle gradient for label contrast */} -
- {/* 2. TEXT SIDE (Fills remaining space) */} -
+ {/* 2. LADO DO TEXTO (Categoria externa ao topo) */} +
+ {/* CATEGORIA E DATA LADO A LADO */} +
+ + {item.cat} + + + + {item.date} + + + + {item.readTime} min + +
+

{item.title}

@@ -266,18 +275,16 @@ export function TvoneMainColumns() { {item.excerpt}

-
+ {/* AUTOR / BYLINE */} + {/*
{item.byline} - - {item.date} -
+
*/}
))}
-
); }