Bundle Iconify icons locally and enhance CSP for Tauri protocols

- Add lucide and hugeicons to serverBundle collections for local bundling
- Add https://tauri.localhost and asset: protocol to CSP directives
- Prevents CSP errors and eliminates dependency on Iconify API
This commit is contained in:
2025-11-02 14:28:06 +01:00
parent 4833dee89a
commit 6ceb22f014
2 changed files with 10 additions and 4 deletions

View File

@ -68,7 +68,7 @@ export default defineNuxtConfig({
includeCustomCollections: true,
},
serverBundle: {
collections: ['mdi', 'line-md', 'solar', 'gg', 'emojione'],
collections: ['mdi', 'line-md', 'solar', 'gg', 'emojione', 'lucide', 'hugeicons'],
},
customCollections: [