Commit Graph

14 Commits

Author SHA1 Message Date
gaoziman
039a9b6b49 style(样式): 优化全局背景色样式
- 为 html 元素添加背景色变量
- 设置最小高度为 100%
2025-12-28 01:32:03 +08:00
gaoziman
ead84a1921 feat(组件): 新增 Mermaid 图表渲染组件
- 创建 MermaidBlock 组件支持流程图渲染
- 实现亮色/暗色双主题配色方案
- 支持主题切换时自动重新渲染
- 添加防抖处理优化流式输出体验
- 添加 Mermaid 背景色 CSS 变量
2025-12-27 22:31:52 +08:00
gaoziman
c5c16ee893 style(样式): 添加图片生成相关动画效果
- 新增 shimmer 闪光动画
- 添加 progress 进度条动画
- 定义图片生成加载状态样式
2025-12-27 15:02:34 +08:00
gaoziman
0f8fd2ce1f feat(聊天页面): 实现搜索结果跳转高亮
- 聊天页面支持通过 URL 参数定位消息
- MessageBubble 组件添加高亮状态支持
- 新增消息高亮动画样式,支持亮色/暗色主题
- 跳转后自动滚动到目标消息并高亮闪烁
- 3秒后自动清除高亮效果
2025-12-24 22:51:04 +08:00
gaoziman
d4de4381f2 style(样式): 添加细滚动条样式类
- 新增 scrollbar-thin 样式类用于小区域滚动
- 优化滚动条视觉效果,宽度更细更美观
2025-12-22 00:09:02 +08:00
gaoziman
99660ae4f6 style(代码块): 添加代码块 CSS 变量和亮暗主题语法高亮
- 添加代码块相关 CSS 变量(背景色、边框、行号、阴影等)
- 实现亮色主题语法高亮(Claude Style)
- 实现暗色主题语法高亮(Mac Style 紫灰主题)
- 添加 Mac 红黄绿按钮显示控制变量
- 优化 Prism.js 代码高亮样式,支持主题切换
2025-12-21 01:56:32 +08:00
gaoziman
5307255844 style(界面): 优化聊天页面和侧边栏样式
- 聊天页面集成 ChatHeader 组件显示助手信息
- 添加淡入、滑入等动画效果样式
- 优化侧边栏布局和新对话按钮交互
- 统一分类标签的视觉样式
2025-12-20 20:46:51 +08:00
gaoziman
cb86380e7f feat(页面): 聊天页面集成文件上传功能和动画样式
聊天页面更新:
- handleSend 方法扩展支持文件参数
- 将上传的文件转换为 sendMessage 所需格式
- 从数据库加载历史消息的上传图片和文档
- MessageBubble 组件传递 uploadedImages 和 uploadedDocuments

全局样式更新:
- 添加 fadeInFast 和 fadeOutFast 淡入淡出动画
- 添加 scaleInFast 缩放动画
- 用于模态框和灯箱的平滑过渡效果
2025-12-20 12:15:03 +08:00
gaoziman
ac5f555163 refactor(UI): 整合认证功能并优化界面
- 布局集成 AuthProvider 和 Toaster 组件
- 更新应用标题为 LionCode
- 侧边栏集成用户信息展示
- 设置页面支持已登录用户
- 用户菜单添加登出功能
- 优化全局样式
2025-12-19 22:37:19 +08:00
gaoziman
8aab630af6 feat(theme): 添加暗色主题支持
- 新增 [data-theme="dark"] CSS 变量定义
- 设置暗色模式主背景色为 #29252B
- 配置暗色模式下的品牌色、背景色、文字色、边框色
- 调整暗色模式阴影效果
- 侧边栏宽度调整为 280px
2025-12-19 15:56:52 +08:00
gaoziman
6d1bf7275b style(css): 添加字体大小 CSS 变量和弹出动画
- 新增 --font-size-base CSS 变量支持全局字体大小
- body 使用 CSS 变量控制字体大小
- 添加 popUp 动画效果用于弹出菜单
2025-12-19 13:57:52 +08:00
gaoziman
2d243a9f40 style(globals): 添加设置页输入框和代码高亮样式
- 添加 settings-input 输入框样式类
- 添加 Prism.js 代码语法高亮样式(VS Code Dark+ 主题)
- 支持多种代码 token 类型的颜色配置
2025-12-18 11:28:33 +08:00
gaoziman
d055ec7473 style(globals): 重构全局样式配置
- 定义 CSS 变量:品牌色、背景色、文字色、边框色
- 添加阴影、布局、圆角、过渡等设计令牌
- 配置全局字体和抗锯齿渲染
- 添加按钮、输入框、下拉框等通用组件样式
- 添加自定义滚动条样式
- 参考原型图 https://openclaude.me/chat 设计
2025-12-17 22:54:45 +08:00
gaoziman
75e7c957aa Initial commit from Create Next App 2025-12-17 22:19:41 +08:00