mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-21 17:27:54 +00:00
- 添加时间戳支持,确保消息按时间顺序排列 - 更新工具调用处理逻辑,自动添加和保留时间戳 - 修改消息渲染逻辑,将所有类型的消息合并排序后统一渲染 - 优化完成的工具调用显示,修复显示顺序问题 - 调整进行中的工具调用显示,统一到消息流中展示 - 移除重复的计划展示逻辑,避免最新块重复出现 - 重构消息处理和渲染代码,提高可维护性
34 lines
838 B
CSS
34 lines
838 B
CSS
/**
|
|
* @license
|
|
* Copyright 2025 Qwen Team
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/* Subtle shimmering highlight across the loading text */
|
|
@keyframes waitingMessageShimmer {
|
|
0% {
|
|
background-position: -200% 0;
|
|
}
|
|
100% {
|
|
background-position: 200% 0;
|
|
}
|
|
}
|
|
|
|
.loading-text-shimmer {
|
|
/* Use the theme foreground as the base color, with a moving light band */
|
|
background-image: linear-gradient(
|
|
90deg,
|
|
var(--app-secondary-foreground) 0%,
|
|
var(--app-secondary-foreground) 40%,
|
|
rgba(255, 255, 255, 0.95) 50%,
|
|
var(--app-secondary-foreground) 60%,
|
|
var(--app-secondary-foreground) 100%
|
|
);
|
|
background-size: 200% 100%;
|
|
-webkit-background-clip: text;
|
|
background-clip: text;
|
|
color: transparent; /* text color comes from the gradient */
|
|
animation: waitingMessageShimmer 1.6s linear infinite;
|
|
}
|
|
|