diff --git a/frontend/src/pages/ProjectList.tsx b/frontend/src/pages/ProjectList.tsx index 9697215..097cffa 100644 --- a/frontend/src/pages/ProjectList.tsx +++ b/frontend/src/pages/ProjectList.tsx @@ -307,104 +307,120 @@ export default function ProjectList() { {window.innerWidth <= 768 ? ( - // 移动端:按钮分两行显示 + // 移动端:优化布局 - - - - - - - - - - - + {/* 第一行:主要创建按钮 */} + + + + + + + + + {/* 第二行:功能按钮 */} + + + + + + , + onClick: handleOpenExportModal, + disabled: exportableProjects.length === 0 + }, + { + key: 'import', + label: '导入项目', + icon: , + onClick: () => setImportModalVisible(true) + }, + { + type: 'divider' + }, + { + key: 'mcp', + label: 'MCP插件', + icon: , + onClick: () => navigate('/mcp-plugins') + } + ] + }} + placement="bottomRight" + trigger={['click']} + > + + + + +
+ +
+ +
) : ( // PC端:优化后的布局 - 主要按钮 + 下拉菜单