diff --git a/app/imports/ui/character/FeaturesTab.vue b/app/imports/ui/character/FeaturesTab.vue index f05ca9f3..82a9b59b 100644 --- a/app/imports/ui/character/FeaturesTab.vue +++ b/app/imports/ui/character/FeaturesTab.vue @@ -60,7 +60,7 @@ callback(feature){ if (!feature) return; feature.charId = charId; - let featureId = insertFeature.call({feature}); + let featureId = insertFeature.call(feature); return featureId } }); diff --git a/app/imports/ui/components/features/FeatureCard.vue b/app/imports/ui/components/features/FeatureCard.vue index 94bf6085..a47cb459 100644 --- a/app/imports/ui/components/features/FeatureCard.vue +++ b/app/imports/ui/components/features/FeatureCard.vue @@ -15,23 +15,6 @@ {{description}} - - - - Use - - - Reset - - @@ -43,9 +26,6 @@ charId: String, name: String, description: String, - uses: Number, - used: Number, - reset: String, color: String, enabled: Boolean, alwaysEnabled: Boolean, diff --git a/app/imports/ui/components/features/FeatureCreationDialog.vue b/app/imports/ui/components/features/FeatureCreationDialog.vue index bfa31879..6a021aae 100644 --- a/app/imports/ui/components/features/FeatureCreationDialog.vue +++ b/app/imports/ui/components/features/FeatureCreationDialog.vue @@ -1,74 +1,51 @@ + + diff --git a/app/imports/ui/components/properties/PropertyInsertDialog.vue b/app/imports/ui/components/properties/PropertyInsertDialog.vue new file mode 100644 index 00000000..bf767eb9 --- /dev/null +++ b/app/imports/ui/components/properties/PropertyInsertDialog.vue @@ -0,0 +1,67 @@ + + + + + diff --git a/app/imports/ui/dialogStack/DialogBase.vue b/app/imports/ui/dialogStack/DialogBase.vue index b8dc2586..400c8442 100644 --- a/app/imports/ui/dialogStack/DialogBase.vue +++ b/app/imports/ui/dialogStack/DialogBase.vue @@ -15,6 +15,11 @@ + @@ -37,6 +42,7 @@ export default { props: { color: String, + breadcrumbs: Object, }, data(){ return { offsetTop: 0, diff --git a/app/imports/ui/dialogStack/DialogStack.vue b/app/imports/ui/dialogStack/DialogStack.vue index 538e1817..d62c6e34 100644 --- a/app/imports/ui/dialogStack/DialogStack.vue +++ b/app/imports/ui/dialogStack/DialogStack.vue @@ -14,7 +14,6 @@ @enter="enter" @leave="leave" > -
- + + + @@ -168,7 +169,7 @@ e.preventDefault(); } }, - watch:{ + watch: { dialogs(newDialogs) { let el = document.documentElement; if (newDialogs.length) { diff --git a/app/package-lock.json b/app/package-lock.json index 367ddeae..73542f7e 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1456,37 +1456,6 @@ "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "stream-http": { @@ -1499,37 +1468,6 @@ "readable-stream": "^2.3.3", "to-arraybuffer": "^1.0.0", "xtend": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "string_decoder": {