2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 04:22:33 +08:00

feat: 使用自建的iconify cdn,close #699

This commit is contained in:
2025-05-12 21:37:13 +08:00
parent c02eab6bfc
commit 3fd768a99c
2 changed files with 7 additions and 3 deletions

View File

@@ -1,6 +1,10 @@
import { Icon } from '@iconify/vue'
import { addAPIProvider, Icon } from '@iconify/vue'
import { NIcon } from 'naive-ui'
addAPIProvider('', {
resources: ['https://iconify.cdn.haozi.net']
})
interface Props {
size?: number
color?: string

View File

@@ -1,5 +1,5 @@
import type { UserConfig } from 'unocss'
import { defineConfig, presetAttributify, presetUno } from 'unocss'
import { defineConfig, presetAttributify, presetWind3 } from 'unocss'
const config: UserConfig = {
content: {
@@ -7,7 +7,7 @@ const config: UserConfig = {
exclude: ['node_modules', '.git', '.github', '.vscode', 'build', 'dist', 'public', 'types']
}
},
presets: [presetUno({ dark: 'class' }), presetAttributify()],
presets: [presetWind3({ dark: 'class' }), presetAttributify()],
shortcuts: [
['wh-full', 'w-full h-full'],
['f-c-c', 'flex justify-center items-center'],