Skip to content

Commit 92e37c5

Browse files
perf: reasoning style
1 parent 3f8acd2 commit 92e37c5

File tree

10 files changed

+32
-19
lines changed

10 files changed

+32
-19
lines changed
Lines changed: 11 additions & 0 deletions
Loading

ui/src/components/ai-chat/component/chat-input-operate/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@
315315
>
316316
<img
317317
v-show="isDisabledChat || loading || uploadLoading"
318-
src="@/assets/icon_send.svg"
318+
src="@/assets/chat/icon_send.svg"
319319
alt=""
320320
/>
321321
<SendIcon v-show="!isDisabledChat && !loading && !uploadLoading" />

ui/src/components/ai-chat/component/question-content/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
>
124124
<img
125125
v-show="!editText.trim() || editText.trim() === chatRecord.problem_text.trim()"
126-
src="@/assets/icon_send.svg"
126+
src="@/assets/chat/icon_send.svg"
127127
alt=""
128128
/>
129129
<SendIcon

ui/src/components/logo/SendIcon.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/>
1818
</svg>
1919

20-
<img v-else src="@/assets/icon_send_colorful.svg" />
20+
<img v-else src="@/assets/chat/icon_send_colorful.svg" />
2121
</template>
2222
<script setup lang="ts">
2323
import { ref, computed, onMounted } from 'vue'

ui/src/components/markdown/ReasoningRander.vue

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
<template>
2-
<div class="reasoning">
3-
<el-button text @click="showThink = !showThink" class="reasoning-button">
4-
{{ $t('workflow.nodes.aiChatNode.think') }}
5-
<el-icon class="ml-4" :class="showThink ? 'rotate-180' : ''"><ArrowDownBold /> </el-icon>
6-
</el-button>
2+
<el-card shadow="never" class="reasoning mt-8" style="--el-card-padding: 12px">
3+
<div class="flex-between cursor" @click="showThink = !showThink">
4+
<div class="flex align-center" style="line-height: 20px">
5+
<img src="@/assets/chat/icon_reasoning.svg" alt="" />
6+
<span class="ml-4">{{ $t('workflow.nodes.aiChatNode.think') }}</span>
7+
</div>
8+
<div>
9+
<el-icon class="arrow-icon" :class="showThink ? 'rotate-180' : ''">
10+
<ArrowDown />
11+
</el-icon>
12+
</div>
13+
</div>
714
<el-collapse-transition>
8-
<div class="border-l mt-8" v-show="showThink">
15+
<div v-show="showThink">
916
<MdPreview
1017
ref="editorRef"
1118
editorId="preview-only"
@@ -14,7 +21,7 @@
1421
/>
1522
</div>
1623
</el-collapse-transition>
17-
</div>
24+
</el-card>
1825
</template>
1926
<script lang="ts" setup>
2027
import { ref } from 'vue'
@@ -23,12 +30,7 @@ const showThink = ref<boolean>(true)
2330
</script>
2431
<style lang="scss" scoped>
2532
.reasoning {
26-
.reasoning-button {
27-
font-size: 14px;
28-
color: var(--app-text-color-secondary) !important;
29-
}
3033
.reasoning-md {
31-
padding-left: 8px;
3234
--md-color: var(--app-input-color-placeholder) !important;
3335
}
3436
}

ui/src/views/application/ApplicationSetting.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@
327327
/>
328328
</div>
329329
</div>
330-
<el-card shadow="never" class="card-never" style="--el-card-padding: 12px">
330+
<el-card shadow="never" class="card-never mb-8" style="--el-card-padding: 12px">
331331
<!-- MCP-->
332332
<div v-if="toolPermissionPrecise.read()">
333333
<div class="flex-between mb-8" @click="collapseData.MCP = !collapseData.MCP">

ui/src/views/application/component/GeneratePromptDialog.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
>
8484
<img
8585
v-show="!inputValue.trim() || loading || isStreaming"
86-
src="@/assets/icon_send.svg"
86+
src="@/assets/chat/icon_send.svg"
8787
alt=""
8888
/>
8989
<SendIcon v-show="inputValue.trim() && !loading && !isStreaming" />

ui/src/views/hit-test/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,10 @@
222222
:disabled="isDisabledChart || loading"
223223
@click="sendChatHandle"
224224
>
225-
<img v-show="isDisabledChart || loading" src="@/assets/icon_send.svg" alt="" />
225+
<img v-show="isDisabledChart || loading" src="@/assets/chat/icon_send.svg" alt="" />
226226
<img
227227
v-show="!isDisabledChart && !loading"
228-
src="@/assets/icon_send_colorful.svg"
228+
src="@/assets/chat/icon_send_colorful.svg"
229229
alt=""
230230
/>
231231
</el-button>

0 commit comments

Comments
 (0)