Improved slot fill UI

Added custom button
Prop insert form disabled +child
No backdrop close creation forms
This commit is contained in:
Stefan Zermatten
2023-06-06 12:35:22 +02:00
parent a25ab2040c
commit 56ca4b1680
10 changed files with 129 additions and 13 deletions

View File

@@ -2,6 +2,8 @@
<v-card
hover
style="height: 100%; overflow: hidden;"
:class="{'accent--text': disabled}"
:disabled="disabled"
@click="e => $emit('click', e)"
>
<v-card-title
@@ -42,7 +44,8 @@ export default {
property: {
type: Object,
required: true,
}
},
disabled: Boolean,
},
meteor: {
showPropertyHelp(){

View File

@@ -23,6 +23,7 @@
>
<property-select-card
:property="property"
:disabled="type === currentType"
@click="$emit('select', type)"
/>
</v-col>
@@ -46,6 +47,7 @@
>
<property-select-card
:property="property"
:disabled="type === currentType"
@click="$emit('select', type)"
/>
</v-col>
@@ -72,6 +74,10 @@ export default {
type: Array,
default: undefined,
},
currentType: {
type: String,
default: undefined,
}
},
data() {
return {