mirror of
https://github.com/JefferyHcool/BiliNote.git
synced 2026-06-09 09:39:43 +08:00
feat(ui): 笔记顶部新增视频封面 Banner
- 视频封面做模糊暗色背景,上方叠加视频信息 - 显示视频标题、作者/UP主、平台 - 右侧「原视频」按钮跳转原始链接 - 无封面时降级为渐变背景 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -24,6 +24,7 @@ import { MarkdownHeader } from '@/pages/HomePage/components/MarkdownHeader.tsx'
|
||||
import TranscriptViewer from '@/pages/HomePage/components/transcriptViewer.tsx'
|
||||
import MarkmapEditor from '@/pages/HomePage/components/MarkmapComponent.tsx'
|
||||
import ChatPanel from '@/pages/HomePage/components/ChatPanel.tsx'
|
||||
import VideoBanner from '@/pages/HomePage/components/VideoBanner.tsx'
|
||||
|
||||
interface VersionNote {
|
||||
ver_id: string
|
||||
@@ -228,6 +229,12 @@ const MarkdownViewer: FC<MarkdownViewerProps> = ({ status }) => {
|
||||
) : (
|
||||
<>
|
||||
<ScrollArea className="min-w-0 flex-1">
|
||||
<div className="px-2">
|
||||
<VideoBanner
|
||||
audioMeta={currentTask?.audioMeta}
|
||||
videoUrl={currentTask?.formData?.video_url}
|
||||
/>
|
||||
</div>
|
||||
<div className={'markdown-body w-full px-2'}>
|
||||
<ReactMarkdown
|
||||
remarkPlugins={[gfm, remarkMath]}
|
||||
|
||||
Reference in New Issue
Block a user