import { addOfflineIcon } from '@vben-core/icons'; import schedule from '@iconify/icons-akar-icons/schedule'; import settingOutline from '@iconify/icons-ant-design/setting-outlined'; import Operation from '@iconify/icons-arcticons/one-hand-operation'; import BaseLineHousesFill from '@iconify/icons-bi/houses-fill'; import BxPackage from '@iconify/icons-bx/package'; import modelAlt from '@iconify/icons-carbon/model-alt'; import taskApproved from '@iconify/icons-carbon/task-approved'; import redisWordmark from '@iconify/icons-devicon/redis-wordmark'; import springWordmark from '@iconify/icons-devicon/spring-wordmark'; import vscode from '@iconify/icons-devicon/vscode'; import evergreenTree from '@iconify/icons-emojione/evergreen-tree'; import RoleBindingOutlined from '@iconify/icons-eos-icons/role-binding-outlined'; import SystemGroup from '@iconify/icons-eos-icons/system-group'; import NoticePush from '@iconify/icons-fe/notice-push'; import plus from '@iconify/icons-flat-color-icons/plus'; import from24 from '@iconify/icons-fluent/form-24-regular'; import builDefinition from '@iconify/icons-fluent-mdl2/build-definition'; import Dictionary from '@iconify/icons-fluent-mdl2/dictionary'; import leaveUser from '@iconify/icons-fluent-mdl2/leave-user'; import BaseLineHouse from '@iconify/icons-ic/baseline-house'; import monitor from '@iconify/icons-ic/baseline-monitor'; import roundLaunch from '@iconify/icons-ic/round-launch'; import MenuSharp from '@iconify/icons-ic/sharp-menu'; import Appointment from '@iconify/icons-icon-park-outline/appointment'; import SettingTwo from '@iconify/icons-icon-park-twotone/setting-two'; import boolOpenText from '@iconify/icons-lucide/book-open-text'; import copyright from '@iconify/icons-lucide/copyright'; import table from '@iconify/icons-lucide/table'; import cloudDoneOutlineRounded from '@iconify/icons-material-symbols/cloud-done-outline-rounded'; import generatingTokensOutline from '@iconify/icons-material-symbols/generating-tokens-outline'; import LogoDevOutline from '@iconify/icons-material-symbols/logo-dev-outline'; import ccOutline from '@iconify/icons-mdi/cc-outline'; import tools from '@iconify/icons-mdi/tools'; import workflowOutline from '@iconify/icons-mdi/workflow-outline'; import DepartmentLine from '@iconify/icons-mingcute/department-line'; import profileLine from '@iconify/icons-mingcute/profile-line'; import UserDuotone from '@iconify/icons-ph/user-duotone'; import insatnceLine from '@iconify/icons-ri/instance-line'; import todoLine from '@iconify/icons-ri/todo-line'; import Authy from '@iconify/icons-simple-icons/authy'; import FolderWithFilesOutline from '@iconify/icons-solar/folder-with-files-outline'; import monitorBoldDuotone from '@iconify/icons-solar/monitor-bold-duotone'; import InterfaceLoginDialPadFingerPasswordDialPadDotFinger from '@iconify/icons-streamline/interface-login-dial-pad-finger-password-dial-pad-dot-finger'; import categoryPlus from '@iconify/icons-tabler/category-plus'; import code from '@iconify/icons-tabler/code'; /** * 这里添加菜单图标 */ addOfflineIcon('eos-icons:system-group', SystemGroup); addOfflineIcon('ph:user-duotone', UserDuotone); addOfflineIcon('eos-icons:role-binding-outlined', RoleBindingOutlined); addOfflineIcon('ic:sharp-menu', MenuSharp); addOfflineIcon('mingcute:department-line', DepartmentLine); addOfflineIcon('icon-park-outline:appointment', Appointment); addOfflineIcon('fluent-mdl2:dictionary', Dictionary); addOfflineIcon('icon-park-twotone:setting-two', SettingTwo); addOfflineIcon('fe:notice-push', NoticePush); addOfflineIcon('material-symbols:logo-dev-outline', LogoDevOutline); addOfflineIcon('arcticons:one-hand-operation', Operation); addOfflineIcon( 'streamline:interface-login-dial-pad-finger-password-dial-pad-dot-finger', InterfaceLoginDialPadFingerPasswordDialPadDotFinger, ); addOfflineIcon('solar:folder-with-files-outline', FolderWithFilesOutline); addOfflineIcon('simple-icons:authy', Authy); addOfflineIcon('ic:baseline-house', BaseLineHouse); addOfflineIcon('bi:houses-fill', BaseLineHousesFill); addOfflineIcon('bx:package', BxPackage); addOfflineIcon('solar:monitor-bold-duotone', monitorBoldDuotone); addOfflineIcon( 'material-symbols:generating-tokens-outline', generatingTokensOutline, ); addOfflineIcon('devicon:redis-wordmark', redisWordmark); addOfflineIcon('devicon:spring-wordmark', springWordmark); addOfflineIcon('akar-icons:schedule', schedule); addOfflineIcon('mdi:tools', tools); addOfflineIcon('tabler:code', code); addOfflineIcon('flat-color-icons:plus', plus); addOfflineIcon('devicon:vscode', vscode); addOfflineIcon('lucide:table', table); addOfflineIcon('emojione:evergreen-tree', evergreenTree); addOfflineIcon('fluent-mdl2:leave-user', leaveUser); addOfflineIcon('mdi:workflow-outline', workflowOutline); addOfflineIcon('tabler:category-plus', categoryPlus); addOfflineIcon('carbon:model-alt', modelAlt); addOfflineIcon('fluent-mdl2:build-definition', builDefinition); addOfflineIcon('fluent-mdl2:build-definition', builDefinition); addOfflineIcon('icon-park-outline:monitor', monitor); addOfflineIcon('ri:instance-line', insatnceLine); addOfflineIcon('ri:todo-line', todoLine); addOfflineIcon('fluent:form-24-regular', from24); addOfflineIcon('carbon:task-approved', taskApproved); addOfflineIcon('ic:round-launch', roundLaunch); addOfflineIcon( 'material-symbols:cloud-done-outline-rounded', cloudDoneOutlineRounded, ); addOfflineIcon('mdi:cc-outline', ccOutline); addOfflineIcon('lucide:book-open-text', boolOpenText); addOfflineIcon('lucide:copyright', copyright); // 个人中心 addOfflineIcon('mingcute:profile-line', profileLine); // oss配置 addOfflineIcon('ant-design:setting-outlined', settingOutline);