index.ts 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. import {
  2. IconAlignC,
  3. IconAlignL,
  4. IconAlignR,
  5. IconClear,
  6. IconCroperr,
  7. IconCross,
  8. IconFloatOff,
  9. IconFloatOn,
  10. IconLayerDown,
  11. IconLayerUp,
  12. IconQueen,
  13. IconRight,
  14. IconAi,
  15. IconSave,
  16. IconUngroup,
  17. IconGroup,
  18. } from "@/assets/icons";
  19. import {
  20. IconCamera,
  21. IconCube,
  22. IconDelete,
  23. IconEdit,
  24. IconEyeOff,
  25. IconEyeOn,
  26. IconLock,
  27. IconRedo,
  28. IconUndo,
  29. IconUnlock,
  30. } from "@queenjs/icons";
  31. import { createTipIcon } from "./create";
  32. export const TipIcons = {
  33. QueenService: createTipIcon({
  34. icons: [IconQueen],
  35. tips: ["3dqueen服务"],
  36. }),
  37. Screenshot: createTipIcon({
  38. icons: [IconCamera],
  39. tips: ["截屏并保存封面"],
  40. }),
  41. AiText: createTipIcon({
  42. icons: [IconAi],
  43. tips: ["Ai文案"],
  44. }),
  45. Align: createTipIcon({
  46. icons: [IconAlignL, IconAlignC, IconAlignR],
  47. tips: ["左对齐", "居中", "右对齐"],
  48. }),
  49. Edit: createTipIcon({
  50. icons: [IconEdit],
  51. tips: ["编辑"],
  52. }),
  53. Position: createTipIcon({
  54. icons: [IconFloatOff, IconFloatOn],
  55. tips: ["开启浮动", "关闭浮动"],
  56. }),
  57. Visible: createTipIcon({
  58. icons: [IconEyeOn, IconEyeOff],
  59. tips: ["显示", "隐藏"],
  60. }),
  61. Lock: createTipIcon({
  62. icons: [IconLock, IconUnlock],
  63. tips: ["锁定", "未锁定"],
  64. }),
  65. Delete: createTipIcon({
  66. icons: [IconDelete],
  67. tips: ["删除"],
  68. }),
  69. FullWidth: createTipIcon({
  70. icons: [IconCube],
  71. tips: ["全屏宽度"],
  72. }),
  73. ClearTransform: createTipIcon({
  74. icons: [IconClear],
  75. tips: ["清除变换"],
  76. }),
  77. Undo: createTipIcon({
  78. icons: [IconUndo],
  79. tips: ["撤销(Ctrl+Z)"],
  80. }),
  81. Redo: createTipIcon({
  82. icons: [IconRedo],
  83. tips: ["重做(Ctrl+Shift+Z)"],
  84. }),
  85. LayerUp: createTipIcon({
  86. icons: [IconLayerUp],
  87. tips: ["层级上移"],
  88. }),
  89. LayerDown: createTipIcon({
  90. icons: [IconLayerDown],
  91. tips: ["层级下移"],
  92. }),
  93. ParentComp: createTipIcon({
  94. icons: [IconLayerUp],
  95. tips: ["切换到父组件"],
  96. }),
  97. SaveAsComp: createTipIcon({
  98. icons: [IconSave],
  99. tips: ["保存为组件"],
  100. }),
  101. CancelGroup: createTipIcon({
  102. icons: [IconUngroup],
  103. tips: ["取消打组"],
  104. }),
  105. CreateGroup: createTipIcon({
  106. icons: [IconGroup],
  107. tips: ["打组"],
  108. }),
  109. Cross: createTipIcon({
  110. icons: [IconCross],
  111. tips: ["取消"],
  112. }),
  113. Right: createTipIcon({
  114. icons: [IconRight],
  115. tips: ["确定"],
  116. }),
  117. Cropper: createTipIcon({
  118. icons: [IconCroperr],
  119. tips: ["裁剪"],
  120. }),
  121. };