diff --git a/ui/package-lock.json b/ui/package-lock.json index 3f6e983..0373f6d 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -8,11 +8,11 @@ "name": "frontend", "version": "0.0.0", "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "^6.2.1", + "@fortawesome/fontawesome-svg-core": "^6.3.0", + "@fortawesome/free-solid-svg-icons": "^6.3.0", "@fortawesome/vue-fontawesome": "^2.0.10", "axios": "^1.3.2", - "buefy": "^0.9.7", + "buefy": "^0.9.22", "chart.js": "^2.9.4", "core-js": "^3.27.2", "currency-formatter": "^1.5.9", @@ -4459,33 +4459,33 @@ } }, "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.1.tgz", - "integrity": "sha512-Sz07mnQrTekFWLz5BMjOzHl/+NooTdW8F8kDQxjWwbpOJcnoSg4vUDng8d/WR1wOxM0O+CY9Zw0nR054riNYtQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.3.0.tgz", + "integrity": "sha512-4BC1NMoacEBzSXRwKjZ/X/gmnbp/HU5Qqat7E8xqorUtBFZS+bwfGH5/wqOC2K6GV0rgEobp3OjGRMa5fK9pFg==", "hasInstallScript": true, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.1.tgz", - "integrity": "sha512-HELwwbCz6C1XEcjzyT1Jugmz2NNklMrSPjZOWMlc+ZsHIVk+XOvOXLGGQtFBwSyqfJDNgRq4xBCwWOaZ/d9DEA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.3.0.tgz", + "integrity": "sha512-uz9YifyKlixV6AcKlOX8WNdtF7l6nakGyLYxYaCa823bEBqyj/U2ssqtctO38itNEwXb8/lMzjdoJ+aaJuOdrw==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.3.0" }, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.1.tgz", - "integrity": "sha512-oKuqrP5jbfEPJWTij4sM+/RvgX+RMFwx3QZCZcK9PrBDgxC35zuc7AOFsyMjMd/PIFPeB2JxyqDr5zs/DZFPPw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.3.0.tgz", + "integrity": "sha512-x5tMwzF2lTH8pyv8yeZRodItP2IVlzzmBuD1M7BjawWgg9XAvktqJJ91Qjgoaf8qJpHQ8FEU9VxRfOkLhh86QA==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.3.0" }, "engines": { "node": ">=6" @@ -9656,11 +9656,11 @@ } }, "node_modules/buefy": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/buefy/-/buefy-0.9.7.tgz", - "integrity": "sha512-Fli0ZjNDgtFtHm0LItWmfhNJ1oLjDwPzUWccvwXXoo2mADXaH8JQxyhY+drUuUV5/GMu5PtwqQSqPgZy942VZg==", + "version": "0.9.22", + "resolved": "https://registry.npmjs.org/buefy/-/buefy-0.9.22.tgz", + "integrity": "sha512-rA9Bf7+2lZupL1PlQU60o7cc0Og4MRz9it5LZlKOIwPENM1uEOjH48EFnNFniLyxIcz6vln0EicS96GsVCFx1Q==", "dependencies": { - "bulma": "0.9.2" + "bulma": "0.9.4" }, "engines": { "node": ">= 4.0.0", @@ -9743,9 +9743,9 @@ "dev": true }, "node_modules/bulma": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.2.tgz", - "integrity": "sha512-e14EF+3VSZ488yL/lJH0tR8mFWiEQVCMi/BQUMi2TGMBOk+zrDg4wryuwm/+dRSHJw0gMawp2tsW7X1JYUCE3A==" + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.4.tgz", + "integrity": "sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ==" }, "node_modules/bundle-require": { "version": "2.1.8", @@ -36546,24 +36546,24 @@ "requires": {} }, "@fortawesome/fontawesome-common-types": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.1.tgz", - "integrity": "sha512-Sz07mnQrTekFWLz5BMjOzHl/+NooTdW8F8kDQxjWwbpOJcnoSg4vUDng8d/WR1wOxM0O+CY9Zw0nR054riNYtQ==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.3.0.tgz", + "integrity": "sha512-4BC1NMoacEBzSXRwKjZ/X/gmnbp/HU5Qqat7E8xqorUtBFZS+bwfGH5/wqOC2K6GV0rgEobp3OjGRMa5fK9pFg==" }, "@fortawesome/fontawesome-svg-core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.1.tgz", - "integrity": "sha512-HELwwbCz6C1XEcjzyT1Jugmz2NNklMrSPjZOWMlc+ZsHIVk+XOvOXLGGQtFBwSyqfJDNgRq4xBCwWOaZ/d9DEA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.3.0.tgz", + "integrity": "sha512-uz9YifyKlixV6AcKlOX8WNdtF7l6nakGyLYxYaCa823bEBqyj/U2ssqtctO38itNEwXb8/lMzjdoJ+aaJuOdrw==", "requires": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.3.0" } }, "@fortawesome/free-solid-svg-icons": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.1.tgz", - "integrity": "sha512-oKuqrP5jbfEPJWTij4sM+/RvgX+RMFwx3QZCZcK9PrBDgxC35zuc7AOFsyMjMd/PIFPeB2JxyqDr5zs/DZFPPw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.3.0.tgz", + "integrity": "sha512-x5tMwzF2lTH8pyv8yeZRodItP2IVlzzmBuD1M7BjawWgg9XAvktqJJ91Qjgoaf8qJpHQ8FEU9VxRfOkLhh86QA==", "requires": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.3.0" } }, "@fortawesome/vue-fontawesome": { @@ -40837,11 +40837,11 @@ } }, "buefy": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/buefy/-/buefy-0.9.7.tgz", - "integrity": "sha512-Fli0ZjNDgtFtHm0LItWmfhNJ1oLjDwPzUWccvwXXoo2mADXaH8JQxyhY+drUuUV5/GMu5PtwqQSqPgZy942VZg==", + "version": "0.9.22", + "resolved": "https://registry.npmjs.org/buefy/-/buefy-0.9.22.tgz", + "integrity": "sha512-rA9Bf7+2lZupL1PlQU60o7cc0Og4MRz9it5LZlKOIwPENM1uEOjH48EFnNFniLyxIcz6vln0EicS96GsVCFx1Q==", "requires": { - "bulma": "0.9.2" + "bulma": "0.9.4" } }, "buffer": { @@ -40914,9 +40914,9 @@ "dev": true }, "bulma": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.2.tgz", - "integrity": "sha512-e14EF+3VSZ488yL/lJH0tR8mFWiEQVCMi/BQUMi2TGMBOk+zrDg4wryuwm/+dRSHJw0gMawp2tsW7X1JYUCE3A==" + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.4.tgz", + "integrity": "sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ==" }, "bundle-require": { "version": "2.1.8", diff --git a/ui/package.json b/ui/package.json index 6bc5ef0..ba22e8f 100644 --- a/ui/package.json +++ b/ui/package.json @@ -23,11 +23,11 @@ "pre-commit": "cross-env PRE_COMMIT=true lint-staged" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "^6.2.1", + "@fortawesome/fontawesome-svg-core": "^6.3.0", + "@fortawesome/free-solid-svg-icons": "^6.3.0", "@fortawesome/vue-fontawesome": "^2.0.10", "axios": "^1.3.2", - "buefy": "^0.9.7", + "buefy": "^0.9.22", "chart.js": "^2.9.4", "core-js": "^3.27.2", "currency-formatter": "^1.5.9", diff --git a/ui/src/components/createQuickEntry.vue b/ui/src/components/createQuickEntry.vue index d535ebc..64257c6 100644 --- a/ui/src/components/createQuickEntry.vue +++ b/ui/src/components/createQuickEntry.vue @@ -95,11 +95,10 @@ export default {
{{ $t('uploadfile') }} diff --git a/ui/src/components/quickEntryDisplay.vue b/ui/src/components/quickEntryDisplay.vue index 0381302..712ab31 100644 --- a/ui/src/components/quickEntryDisplay.vue +++ b/ui/src/components/quickEntryDisplay.vue @@ -50,7 +50,7 @@ export default { diff --git a/ui/src/components/shareVehicle.vue b/ui/src/components/shareVehicle.vue index 35ed5b1..bbfb6d1 100644 --- a/ui/src/components/shareVehicle.vue +++ b/ui/src/components/shareVehicle.vue @@ -92,7 +92,7 @@ export default {

{{ $t('share') }} {{ vehicle.nickname }}

-
+
diff --git a/ui/src/main.js b/ui/src/main.js index cc61992..0020173 100644 --- a/ui/src/main.js +++ b/ui/src/main.js @@ -34,7 +34,6 @@ import '@components/_globals' import 'buefy/dist/buefy.css' import 'nprogress/nprogress.css' -Vue.component('vue-fontawesome', FontAwesomeIcon) library.add( faCheck, faTimes, @@ -54,11 +53,12 @@ library.add( faShare, faUserFriends, faTimesCircle -) +); +Vue.component('VueFontawesome', FontAwesomeIcon) Vue.use(Buefy, { defaultIconComponent: 'vue-fontawesome', - defaultIconPack: 'fas', + defaultIconPack: 'fa', }) // Don't warn about using the dev version of Vue in development. diff --git a/ui/src/router/views/createExpense.vue b/ui/src/router/views/createExpense.vue index 90c9730..c357c8b 100644 --- a/ui/src/router/views/createExpense.vue +++ b/ui/src/router/views/createExpense.vue @@ -162,41 +162,41 @@ export default {
- - + + - - + + - + - + - +

{{ me.currency }}

- +

{{ $t('unit.short.' + me.distanceUnitDetail.key) }}

@@ -207,7 +207,7 @@ export default { {{ $t('fillmoredetails') }}
- +
@@ -216,7 +216,7 @@ export default {

- + diff --git a/ui/src/router/views/createFillup.vue b/ui/src/router/views/createFillup.vue index 12db8bd..a2769dc 100644 --- a/ui/src/router/views/createFillup.vue +++ b/ui/src/router/views/createFillup.vue @@ -193,21 +193,21 @@ export default {
- - + + - - + + - + - + - + - + -

{{ me.currency }}

- +

{{ me.currency }}

- +

{{ $t('unit.short.' + me.distanceUnitDetail.key) }}

@@ -265,10 +265,10 @@ export default { {{ $t('fillmoredetails') }}
- + - +
@@ -277,7 +277,7 @@ export default {

- +

There was an error logging in to your account.

diff --git a/ui/src/router/views/createVehicle.vue b/ui/src/router/views/createVehicle.vue index 2d385e8..9527649 100644 --- a/ui/src/router/views/createVehicle.vue +++ b/ui/src/router/views/createVehicle.vue @@ -134,53 +134,53 @@ export default {
- + - + - - + + - - + + - + - + - + - +
diff --git a/ui/src/router/views/import-drivvo.vue b/ui/src/router/views/import-drivvo.vue index 143b2d5..1ffbdbd 100644 --- a/ui/src/router/views/import-drivvo.vue +++ b/ui/src/router/views/import-drivvo.vue @@ -154,7 +154,7 @@ export default {
- + Import
- + {{ $t('import') }}
- + @@ -200,20 +200,20 @@ export default {

{{ $t('init.fresh.setupadminuser') }}

- + - + - + - + - - + + @@ -230,7 +230,7 @@ export default {
- + {{ $t('cancel') }}
diff --git a/ui/src/router/views/login.vue b/ui/src/router/views/login.vue index 8fd5251..c0d3da3 100644 --- a/ui/src/router/views/login.vue +++ b/ui/src/router/views/login.vue @@ -71,7 +71,7 @@ export default { - + {{ $t('login') }} diff --git a/ui/src/router/views/settings.vue b/ui/src/router/views/settings.vue index af647d6..ca4b326 100644 --- a/ui/src/router/views/settings.vue +++ b/ui/src/router/views/settings.vue @@ -167,7 +167,7 @@ export default {

- + {{ $t('save') }}
@@ -185,7 +185,8 @@ export default {

{{ $t('passworddontmatch') }}

- + + {{ $t('changepassword') }} diff --git a/ui/src/router/views/siteSettings.vue b/ui/src/router/views/siteSettings.vue index 9b6bb83..f148a91 100644 --- a/ui/src/router/views/siteSettings.vue +++ b/ui/src/router/views/siteSettings.vue @@ -72,15 +72,15 @@ export default {
- - + + - - + + @@ -88,7 +88,7 @@ export default {
- + {{ $t('save') }} diff --git a/ui/src/router/views/users.vue b/ui/src/router/views/users.vue index 6c76211..c6dd378 100644 --- a/ui/src/router/views/users.vue +++ b/ui/src/router/views/users.vue @@ -181,7 +181,7 @@ export default {

- + {{ $t('save') }} {{ $t('cancel') }}
diff --git a/ui/src/router/views/vehicle.vue b/ui/src/router/views/vehicle.vue index 59c574c..ec0b477 100644 --- a/ui/src/router/views/vehicle.vue +++ b/ui/src/router/views/vehicle.vue @@ -92,7 +92,10 @@ export default { }, { label: this.$t('avgfuelcost'), - value: this.$t('per', {'0': this.formatCurrency(x.avgFuelPrice, x.currency), '1': this.$t('unit.short.' + this.vehicle.fuelUnitDetail.key)}), + value: this.$t('per', { + 0: this.formatCurrency(x.avgFuelPrice, x.currency), + 1: this.$t('unit.short.' + this.vehicle.fuelUnitDetail.key), + }), }, ] }) @@ -309,15 +312,15 @@ export default {

{{ vehicle.nickname }} - {{ vehicle.registration }}

- {{ [vehicle.make, vehicle.model, this.$t('fuel.' + vehicle.fuelTypeDetail.key)].join(' | ') }} + {{ [vehicle.make, vehicle.model, $t('fuel.' + vehicle.fuelTypeDetail.key)].join(' | ') }}