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':