mirror of
https://github.com/IT4Change/Ocelot-Social.git
synced 2026-04-06 01:25:31 +00:00
show overlay only for embedded html
This commit is contained in:
parent
1f93c690be
commit
4a1ca2610a
@ -371,6 +371,9 @@ li > p {
|
|||||||
.embed-preview-image {
|
.embed-preview-image {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.embed-preview-image--clickable {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,10 @@ const template = `
|
|||||||
<ds-container width="small" class="embed-container">
|
<ds-container width="small" class="embed-container">
|
||||||
<section class="embed-content">
|
<section class="embed-content">
|
||||||
<div v-if="showEmbed" v-html="embedHtml" class="embed-html" />
|
<div v-if="showEmbed" v-html="embedHtml" class="embed-html" />
|
||||||
<img v-else-if="embedImage" :src="embedImage" class="embed-preview-image" @click.prevent="openOverlay()" />
|
<template v-else>
|
||||||
|
<img v-if="embedHtml && embedImage" :src="embedImage" class="embed-preview-image embed-preview-image--clickable" @click.prevent="openOverlay()" />
|
||||||
|
<img v-else-if="embedImage" :src="embedImage" class="embed-preview-image" />
|
||||||
|
</template>
|
||||||
<h4 v-if="embedTitle">{{embedTitle}}</h4>
|
<h4 v-if="embedTitle">{{embedTitle}}</h4>
|
||||||
<p v-if="embedDescription">{{embedDescription}}</p>
|
<p v-if="embedDescription">{{embedDescription}}</p>
|
||||||
<a class="embed" :href="dataEmbedUrl" rel="noopener noreferrer nofollow" target="_blank">{{dataEmbedUrl}}</a>
|
<a class="embed" :href="dataEmbedUrl" rel="noopener noreferrer nofollow" target="_blank">{{dataEmbedUrl}}</a>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user