From 8590fa755b2d9e0ce22043a0e4d43ff9cccd443f Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Wed, 24 Nov 2021 16:01:53 +0100 Subject: [PATCH] - add home-vie-component with all the logos --- package-lock.json | 71 +--- package.json | 4 +- src/App.vue | 14 +- src/app.ts | 2 + src/assets/scss/main-styles.scss | 18 +- src/assets/site/img/box-1-hover.jpg | Bin 0 -> 10863 bytes src/assets/site/img/box-1.jpg | Bin 0 -> 14252 bytes src/assets/site/img/box-2-hover.jpg | Bin 0 -> 8809 bytes src/assets/site/img/box-2.jpg | Bin 0 -> 12611 bytes src/assets/site/img/box-3-hover.jpg | Bin 0 -> 8557 bytes src/assets/site/img/box-3.jpg | Bin 0 -> 12821 bytes .../img/geologische-bundesanstalt-logo.jpg | Bin 0 -> 6538 bytes .../site/img/geosphere-austria-logo.jpg | Bin 0 -> 7549 bytes src/assets/site/img/placeholder-logo.jpg | Bin 0 -> 4377 bytes src/assets/site/img/re3-data-logo-mono.jpg | Bin 0 -> 5969 bytes .../active-facet-category.vue | 2 +- src/components/vs-input/vs-input.vue | 2 +- src/components/vs-result/vs-result.vue | 2 +- src/main.ts | 6 +- src/notes.txt | 6 + src/router/index.ts | 6 + src/utilities/fontawesome.ts | 23 +- src/views/home-view/home-view-component.scss | 183 +++++++++++ src/views/home-view/home-view-component.ts | 231 +------------ src/views/home-view/home-view-component.vue | 307 ++++++++++-------- .../search-view/search-view-component.ts | 244 ++++++++++++++ .../search-view/search-view-component.vue | 129 ++++++++ 27 files changed, 787 insertions(+), 463 deletions(-) create mode 100644 src/assets/site/img/box-1-hover.jpg create mode 100644 src/assets/site/img/box-1.jpg create mode 100644 src/assets/site/img/box-2-hover.jpg create mode 100644 src/assets/site/img/box-2.jpg create mode 100644 src/assets/site/img/box-3-hover.jpg create mode 100644 src/assets/site/img/box-3.jpg create mode 100644 src/assets/site/img/geologische-bundesanstalt-logo.jpg create mode 100644 src/assets/site/img/geosphere-austria-logo.jpg create mode 100644 src/assets/site/img/placeholder-logo.jpg create mode 100644 src/assets/site/img/re3-data-logo-mono.jpg create mode 100644 src/views/search-view/search-view-component.ts create mode 100644 src/views/search-view/search-view-component.vue diff --git a/package-lock.json b/package-lock.json index 7dc9dec..69bbe28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,9 +8,7 @@ "name": "tethys.viewer", "version": "0.1.0", "dependencies": { - "@fortawesome/fontawesome-svg-core": "^1.2.36", - "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@fortawesome/vue-fontawesome": "^3.0.0-5", + "@fortawesome/fontawesome-free": "^5.15.4", "@openfonts/open-sans_all": "^1.44.2", "axios": "^0.24.0", "class-transformer": "^0.4.0", @@ -1692,48 +1690,15 @@ "node": ">=6.9.0" } }, - "node_modules/@fortawesome/fontawesome-common-types": { - "version": "0.2.36", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz", - "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==", - "hasInstallScript": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "1.2.36", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz", - "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==", - "hasInstallScript": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/free-solid-svg-icons": { + "node_modules/@fortawesome/fontawesome-free": { "version": "5.15.4", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz", - "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", + "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==", "hasInstallScript": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - }, "engines": { "node": ">=6" } }, - "node_modules/@fortawesome/vue-fontawesome": { - "version": "3.0.0-5", - "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.0-5.tgz", - "integrity": "sha512-aNmBT4bOecrFsZTog1l6AJDQHPP3ocXV+WQ3Ogy8WZCqstB/ahfhH4CPu5i4N9Hw0MBKXqE+LX+NbUxcj8cVTw==", - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "~1 || >=1.3.0-beta1", - "vue": ">= 3.0.0 < 4" - } - }, "node_modules/@hapi/address": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", @@ -18310,32 +18275,10 @@ "to-fast-properties": "^2.0.0" } }, - "@fortawesome/fontawesome-common-types": { - "version": "0.2.36", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz", - "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==" - }, - "@fortawesome/fontawesome-svg-core": { - "version": "1.2.36", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz", - "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==", - "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - } - }, - "@fortawesome/free-solid-svg-icons": { + "@fortawesome/fontawesome-free": { "version": "5.15.4", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz", - "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==", - "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - } - }, - "@fortawesome/vue-fontawesome": { - "version": "3.0.0-5", - "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.0-5.tgz", - "integrity": "sha512-aNmBT4bOecrFsZTog1l6AJDQHPP3ocXV+WQ3Ogy8WZCqstB/ahfhH4CPu5i4N9Hw0MBKXqE+LX+NbUxcj8cVTw==", - "requires": {} + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", + "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==" }, "@hapi/address": { "version": "2.1.4", diff --git a/package.json b/package.json index 0b92db5..4b0e25e 100644 --- a/package.json +++ b/package.json @@ -9,9 +9,7 @@ "format": "prettier --write 'src/**/*.{ts,tsx}'" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^1.2.36", - "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@fortawesome/vue-fontawesome": "^3.0.0-5", + "@fortawesome/fontawesome-free": "^5.15.4", "@openfonts/open-sans_all": "^1.44.2", "axios": "^0.24.0", "class-transformer": "^0.4.0", diff --git a/src/App.vue b/src/App.vue index 5b018c5..56c7469 100644 --- a/src/App.vue +++ b/src/App.vue @@ -23,14 +23,15 @@