From c9d0b8f151875593a1df2860b9d0863d28c8adda Mon Sep 17 00:00:00 2001 From: fahed Date: Sat, 7 Mar 2026 02:13:15 +0300 Subject: [PATCH] fix: show creator name prominently in detail panels and public review pages Co-Authored-By: Claude Opus 4.6 --- client/src/components/ArtefactDetailPanel.jsx | 7 ++++++- client/src/components/PostDetailPanel.jsx | 5 +++++ client/src/pages/PublicPostReview.jsx | 2 +- client/src/pages/PublicReview.jsx | 3 ++- server/server.js | 1 + 5 files changed, 15 insertions(+), 3 deletions(-) diff --git a/client/src/components/ArtefactDetailPanel.jsx b/client/src/components/ArtefactDetailPanel.jsx index b42b10e..b79d3a6 100644 --- a/client/src/components/ArtefactDetailPanel.jsx +++ b/client/src/components/ArtefactDetailPanel.jsx @@ -365,11 +365,16 @@ export default function ArtefactDetailPanel({ artefact, onClose, onUpdate, onDel onChange={e => setEditTitle(e.target.value)} className="w-full text-lg font-semibold text-text-primary bg-transparent border-0 border-b border-transparent hover:border-border focus:border-brand-primary focus:outline-none focus:ring-0 px-0 py-0.5 transition-colors" /> -
+
{artefact.status?.replace('_', ' ')} {artefact.type} + {artefact.creator_name && ( + + {t('review.createdBy')} {artefact.creator_name} + + )}
diff --git a/client/src/components/PostDetailPanel.jsx b/client/src/components/PostDetailPanel.jsx index 9e3717e..adfef1a 100644 --- a/client/src/components/PostDetailPanel.jsx +++ b/client/src/components/PostDetailPanel.jsx @@ -271,6 +271,11 @@ export default function PostDetailPanel({ post, onClose, onSave, onDelete, brand {brandName} )} + {post.creator_user_name && ( + + {t('review.createdBy')} {post.creator_user_name} + + )}