diff --git a/package-lock.json b/package-lock.json index 65f2123b..30c4fc6f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,9 @@ "dependencies": { "@electron/remote": "~2.0.1", "@faker-js/faker": "~6.1.2", + "@jamescoyle/vue-icon": "~0.1.2", "@mdi/font": "~7.2.96", + "@mdi/js": "~7.2.96", "@turf/helpers": "~6.5.0", "@vueuse/core": "~10.4.1", "ace-builds": "~1.24.1", @@ -2018,6 +2020,11 @@ "node": ">= 14" } }, + "node_modules/@jamescoyle/vue-icon": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@jamescoyle/vue-icon/-/vue-icon-0.1.2.tgz", + "integrity": "sha512-KFrImXx5TKIi6iQXlnyLEBl4rNosNKbTeRnr70ucTdUaciVmd9qK9d/pZAaKt1Ob/8xNnX2GMp8LisyHdKtEgw==" + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", "dev": true, @@ -2105,6 +2112,11 @@ "resolved": "https://registry.npmjs.org/@mdi/font/-/font-7.2.96.tgz", "integrity": "sha512-e//lmkmpFUMZKhmCY9zdjRe4zNXfbOIJnn6xveHbaV2kSw5aJ5dLXUxcRt1Gxfi7ZYpFLUWlkG2MGSFAiqAu7w==" }, + "node_modules/@mdi/js": { + "version": "7.2.96", + "resolved": "https://registry.npmjs.org/@mdi/js/-/js-7.2.96.tgz", + "integrity": "sha512-paR9M9ZT7rKbh2boksNUynuSZMHhqRYnEZOm/KrZTjQ4/FzyhjLHuvw/8XYzP+E7fS4+/Ms/82EN1pl/OFsiIA==" + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "dev": true, diff --git a/package.json b/package.json index 0c5fc68b..0b28c2cf 100644 --- a/package.json +++ b/package.json @@ -122,7 +122,9 @@ "dependencies": { "@electron/remote": "~2.0.1", "@faker-js/faker": "~6.1.2", + "@jamescoyle/vue-icon": "~0.1.2", "@mdi/font": "~7.2.96", + "@mdi/js": "~7.2.96", "@turf/helpers": "~6.5.0", "@vueuse/core": "~10.4.1", "ace-builds": "~1.24.1", diff --git a/src/renderer/components/BaseIcon.vue b/src/renderer/components/BaseIcon.vue new file mode 100644 index 00000000..1f4b7730 --- /dev/null +++ b/src/renderer/components/BaseIcon.vue @@ -0,0 +1,42 @@ + + + diff --git a/src/renderer/components/BaseNotification.vue b/src/renderer/components/BaseNotification.vue index c23bade8..e865f5f5 100644 --- a/src/renderer/components/BaseNotification.vue +++ b/src/renderer/components/BaseNotification.vue @@ -1,13 +1,18 @@