Show technical names in data model settings

This commit is contained in:
rijkvanzanten
2020-09-09 10:16:10 -04:00
parent 3b7d0c9fb9
commit 5ac300ac6f
2 changed files with 14 additions and 5 deletions

View File

@@ -56,8 +56,9 @@
meta: item.collection.startsWith('directus_'),
unmanaged: item.managed === false && item.collection.startsWith('directus_') === false,
}"
v-tooltip="item.name"
>
{{ item.name }}
{{ item.collection }}
</span>
</template>
@@ -218,6 +219,10 @@ export default defineComponent({
vertical-align: baseline;
}
.collection {
font-family: var(--family-monospace);
}
.hidden {
color: var(--foreground-subdued);
}

View File

@@ -8,8 +8,8 @@
</template>
<template #input>
<div class="name">
{{ field.name }}
<div class="label">
<span class="name" v-tooltip="field.name">{{ field.field }}</span>
<span class="interface">{{ interfaceName }}</span>
</div>
</template>
@@ -314,9 +314,13 @@ export default defineComponent({
}
.field {
.name {
.label {
flex-grow: 1;
.name {
font-family: var(--family-monospace);
}
.interface {
display: none;
margin-left: 4px;
@@ -331,7 +335,7 @@ export default defineComponent({
}
&:hover {
.name {
.label {
.interface {
opacity: 1;
}