diff --git a/app/admin/(protected)/page.js b/app/admin/(protected)/page.js
index 78cd6d9..3dce95d 100644
--- a/app/admin/(protected)/page.js
+++ b/app/admin/(protected)/page.js
@@ -159,13 +159,19 @@ export default async function AdminDashboard() {
{a.title}
-
- {a.status === 'published' ? 'Опубликовано' : 'Черновик'}
-
+ {(() => {
+ const future = a.status === 'published' && a.published_at && new Date(a.published_at) > new Date();
+ const cls = future
+ ? 'bg-blue-50 dark:bg-blue-950 text-blue-600 dark:text-blue-400'
+ : a.status === 'published'
+ ? 'bg-emerald-50 dark:bg-emerald-950 text-emerald-600 dark:text-emerald-400'
+ : 'bg-amber-50 dark:bg-amber-950 text-amber-600 dark:text-amber-400';
+ return (
+
+ {future ? 'Запланировано' : (a.status === 'published' ? 'Опубликовано' : 'Черновик')}
+
+ );
+ })()}
{a.tags?.slice(0, 2).map(t => (
#{t}
))}