Skip to content

Commit e0a2158

Browse files
committed
fix: correct dark theme support for the generation timeline
1 parent 5ad6a77 commit e0a2158

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

custom/conversation_area/ProcessingTimeline.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<template v-if="ToolOrReasoningParts.length > 0 || isResponseInProgress || showFakeThinkingMessage">
33
<div
4-
class="ml-2 px-4 flex items-center gap-1 cursor-pointer select-none hover:opacity-80 tracking-wide font-medium text-sm"
4+
class="ml-2 px-4 flex items-center gap-1 cursor-pointer select-none hover:opacity-80 tracking-wide font-medium text-sm text-listTableHeadingText dark:text-darkListTableHeadingText"
55
@click="isExpanded = !isExpanded"
66
>
77
Thoughts
@@ -20,7 +20,7 @@
2020
v-show="isExpanded"
2121
class="mask-y"
2222
>
23-
<ol class="ml-8 relative border-l border-l-2 border-black border-default">
23+
<ol class="ml-8 relative border-l border-l-2 border-black border-default border-listTableHeadingText dark:border-darkListTableHeadingText">
2424
<li class="mb-6 ms-2 z-50" v-for="(part, index) in ToolOrReasoningParts" :key="index">
2525
<ReasoningRenderer v-if="part.type === 'reasoning'" :state="part.state" :text="part.text" />
2626
<ToolsGroup v-else :toolGroup="groupToolCallParts(message, part)" />

custom/conversation_area/ReasoningRenderer.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<template>
2-
<span class="bg-lightNavbar absolute flex items-center justify-center w-5 h-5 bg-brand-softer rounded-full -start-[0.68rem] ring-4 ring-lightNavbar ring-default">
2+
<span class="bg-lightNavbar dark:bg-darkNavbar absolute flex items-center text-listTableHeadingText dark:text-darkListTableHeadingText justify-center w-5 h-5 bg-brand-softer rounded-full -start-[0.68rem] ring-4 ring-lightNavbar dark:ring-darkNavbar ring-default">
33
<div class="w-5 h-5 rounded-full flex items-center justify-center">
44
<IconBrainOutline class="w-4 h-4" />
55
</div>
66
</span>
77
<h3
8-
class="flex items-center mb-1 text-sm my-2 ml-3 gap-1 cursor-pointer select-none hover:opacity-80"
8+
class="flex items-center mb-1 text-sm my-2 ml-3 gap-1 cursor-pointer select-none hover:opacity-80 text-listTableHeadingText dark:text-darkListTableHeadingText"
99
@click="isExpanded = !isExpanded"
1010
>
1111
<span class="font-semibold">{{ reasoningTitle }}</span>

custom/conversation_area/ThreeDotsAnimation.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
2-
<span class="bounce-dot1 rounded-full w-2 h-2 bg-lightPrimary"></span>
3-
<span class="bounce-dot2 rounded-full w-2 h-2 bg-lightPrimary"></span>
4-
<span class="bounce-dot3 rounded-full w-2 h-2 bg-lightPrimary"></span>
2+
<span class="bounce-dot1 rounded-full w-2 h-2 bg-lightPrimary dark:bg-darkPrimary"></span>
3+
<span class="bounce-dot2 rounded-full w-2 h-2 bg-lightPrimary dark:bg-darkPrimary"></span>
4+
<span class="bounce-dot3 rounded-full w-2 h-2 bg-lightPrimary dark:bg-darkPrimary"></span>
55
</template>
66

77
<style scoped>

custom/conversation_area/ToolRenderer.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
class="flex items-center gap-1 cursor-pointer"
2020
@click="toggleInputOutput()"
2121
>
22-
<div class="flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-white/70 dark:bg-blue-700/20">
22+
<div class="flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-lightNavbar dark:bg-darkNavbar">
2323
<Spinner v-if="isRunning" class="h-4 w-4" />
2424
<IconCheckOutline v-else class="h-4 w-4 text-lightPrimary dark:text-darkPrimary" />
2525
</div>

custom/conversation_area/ToolsGroup.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<template >
22
<template v-if="toolGroup.length > 0">
3-
<span class="bg-lightNavbar absolute flex items-center justify-center w-5 h-5 bg-brand-softer rounded-full -start-[0.68rem] ring-4 ring-lightNavbar ring-default">
3+
<span class="text-listTableHeadingText dark:text-darkListTableHeadingText bg-lightNavbar dark:bg-darkNavbar absolute flex items-center justify-center w-5 h-5 bg-brand-softer rounded-full -start-[0.68rem] ring-4 ring-lightNavbar dark:ring-darkNavbar ring-default">
44
<div class="w-5 h-5 rounded-full flex items-center justify-center">
55
<IconWrenchSolid class="w-4 h-4" />
66
</div>
77
</span>
88
<h3
9-
class="flex items-center mb-1 text-sm my-2 ml-3 gap-1"
9+
class="flex items-center mb-1 text-sm my-2 ml-3 gap-1 text-listTableHeadingText dark:text-darkListTableHeadingText"
1010
>
1111
<span class="font-semibold select-none ">Call tools</span>
1212
</h3>

0 commit comments

Comments
 (0)