修复3000白屏的Logo加载
- 将侧边栏 logo_square.png 从 Vite 模块 import 改为 /logo_square.png 静态路径,避免浏览器把图片按 JS module 加载。 - 验证 3000 页面可挂载登录页 DOM,Sidebar 测试、类型检查、生产构建和 diff 检查通过。
This commit is contained in:
@@ -5,7 +5,6 @@ import type { ActiveModule } from '../App';
|
||||
import { ModelStatusBadge } from './ModelStatusBadge';
|
||||
import { useStore } from '../store/useStore';
|
||||
import { AiSegmentationIcon } from './AiSegmentationIcon';
|
||||
import logoSquareUrl from '../../logo_square.png';
|
||||
|
||||
interface SidebarProps {
|
||||
activeModule: ActiveModule;
|
||||
@@ -27,7 +26,7 @@ export function Sidebar({ activeModule, setActiveModule }: SidebarProps) {
|
||||
return (
|
||||
<aside className="w-16 flex flex-col items-center py-6 bg-[#0d0d0d] border-r border-white/10 z-50 gap-8">
|
||||
<div className="w-10 h-10 rounded-lg overflow-hidden flex items-center justify-center bg-white">
|
||||
<img src={logoSquareUrl} alt="Logo" className="w-full h-full object-cover" />
|
||||
<img src="/logo_square.png" alt="Logo" className="w-full h-full object-cover" />
|
||||
</div>
|
||||
<nav className="flex flex-col gap-6 w-full px-2">
|
||||
{navItems.map((item) => {
|
||||
|
||||
Reference in New Issue
Block a user