Added simple feature UI components and insertion dialog

This commit is contained in:
Stefan Zermatten
2019-02-25 15:38:57 +02:00
parent e5ff116208
commit b7a4a3d3fa
23 changed files with 579 additions and 93 deletions

View File

@@ -16,7 +16,7 @@
</template>
</v-toolbar>
<v-card-text id="base-dialog-body" v-scroll:#base-dialog-body="onScroll">
<v-tabs-items :value="isEditing ? 1 : 0">
<v-tabs-items :value="isEditing ? 1 : 0" touchless>
<v-tab-item>
<slot/>
</v-tab-item>

View File

@@ -1,11 +1,13 @@
import AttributeDialog from '/imports/ui/components/AttributeDialog.vue';
import AttributeDialogContainer from '/imports/ui/components/AttributeDialogContainer.vue';
import AttributeCreationDialog from '/imports/ui/components/AttributeCreationDialog.vue';
import FeatureCreationDialog from '/imports/ui/components/FeatureCreationDialog.vue';
import SkillDialogContainer from '/imports/ui/components/SkillDialogContainer.vue';
export default {
AttributeDialog,
AttributeDialogContainer,
AttributeCreationDialog,
FeatureCreationDialog,
SkillDialogContainer,
};

View File

@@ -217,7 +217,7 @@
right: 0;
bottom: 0;
pointer-events: none;
z-index: 3;
z-index: 4;
}
.dialog-sizer {
position: relative;