diff --git a/components.d.ts b/components.d.ts index 3e65c3cc5..e67b052f9 100644 --- a/components.d.ts +++ b/components.d.ts @@ -89,18 +89,6 @@ declare module '@vue/runtime-core' { HtmlWysiwygEditor: typeof import('./src/tools/html-wysiwyg-editor/html-wysiwyg-editor.vue')['default'] HttpStatusCodes: typeof import('./src/tools/http-status-codes/http-status-codes.vue')['default'] IbanValidatorAndParser: typeof import('./src/tools/iban-validator-and-parser/iban-validator-and-parser.vue')['default'] - 'IconMdi:brushVariant': typeof import('~icons/mdi/brush-variant')['default'] - 'IconMdi:kettleSteamOutline': typeof import('~icons/mdi/kettle-steam-outline')['default'] - IconMdiChevronDown: typeof import('~icons/mdi/chevron-down')['default'] - IconMdiChevronRight: typeof import('~icons/mdi/chevron-right')['default'] - IconMdiClose: typeof import('~icons/mdi/close')['default'] - IconMdiContentCopy: typeof import('~icons/mdi/content-copy')['default'] - IconMdiEye: typeof import('~icons/mdi/eye')['default'] - IconMdiEyeOff: typeof import('~icons/mdi/eye-off')['default'] - IconMdiHeart: typeof import('~icons/mdi/heart')['default'] - IconMdiSearch: typeof import('~icons/mdi/search')['default'] - IconMdiTranslate: typeof import('~icons/mdi/translate')['default'] - IconMdiTriangleDown: typeof import('~icons/mdi/triangle-down')['default'] InputCopyable: typeof import('./src/components/InputCopyable.vue')['default'] IntegerBaseConverter: typeof import('./src/tools/integer-base-converter/integer-base-converter.vue')['default'] Ipv4AddressConverter: typeof import('./src/tools/ipv4-address-converter/ipv4-address-converter.vue')['default'] diff --git a/package.json b/package.json index 5c991cff6..d75c00f8f 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,6 @@ "@types/figlet": "^1.5.8", "@types/markdown-it": "^13.0.7", "@vicons/material": "^0.12.0", - "@vicons/tabler": "^0.12.0", "@vueuse/core": "^10.3.0", "@vueuse/head": "^1.0.0", "@vueuse/router": "^10.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3798ae171..a2bd1c268 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,9 +38,6 @@ dependencies: '@vicons/material': specifier: ^0.12.0 version: 0.12.0 - '@vicons/tabler': - specifier: ^0.12.0 - version: 0.12.0 '@vueuse/core': specifier: ^10.3.0 version: 10.3.0(vue@3.3.4) @@ -3667,10 +3664,6 @@ packages: resolution: {integrity: sha512-chv1CYAl8P32P3Ycwgd5+vw/OFNc2mtkKdb1Rw4T5IJmKy6GVDsoUKV3N2l208HATn7CCQphZtuPDdsm7K2kmA==} dev: false - /@vicons/tabler@0.12.0: - resolution: {integrity: sha512-3+wUFuxb7e8OzZ8Wryct1pzfA2vyoF4lwW98O9s27ZrfCGaJGNmqG+q8A7vQ92Mf+COCgxpK+rhNPTtTvaU6qw==} - dev: false - /@vitejs/plugin-vue-jsx@3.0.2(vite@4.4.9)(vue@3.3.4): resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} engines: {node: ^14.18.0 || >=16.0.0} diff --git a/scripts/create-tool.mjs b/scripts/create-tool.mjs index 94b702509..f2e12b312 100644 --- a/scripts/create-tool.mjs +++ b/scripts/create-tool.mjs @@ -46,7 +46,7 @@ createToolFile( createToolFile( `index.ts`, ` -import { ArrowsShuffle } from '@vicons/tabler'; +import { IconArrowsShuffle } from '@tabler/icons-vue'; import { defineTool } from '../tool'; export const tool = defineTool({ @@ -55,7 +55,7 @@ export const tool = defineTool({ description: '', keywords: ['${toolName.split('-').join("', '")}'], component: () => import('./${toolName}.vue'), - icon: ArrowsShuffle, + icon: IconArrowsShuffle, createdAt: new Date('${new Date().toISOString().split('T')[0]}'), }); `, diff --git a/src/components/CollapsibleToolMenu.vue b/src/components/CollapsibleToolMenu.vue index 9a73ddd64..4e11f91a8 100644 --- a/src/components/CollapsibleToolMenu.vue +++ b/src/components/CollapsibleToolMenu.vue @@ -2,6 +2,7 @@ import { useStorage } from '@vueuse/core'; import { useThemeVars } from 'naive-ui'; import { RouterLink, useRoute } from 'vue-router'; +import { IconChevronRight } from '@tabler/icons-vue'; import MenuIconItem from './MenuIconItem.vue'; import type { Tool, ToolCategory } from '@/tools/tools.types'; @@ -48,7 +49,7 @@ const themeVars = useThemeVars();