mirror of
https://gitee.com/dapppp/ruoyi-plus-vben5.git
synced 2026-03-28 04:43:22 +08:00
refactor(icons): 移除离线图标依赖并改用CSS类
移除 `@iconify/icons-flat-color-icons/folder`、`@iconify/icons-material-symbols/menu` 和 `@iconify/icons-mdi/button-pointer` 的显式导入与离线图标包装导出。将树组件和菜单视图中的图标使用方式从组件实例更改为CSS类(例如 `icons-[flat-color-icons--folder]`)。这消除了对特定离线图标包的依赖,使图标管理更统一并可能减少打包体积。
This commit is contained in:
@@ -1,8 +1,5 @@
|
||||
import { createIconifyOfflineIcon } from '@vben-core/icons';
|
||||
|
||||
import folderIcon from '@iconify/icons-flat-color-icons/folder';
|
||||
import menuIcon from '@iconify/icons-material-symbols/menu';
|
||||
import okButtonIcon from '@iconify/icons-mdi/button-pointer';
|
||||
import dingdingFill from '@iconify/icons-ri/dingding-fill';
|
||||
import giteeIcon from '@iconify/icons-simple-icons/gitee';
|
||||
|
||||
@@ -17,17 +14,3 @@ export const GiteeIcon = createIconifyOfflineIcon(
|
||||
'simple-icons:gitee',
|
||||
giteeIcon,
|
||||
);
|
||||
|
||||
// 菜单类型 目录/按钮/菜单
|
||||
export const FolderIcon = createIconifyOfflineIcon(
|
||||
'flat-color-icons:folder',
|
||||
folderIcon,
|
||||
);
|
||||
export const OkButtonIcon = createIconifyOfflineIcon(
|
||||
'mdi:button-pointer',
|
||||
okButtonIcon,
|
||||
);
|
||||
export const MenuIcon = createIconifyOfflineIcon(
|
||||
'material-symbols:menu',
|
||||
menuIcon,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user