图标统一走 unplugin-icons + hugeicons,构建期内联,出口收在 src/ui/icons.ts。 顺带修掉 TopBar 那个 undo 图标缺弧命令的 path。 右栏下半四组默认全收,收起态只有一行 32px;顶栏导出按钮改成先展开 「导出与模板」再滚,否则滚到底只看得到一行标题。 属性区去掉分组标题,改成 Figma 那种「字母/图标 + 无边框输入框」两列密排, 新增 W/H 宽高比锁(比例在开锁那一刻定格,不每次编辑现算)。 删掉 Sidebar.vue 和 panels/CanvasPanel.vue:上一轮改 Figma 布局之后 它们已无人 import,--sidebar-w 同批遗留。
28 lines
710 B
JSON
28 lines
710 B
JSON
{
|
|
"name": "cover-studio",
|
|
"private": true,
|
|
"type": "module",
|
|
"version": "0.1.0",
|
|
"description": "im0o 博客的封面 / 头图生成器。自用工具,只在 dev 下完整可用。",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vue-tsc --noEmit && vite build",
|
|
"typecheck": "vue-tsc --noEmit",
|
|
"preview": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"fabric": "^7.4.0",
|
|
"vue": "^3.5.13"
|
|
},
|
|
"devDependencies": {
|
|
"@iconify-json/hugeicons": "^1.2.34",
|
|
"@iconify-json/mingcute": "^1.2.8",
|
|
"@iconify-json/solar": "^1.2.10",
|
|
"@vitejs/plugin-vue": "^6.0.0",
|
|
"typescript": "^5.7.3",
|
|
"unplugin-icons": "^23.0.1",
|
|
"vite": "^7.0.0",
|
|
"vue-tsc": "^2.2.0"
|
|
}
|
|
}
|