From 4e21130f4229e560c96dee70bd2db4819b58ecf0 Mon Sep 17 00:00:00 2001 From: kanghun1121 Date: Mon, 27 Oct 2025 13:30:07 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=8B=A4=EC=9D=B4=EB=82=98=EB=AF=B9=20?= =?UTF-8?q?=ED=8F=B0=ED=8A=B8=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AIProject/iCo/Features/ChatBot/View/BotMessageView.swift | 2 +- AIProject/iCo/Features/ChatBot/View/ChatBotFAQView.swift | 6 +++--- AIProject/iCo/Features/ChatBot/View/ChatInputView.swift | 4 +++- AIProject/iCo/Features/ChatBot/View/UserMessageView.swift | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/AIProject/iCo/Features/ChatBot/View/BotMessageView.swift b/AIProject/iCo/Features/ChatBot/View/BotMessageView.swift index 5458ea09..d9efa618 100644 --- a/AIProject/iCo/Features/ChatBot/View/BotMessageView.swift +++ b/AIProject/iCo/Features/ChatBot/View/BotMessageView.swift @@ -48,7 +48,7 @@ struct BotMessageView: View { } } .foregroundStyle(.iCoLabel) - .font(.system(size: 14)) + .font(.ico14) .lineSpacing(6) .padding(.vertical, 15) .padding(.horizontal, 18) diff --git a/AIProject/iCo/Features/ChatBot/View/ChatBotFAQView.swift b/AIProject/iCo/Features/ChatBot/View/ChatBotFAQView.swift index 08b142ae..2e22fbad 100644 --- a/AIProject/iCo/Features/ChatBot/View/ChatBotFAQView.swift +++ b/AIProject/iCo/Features/ChatBot/View/ChatBotFAQView.swift @@ -39,7 +39,7 @@ struct ChatBotFAQView: View { VStack(spacing: 15) { HStack { Text("안녕하세요, 아이코 챗봇입니다.\n궁금하신 내용을 선택해주세요.") - .font(.system(size: 15)) + .font(.ico15) Spacer() } @@ -51,7 +51,7 @@ struct ChatBotFAQView: View { } .frame(maxWidth: .infinity) .padding(.vertical, 10) - .font(.system(size: 14)) + .font(.ico14) .background(.iCoBackgroundAccent) .clipShape(RoundedRectangle(cornerRadius: 15)) .overlay(RoundedRectangle(cornerRadius: 15).strokeBorder(.accentGradient, lineWidth: 0.5)) @@ -60,7 +60,7 @@ struct ChatBotFAQView: View { } } .foregroundStyle(.iCoLabel) - .font(.system(size: 14)) + .font(.ico14) .lineSpacing(6) .padding(.vertical, 15) .padding(.horizontal, 18) diff --git a/AIProject/iCo/Features/ChatBot/View/ChatInputView.swift b/AIProject/iCo/Features/ChatBot/View/ChatInputView.swift index 96797adb..38ba26ac 100644 --- a/AIProject/iCo/Features/ChatBot/View/ChatInputView.swift +++ b/AIProject/iCo/Features/ChatBot/View/ChatInputView.swift @@ -17,7 +17,7 @@ struct ChatInputView: View { HStack { TextField("무엇이든 물어보세요.", text: $viewModel.searchText, axis: .vertical) .lineLimit(1...3) - .font(.system(size: 14)) + .font(.ico14) .foregroundStyle(.iCoLabel) .focused($isFocused) @@ -25,6 +25,8 @@ struct ChatInputView: View { Task { await viewModel.sendMessage(message: viewModel.searchText) } } label: { Image(systemName: viewModel.isStreaming ? "square.fill" : "arrow.up") + .resizable() + .frame(width: 16, height: 16) .foregroundStyle(viewModel.isEditable && !viewModel.isStreaming ? .iCoAccent : .iCoNeutral) .padding(10) } diff --git a/AIProject/iCo/Features/ChatBot/View/UserMessageView.swift b/AIProject/iCo/Features/ChatBot/View/UserMessageView.swift index 9674aedf..efaaf421 100644 --- a/AIProject/iCo/Features/ChatBot/View/UserMessageView.swift +++ b/AIProject/iCo/Features/ChatBot/View/UserMessageView.swift @@ -15,7 +15,7 @@ struct UserMessageView: View { HStack { Spacer() Text(content) - .font(.system(size: 14)) + .font(.ico14) .lineSpacing(6) .foregroundStyle(.iCoLabel) .padding(.vertical, 15)