feat: fix vite

This commit is contained in:
2025-04-10 02:12:57 +08:00
parent b7cfbe3622
commit 47c50a52e3
9 changed files with 97 additions and 25 deletions

View File

@@ -1,3 +1,45 @@
@import "./D-DIN/font.css";
@import "./Montserrat/font.css";
@import "./Orbitron/font.css";
@import 'tailwindcss';
@import './D-DIN/font.css';
@import './Montserrat/font.css';
@import './Orbitron/font.css';
/* D-DIN */
@utility font-d-din {
font-family: 'D-DIN', sans-serif;
}
@utility font-d-din-bold {
font-family: 'D-DIN-Bold', sans-serif;
}
@utility font-d-din-italic {
font-family: 'D-DIN-Italic', sans-serif;
}
@utility font-d-din-condensed {
font-family: 'D-DIN Condensed', sans-serif;
}
@utility font-d-din-condensed-bold {
font-family: 'D-DIN Condensed-Bold', sans-serif;
}
@utility font-d-din-exp {
font-family: 'D-DIN Exp', sans-serif;
}
@utility font-d-din-exp-italic {
font-family: 'D-DIN Exp-Italic', sans-serif;
}
@utility font-d-din-exp-bold {
font-family: 'D-DIN Exp-Bold', sans-serif;
}
/* Montserrat */
@utility font-montserrat {
font-family: 'Montserrat', sans-serif;
}
@utility font-montserrat-italic {
font-family: 'Montserrat-Italic', sans-serif;
}
/* Orbitron */
@utility font-orbitron {
font-family: 'Orbitron', sans-serif;
}

View File

@@ -1 +1,4 @@
export const basename = DEV_SERVER ? '' : '/root/center';
// @ts-ignore
export const isSky = CENTER_ENV === 'sky';

View File

@@ -18,6 +18,7 @@ import { Languages, QrCode } from 'lucide-react';
import { useTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import { useTheme } from '@kevisual/components/theme/index.tsx';
import { isSky } from '../basename';
type LayoutMainProps = {
title?: React.ReactNode;
@@ -112,15 +113,18 @@ export const LayoutMain = (props: LayoutMainProps) => {
</div>
</div>
<div className='mr-4 flex gap-4 items-center no-drag'>
<div className='group relative'>
<IconButton>
<QrCode size={16} />
</IconButton>
<div className='absolute hidden group-hover:flex bg-white p-2 border shadow-md top-10 -left-15 w-40 z-[9999] flex-col items-center justify-center rounded-md'>
<img src={QRCodePNG} alt='QR Code' />
<div className='text-sm text-black'></div>
{!isSky && (
<div className='group relative'>
<IconButton>
<QrCode size={16} />
</IconButton>
<div className='absolute hidden group-hover:flex bg-white p-2 border shadow-md top-10 -left-15 w-40 z-[9999] flex-col items-center justify-center rounded-md'>
<img src={QRCodePNG} alt='QR Code' />
<div className='text-sm text-black'></div>
</div>
</div>
</div>
)}
<div>
<Tooltip title={currentLanguage === 'en' ? 'English' : 'Chinese'}>
<IconButton onClick={handleClick} variant='contained'>

View File

@@ -39,8 +39,8 @@ export const FileUpload = forwardRef<any, Props>((props, ref) => {
})) as any;
console.log('res', res);
if (res?.code === 200) {
const resource = res.data?.resource;
props?.onChange?.(resource);
const [resource] = res.data?.upload || {};
props?.onChange?.(resource?.path || '');
} else {
message.error(res.message || 'Request failed');
}