From 2d636a9bb815ec607c712e43f0c5fdb27b6d0479 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Thu, 9 Jul 2026 05:21:10 +0900 Subject: [PATCH] =?UTF-8?q?fix(creator):=20=EB=8B=B5=EA=B8=80=20=ED=97=A4?= =?UTF-8?q?=EB=8D=94=20=EB=B0=B0=EC=B9=98=EB=A5=BC=20=EC=A1=B0=EC=A0=95?= =?UTF-8?q?=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CreatorChannelReplyDetailFeedView.swift | 58 ++++++++++++++----- 1 file changed, 42 insertions(+), 16 deletions(-) diff --git a/SodaLive/Sources/V2/CreatorChannel/ReplyDetail/Components/CreatorChannelReplyDetailFeedView.swift b/SodaLive/Sources/V2/CreatorChannel/ReplyDetail/Components/CreatorChannelReplyDetailFeedView.swift index 1ef61d9d..0685ae4b 100644 --- a/SodaLive/Sources/V2/CreatorChannel/ReplyDetail/Components/CreatorChannelReplyDetailFeedView.swift +++ b/SodaLive/Sources/V2/CreatorChannel/ReplyDetail/Components/CreatorChannelReplyDetailFeedView.swift @@ -116,24 +116,50 @@ struct CreatorChannelReplyDetailFeedView: View { .background(Color.white.opacity(0.6)) .clipShape(Circle()) - Text(item.nickname) - .appFont(size: profileSize > 20 ? 14 : 13, weight: .medium) - .foregroundColor(.white) - .lineLimit(1) + if profileSize > 20 { + VStack(alignment: .leading, spacing: SodaSpacing.s4) { + HStack(spacing: SodaSpacing.s8) { + Text(item.nickname) + .appFont(size: 14, weight: .medium) + .foregroundColor(.white) + .lineLimit(1) - Text(item.relativeTimeText) - .appFont(size: 14, weight: .regular) - .foregroundColor(Color.gray500) - .lineLimit(1) + if showsSecret && item.isSecret { + Text(I18n.Explorer.secretComment) + .appFont(size: 11, weight: .medium) + .foregroundColor(Color.grayee) + .padding(.horizontal, 4) + .padding(.vertical, 2) + .background(Color.soda400.opacity(0.2)) + .cornerRadius(3) + } + } - if showsSecret && item.isSecret { - Text(I18n.Explorer.secretComment) - .appFont(size: 11, weight: .medium) - .foregroundColor(Color.grayee) - .padding(.horizontal, 4) - .padding(.vertical, 2) - .background(Color.soda400.opacity(0.2)) - .cornerRadius(3) + Text(item.relativeTimeText) + .appFont(size: 14, weight: .regular) + .foregroundColor(Color.gray500) + .lineLimit(1) + } + } else { + Text(item.nickname) + .appFont(size: 13, weight: .medium) + .foregroundColor(.white) + .lineLimit(1) + + Text(item.relativeTimeText) + .appFont(size: 14, weight: .regular) + .foregroundColor(Color.gray500) + .lineLimit(1) + + if showsSecret && item.isSecret { + Text(I18n.Explorer.secretComment) + .appFont(size: 11, weight: .medium) + .foregroundColor(Color.grayee) + .padding(.horizontal, 4) + .padding(.vertical, 2) + .background(Color.soda400.opacity(0.2)) + .cornerRadius(3) + } } Spacer(minLength: 0)