add image figure for creation nodeviews

This commit is contained in:
axolotle
2021-07-06 20:42:49 +02:00
parent efb562833b
commit 41d1869aff
2 changed files with 11 additions and 3 deletions
+9 -2
View File
@@ -4,6 +4,12 @@
:class="['node-view-body-' + mode, 'node-view-body-' + type]"
>
<slot name="default">
<node-view-figure
v-if="mode === 'view' && node.title"
@expand-image="image = $event"
:node="node"
/>
<div class="node-view-body-wrapper" v-html="node.content" />
<fullscreen-modal v-if="image" :image="image" :id="'modal-image-' + node.id" />
@@ -40,14 +46,15 @@
<script>
import { getRelation } from '@/store/utils'
import { NodeViewTitle } from '@/components/nodes'
import { NodeViewTitle, NodeViewFigure } from '@/components/nodes'
export default {
name: 'NodeViewBody',
components: {
NodeViewTitle
NodeViewTitle,
NodeViewFigure
},
props: {
+2 -1
View File
@@ -45,7 +45,8 @@
"siblings": "Textes rebonds",
"text": {
"read": "Voir le texte",
"read-origin": "Voir le texte de départ"
"read-origin": "Voir le texte de départ",
"read-artwork": "Voir l'œuvre"
},
"history": "Historique de consultation",
"from": "à partir de:"