add no-visibility icon to field settings

This commit is contained in:
Ben Haynes
2020-09-02 18:22:21 -04:00
parent 17b2a1879a
commit 6ca9bc3593

View File

@@ -10,6 +10,7 @@
<template #input>
<div class="name">
{{ field.name }}
<v-icon v-if="hidden" name="visibility_off" class="hidden-icon" />
<span class="interface">{{ interfaceName }}</span>
</div>
</template>
@@ -293,6 +294,11 @@ export default defineComponent({
.name {
flex-grow: 1;
.hidden-icon {
margin-left: 4px;
margin-right: 4px;
}
.interface {
display: none;
margin-left: 4px;