Files
im0o 3a3798e37b feat: 接入 iconify 图标库,右栏改成 Figma 式收起分组
图标统一走 unplugin-icons + hugeicons,构建期内联,出口收在 src/ui/icons.ts。
顺带修掉 TopBar 那个 undo 图标缺弧命令的 path。

右栏下半四组默认全收,收起态只有一行 32px;顶栏导出按钮改成先展开
「导出与模板」再滚,否则滚到底只看得到一行标题。

属性区去掉分组标题,改成 Figma 那种「字母/图标 + 无边框输入框」两列密排,
新增 W/H 宽高比锁(比例在开锁那一刻定格,不每次编辑现算)。

删掉 Sidebar.vue 和 panels/CanvasPanel.vue:上一轮改 Figma 布局之后
它们已无人 import,--sidebar-w 同批遗留。
2026-09-05 17:51:43 +08:00

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"
}
}