chore: 本轮改造的共享契约与占位——ToolId/ShapeKind/LayerKind 扩充、Dropdown 壳、形状表、三个菜单与两个 composable 的桩
This commit is contained in:
+21
-1
@@ -17,8 +17,20 @@
|
||||
* 尺寸和颜色由 CSS 控制:插件给每个图标挂了 `.icon` 类,规则在 style.css。
|
||||
*/
|
||||
|
||||
/* ---- 工具 ---- */
|
||||
/* ---- 顶栏工具(图标由用户 2026-09-05 指定,别自己换) ---- */
|
||||
export { default as IconCanvasEdit } from "~icons/hugeicons/align-selection";
|
||||
export { default as IconSelect } from "~icons/hugeicons/cursor-01";
|
||||
export { default as IconTextTool } from "~icons/hugeicons/text";
|
||||
export { default as IconBackgroundTool } from "~icons/hugeicons/image-composition";
|
||||
|
||||
/* ---- 形状(形状工具下拉里的五种) ---- */
|
||||
export { default as IconShapeRect } from "~icons/hugeicons/solid-line-02";
|
||||
export { default as IconShapeLine } from "~icons/hugeicons/liner";
|
||||
export { default as IconShapeArrow } from "~icons/hugeicons/arrow-up-right-01";
|
||||
export { default as IconShapeEllipse } from "~icons/hugeicons/circle";
|
||||
export { default as IconShapePolygon } from "~icons/hugeicons/triangle";
|
||||
|
||||
/* ---- 图层行/分组用的类型图标 ---- */
|
||||
export { default as IconText } from "~icons/hugeicons/text-font";
|
||||
export { default as IconRect } from "~icons/hugeicons/square";
|
||||
export { default as IconImage } from "~icons/hugeicons/image-01";
|
||||
@@ -75,7 +87,15 @@ export { default as IconTextRight } from "~icons/hugeicons/text-align-right";
|
||||
export { default as IconFilter } from "~icons/hugeicons/blur";
|
||||
export { default as IconTemplate } from "~icons/hugeicons/layers-01";
|
||||
|
||||
/* ---- 图库 ---- */
|
||||
export { default as IconSearch } from "~icons/hugeicons/search-01";
|
||||
export { default as IconUpload } from "~icons/hugeicons/image-upload";
|
||||
export { default as IconGeometry } from "~icons/hugeicons/grid";
|
||||
|
||||
/* ---- 通用 ---- */
|
||||
export { default as IconChevronRight } from "~icons/hugeicons/chevron-right";
|
||||
export { default as IconChevronDown } from "~icons/hugeicons/chevron-down";
|
||||
export { default as IconPlus } from "~icons/hugeicons/plus-sign";
|
||||
export { default as IconCheck } from "~icons/hugeicons/tick-01";
|
||||
export { default as IconClose } from "~icons/hugeicons/cancel-01";
|
||||
export { default as IconLoading } from "~icons/hugeicons/reload";
|
||||
|
||||
Reference in New Issue
Block a user