Skip to content

Commit 77c20c0

Browse files
committed
Only grab the icon fonts in use and use them correctly
1 parent a9a7854 commit 77c20c0

3 files changed

Lines changed: 43 additions & 11 deletions

File tree

frontend/nuxt.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export default defineNuxtConfig({
2525
},
2626
icon: {
2727
serverBundle: {
28-
collections: ["carbon", "mdi", "openmoji"],
28+
collections: ["carbon", "lucide", "logos", "openmoji"],
2929
},
3030
},
3131

frontend/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@
1414
},
1515
"dependencies": {
1616
"@artmizu/nuxt-prometheus": "3.0.0",
17-
"@iconify/json": "^2.2.435",
17+
"@iconify-json/carbon": "^1.2.18",
18+
"@iconify-json/logos": "^1.2.10",
19+
"@iconify-json/lucide": "^1.2.88",
20+
"@iconify-json/openmoji": "^1.2.21",
1821
"@nuxt/eslint": "1.13.0",
1922
"@nuxt/icon": "^2.2.1",
2023
"@nuxt/ui": "4.4.0",

frontend/pnpm-lock.yaml

Lines changed: 38 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)