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)