diff --git a/packages/napcat-core/packet/message/builder.ts b/packages/napcat-core/packet/message/builder.ts index 611ab994..dff78d31 100644 --- a/packages/napcat-core/packet/message/builder.ts +++ b/packages/napcat-core/packet/message/builder.ts @@ -14,7 +14,7 @@ export class PacketMsgBuilder { buildFakeMsg (selfUid: string, element: PacketMsg[]): NapProtoEncodeStructType[] { return element.map((node): NapProtoEncodeStructType => { - const avatar = `https://q.qlogo.cn/headimg_dl?dst_uin=${node.senderUin}&spec=640&img_type=jpg`; + const avatar = `https://q.qlogo.cn/headimg_dl?dst_uin=${node.senderUin}&spec=0&img_type=jpg`; const msgContent = node.msg.reduceRight((acc: undefined | Uint8Array, msg: IPacketMsgElement) => { return acc ?? msg.buildContent(); }, undefined); diff --git a/packages/napcat-webui-frontend/.env b/packages/napcat-webui-frontend/.env index e5012111..84ce5549 100644 --- a/packages/napcat-webui-frontend/.env +++ b/packages/napcat-webui-frontend/.env @@ -1 +1 @@ -VITE_DEBUG_BACKEND_URL="http://127.0.0.1:6099" +VITE_DEBUG_BACKEND_URL="http://127.0.0.1:6099" \ No newline at end of file diff --git a/packages/napcat-webui-frontend/src/components/display_card/common_card.tsx b/packages/napcat-webui-frontend/src/components/display_card/common_card.tsx index b229506a..a4cfa857 100644 --- a/packages/napcat-webui-frontend/src/components/display_card/common_card.tsx +++ b/packages/napcat-webui-frontend/src/components/display_card/common_card.tsx @@ -37,6 +37,7 @@ const NetworkDisplayCard = ({ onEnable, onDelete, onEnableDebug, + showType, }: NetworkDisplayCardProps) => { const { name, enable, debug } = data; const [editing, setEditing] = useState(false); @@ -60,15 +61,16 @@ const NetworkDisplayCard = ({ return ( +
- +
- - diff --git a/packages/napcat-webui-frontend/src/components/file_manage/file_edit_modal.tsx b/packages/napcat-webui-frontend/src/components/file_manage/file_edit_modal.tsx index 00ea23aa..c479199c 100644 --- a/packages/napcat-webui-frontend/src/components/file_manage/file_edit_modal.tsx +++ b/packages/napcat-webui-frontend/src/components/file_manage/file_edit_modal.tsx @@ -63,11 +63,11 @@ export default function FileEditModal ({ }; return ( - + 编辑文件 - {file?.path} + {file?.path}
Ctrl/Cmd + S 保存
@@ -89,10 +89,10 @@ export default function FileEditModal ({ - - diff --git a/packages/napcat-webui-frontend/src/components/file_manage/file_preview_modal.tsx b/packages/napcat-webui-frontend/src/components/file_manage/file_preview_modal.tsx index c559875f..81c0e9b0 100644 --- a/packages/napcat-webui-frontend/src/components/file_manage/file_preview_modal.tsx +++ b/packages/napcat-webui-frontend/src/components/file_manage/file_preview_modal.tsx @@ -14,9 +14,9 @@ import { useEffect } from 'react'; import FileManager from '@/controllers/file_manager'; interface FilePreviewModalProps { - isOpen: boolean - filePath: string - onClose: () => void + isOpen: boolean; + filePath: string; + onClose: () => void; } export const videoExts = ['.mp4', '.webm']; @@ -75,14 +75,14 @@ export default function FilePreviewModal ({ } return ( - + 文件预览 {contentElement} - diff --git a/packages/napcat-webui-frontend/src/components/file_manage/file_table.tsx b/packages/napcat-webui-frontend/src/components/file_manage/file_table.tsx index 6b43b548..8ea65287 100644 --- a/packages/napcat-webui-frontend/src/components/file_manage/file_table.tsx +++ b/packages/napcat-webui-frontend/src/components/file_manage/file_table.tsx @@ -105,6 +105,7 @@ export default function FileTable ({ /> file.isDirectory @@ -202,7 +204,7 @@ export default function FileTable ({ {new Date(file.mtime).toLocaleString()} - + - diff --git a/packages/napcat-webui-frontend/src/components/file_manage/rename_modal.tsx b/packages/napcat-webui-frontend/src/components/file_manage/rename_modal.tsx index 5d74aabc..89f28f96 100644 --- a/packages/napcat-webui-frontend/src/components/file_manage/rename_modal.tsx +++ b/packages/napcat-webui-frontend/src/components/file_manage/rename_modal.tsx @@ -9,11 +9,11 @@ import { } from '@heroui/modal'; interface RenameModalProps { - isOpen: boolean - newFileName: string - onNameChange: (e: React.ChangeEvent) => void - onClose: () => void - onRename: () => void + isOpen: boolean; + newFileName: string; + onNameChange: (e: React.ChangeEvent) => void; + onClose: () => void; + onRename: () => void; } export default function RenameModal ({ @@ -24,17 +24,17 @@ export default function RenameModal ({ onRename, }: RenameModalProps) { return ( - + 重命名 - + - - diff --git a/packages/napcat-webui-frontend/src/components/hitokoto.tsx b/packages/napcat-webui-frontend/src/components/hitokoto.tsx index 9cd1742d..74b13a82 100644 --- a/packages/napcat-webui-frontend/src/components/hitokoto.tsx +++ b/packages/napcat-webui-frontend/src/components/hitokoto.tsx @@ -1,3 +1,5 @@ +/* eslint-disable @stylistic/jsx-closing-bracket-location */ +/* eslint-disable @stylistic/jsx-closing-tag-location */ import { Button } from '@heroui/button'; import { Tooltip } from '@heroui/tooltip'; import { useLocalStorage } from '@uidotdev/usehooks'; @@ -40,30 +42,36 @@ export default function Hitokoto () { } }; return ( -
-
+
+
{loading && !data && } {data && ( <> + 'text-4xl mb-4', + hasBackground ? 'text-white/30' : 'text-primary/20' + )} + />
+ 'text-xl font-medium tracking-wide leading-relaxed italic', + hasBackground ? 'text-white drop-shadow-sm' : 'text-default-700 dark:text-gray-200' + )} + > " {data?.hitokoto} "
—— {data?.from} + )} + >—— {data?.from} + {data?.from_who && {data?.from_who}} + 'text-xs mt-1', + hasBackground ? 'text-white/70' : 'text-default-400' + )} + > {data?.from_who} + }
)} @@ -72,8 +80,8 @@ export default function Hitokoto () {
-
+
{
( )} /> diff --git a/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx b/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx index 64e954ff..837a405d 100644 --- a/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx +++ b/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx @@ -337,7 +337,7 @@ export default function FileManagerPage () { return (
diff --git a/packages/napcat-webui-frontend/src/pages/dashboard/index.tsx b/packages/napcat-webui-frontend/src/pages/dashboard/index.tsx index 0a198780..92507ef6 100644 --- a/packages/napcat-webui-frontend/src/pages/dashboard/index.tsx +++ b/packages/napcat-webui-frontend/src/pages/dashboard/index.tsx @@ -102,7 +102,7 @@ const DashboardIndexPage: React.FC = () => { return ( <> 基础信息 - NapCat WebUI -
+
@@ -112,10 +112,11 @@ const DashboardIndexPage: React.FC = () => {
- + )} + > + diff --git a/packages/napcat-webui-frontend/src/pages/dashboard/terminal.tsx b/packages/napcat-webui-frontend/src/pages/dashboard/terminal.tsx index 377c28ac..40e7794a 100644 --- a/packages/napcat-webui-frontend/src/pages/dashboard/terminal.tsx +++ b/packages/napcat-webui-frontend/src/pages/dashboard/terminal.tsx @@ -158,7 +158,7 @@ export default function TerminalPage () { variant='flat' onPress={createNewTerminal} startContent={} - className='text-xl' + className='text-xl ml-auto' />