From a7d12ee6300c1ff3b559f2ade129f38d4865d8d0 Mon Sep 17 00:00:00 2001 From: Bernd Storath <999999bst@gmail.com> Date: Thu, 13 Mar 2025 13:50:48 +0100 Subject: [PATCH] use heroicons --- src/app/components/Icons/ArrowDown.vue | 16 +++++---------- src/app/components/Icons/ArrowInf.vue | 19 +++++------------- src/app/components/Icons/ArrowLeftCircle.vue | 18 +++++------------ src/app/components/Icons/ArrowRightCircle.vue | 18 +++++------------ src/app/components/Icons/ArrowUp.vue | 16 +++++---------- src/app/components/Icons/Chart.vue | 15 +++++--------- src/app/components/Icons/CheckCircle.vue | 18 +++++------------ src/app/components/Icons/Close.vue | 18 +++++------------ src/app/components/Icons/Delete.vue | 16 +++++---------- src/app/components/Icons/Download.vue | 18 +++++------------ src/app/components/Icons/Edit.vue | 18 +++++------------ src/app/components/Icons/Info.vue | 18 +++++------------ src/app/components/Icons/Language.vue | 18 +++++------------ src/app/components/Icons/Link.vue | 18 +++++------------ src/app/components/Icons/Logout.vue | 18 +++++------------ src/app/components/Icons/Moon.vue | 18 +++++------------ src/app/components/Icons/Plus.vue | 19 +++++------------- src/app/components/Icons/QRCode.vue | 18 +++++------------ src/app/components/Icons/Stack.vue | 19 +++++------------- src/app/components/Icons/Sun.vue | 18 +++++------------ src/app/components/Icons/Warning.vue | 20 +++++-------------- src/package.json | 1 + src/pnpm-lock.yaml | 13 +++++++++++- 23 files changed, 118 insertions(+), 270 deletions(-) diff --git a/src/app/components/Icons/ArrowDown.vue b/src/app/components/Icons/ArrowDown.vue index a44f7c39..8c3cfa9d 100644 --- a/src/app/components/Icons/ArrowDown.vue +++ b/src/app/components/Icons/ArrowDown.vue @@ -1,13 +1,7 @@ + + diff --git a/src/app/components/Icons/ArrowInf.vue b/src/app/components/Icons/ArrowInf.vue index 0a204f4a..4369d5c5 100644 --- a/src/app/components/Icons/ArrowInf.vue +++ b/src/app/components/Icons/ArrowInf.vue @@ -1,16 +1,7 @@ + + diff --git a/src/app/components/Icons/ArrowLeftCircle.vue b/src/app/components/Icons/ArrowLeftCircle.vue index fd6d9179..f2b53895 100644 --- a/src/app/components/Icons/ArrowLeftCircle.vue +++ b/src/app/components/Icons/ArrowLeftCircle.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/ArrowRightCircle.vue b/src/app/components/Icons/ArrowRightCircle.vue index f43a2afc..bee6aa60 100644 --- a/src/app/components/Icons/ArrowRightCircle.vue +++ b/src/app/components/Icons/ArrowRightCircle.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/ArrowUp.vue b/src/app/components/Icons/ArrowUp.vue index 37a6ad52..24e52124 100644 --- a/src/app/components/Icons/ArrowUp.vue +++ b/src/app/components/Icons/ArrowUp.vue @@ -1,13 +1,7 @@ + + diff --git a/src/app/components/Icons/Chart.vue b/src/app/components/Icons/Chart.vue index 2c9d74e8..511cadc7 100644 --- a/src/app/components/Icons/Chart.vue +++ b/src/app/components/Icons/Chart.vue @@ -1,12 +1,7 @@ + + diff --git a/src/app/components/Icons/CheckCircle.vue b/src/app/components/Icons/CheckCircle.vue index ebdc8a1a..45d1e5bf 100644 --- a/src/app/components/Icons/CheckCircle.vue +++ b/src/app/components/Icons/CheckCircle.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Close.vue b/src/app/components/Icons/Close.vue index 654ca4d4..32491ca8 100644 --- a/src/app/components/Icons/Close.vue +++ b/src/app/components/Icons/Close.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Delete.vue b/src/app/components/Icons/Delete.vue index 43ad5ff2..c29b9970 100644 --- a/src/app/components/Icons/Delete.vue +++ b/src/app/components/Icons/Delete.vue @@ -1,13 +1,7 @@ + + diff --git a/src/app/components/Icons/Download.vue b/src/app/components/Icons/Download.vue index 8fdb7643..a1d7a40e 100644 --- a/src/app/components/Icons/Download.vue +++ b/src/app/components/Icons/Download.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Edit.vue b/src/app/components/Icons/Edit.vue index e13e8453..2a0a89f4 100644 --- a/src/app/components/Icons/Edit.vue +++ b/src/app/components/Icons/Edit.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Info.vue b/src/app/components/Icons/Info.vue index cedf7d45..0902ea40 100644 --- a/src/app/components/Icons/Info.vue +++ b/src/app/components/Icons/Info.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Language.vue b/src/app/components/Icons/Language.vue index 9ddd7b3c..d29a87e4 100644 --- a/src/app/components/Icons/Language.vue +++ b/src/app/components/Icons/Language.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Link.vue b/src/app/components/Icons/Link.vue index d8395c28..2ba02eec 100644 --- a/src/app/components/Icons/Link.vue +++ b/src/app/components/Icons/Link.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Logout.vue b/src/app/components/Icons/Logout.vue index 21656ea4..3a44a3c3 100644 --- a/src/app/components/Icons/Logout.vue +++ b/src/app/components/Icons/Logout.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Moon.vue b/src/app/components/Icons/Moon.vue index 4b271121..ad36b258 100644 --- a/src/app/components/Icons/Moon.vue +++ b/src/app/components/Icons/Moon.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Plus.vue b/src/app/components/Icons/Plus.vue index e3e95b7a..b1cf1d3d 100644 --- a/src/app/components/Icons/Plus.vue +++ b/src/app/components/Icons/Plus.vue @@ -1,16 +1,7 @@ + + diff --git a/src/app/components/Icons/QRCode.vue b/src/app/components/Icons/QRCode.vue index bca1dd33..c749ba80 100644 --- a/src/app/components/Icons/QRCode.vue +++ b/src/app/components/Icons/QRCode.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Stack.vue b/src/app/components/Icons/Stack.vue index d26b002b..65407eab 100644 --- a/src/app/components/Icons/Stack.vue +++ b/src/app/components/Icons/Stack.vue @@ -1,16 +1,7 @@ + + diff --git a/src/app/components/Icons/Sun.vue b/src/app/components/Icons/Sun.vue index eccf9d16..ea223f50 100644 --- a/src/app/components/Icons/Sun.vue +++ b/src/app/components/Icons/Sun.vue @@ -1,15 +1,7 @@ + + diff --git a/src/app/components/Icons/Warning.vue b/src/app/components/Icons/Warning.vue index 07a27999..1dd19ae0 100644 --- a/src/app/components/Icons/Warning.vue +++ b/src/app/components/Icons/Warning.vue @@ -1,17 +1,7 @@ + + diff --git a/src/package.json b/src/package.json index 5be4f552..c8ab0cc8 100644 --- a/src/package.json +++ b/src/package.json @@ -19,6 +19,7 @@ }, "dependencies": { "@eschricht/nuxt-color-mode": "^1.1.5", + "@heroicons/vue": "^2.2.0", "@libsql/client": "^0.14.0", "@nuxtjs/i18n": "^9.3.1", "@nuxtjs/tailwindcss": "^6.13.2", diff --git a/src/pnpm-lock.yaml b/src/pnpm-lock.yaml index 15f73d72..37a6bf72 100644 --- a/src/pnpm-lock.yaml +++ b/src/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@eschricht/nuxt-color-mode': specifier: ^1.1.5 version: 1.1.5(magicast@0.3.5) + '@heroicons/vue': + specifier: ^2.2.0 + version: 2.2.0(vue@3.5.13(typescript@5.8.2)) '@libsql/client': specifier: ^0.14.0 version: 0.14.0 @@ -791,6 +794,11 @@ packages: '@floating-ui/vue@1.1.6': resolution: {integrity: sha512-XFlUzGHGv12zbgHNk5FN2mUB7ROul3oG2ENdTpWdE+qMFxyNxWSRmsoyhiEnpmabNm6WnUvR1OvJfUfN4ojC1A==} + '@heroicons/vue@2.2.0': + resolution: {integrity: sha512-G3dbSxoeEKqbi/DFalhRxJU4mTXJn7GwZ7ae8NuEQzd1bqdd0jAbdaBZlHPcvPD2xI1iGzNVB4k20Un2AguYPw==} + peerDependencies: + vue: '>= 3' + '@humanfs/core@0.19.1': resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} @@ -3403,7 +3411,6 @@ packages: libsql@0.4.7: resolution: {integrity: sha512-T9eIRCs6b0J1SHKYIvD8+KCJMcWZ900iZyxdnSCdqxN12Z1ijzT+jY5nrk72Jw4B0HGzms2NgpryArlJqvc3Lw==} - cpu: [x64, arm64, wasm32] os: [darwin, linux, win32] lilconfig@3.1.3: @@ -5761,6 +5768,10 @@ snapshots: - '@vue/composition-api' - vue + '@heroicons/vue@2.2.0(vue@3.5.13(typescript@5.8.2))': + dependencies: + vue: 3.5.13(typescript@5.8.2) + '@humanfs/core@0.19.1': {} '@humanfs/node@0.16.6':