fix. VisualContent 제작

This commit is contained in:
clkim
2025-09-11 15:54:28 +09:00
parent 457516a3a2
commit 1fb19f4f02
8 changed files with 55 additions and 74 deletions

View File

@@ -18,25 +18,10 @@ const imageSrc = getResponsiveSrc({
</script>
<template>
<div v-if="resourcesData">
<img
v-if="imageSrc && 'mobileSrc' in imageSrc"
:src="imageSrc.mobileSrc"
:alt="displayText"
class="w-full sm:hidden"
/>
<!-- PC 이미지 (sm 이상) -->
<img
v-if="imageSrc && 'pcSrc' in imageSrc"
:src="imageSrc.pcSrc"
:alt="displayText"
class="w-full hidden sm:block"
/>
</div>
<p
v-else
v-html="displayText?.replace(/\n/g, '<br/>') || ''"
class="text-center"
></p>
<MoleculesVisualContent
tag="p"
:text="displayText"
:image-src="imageSrc as any"
image-class="w-full"
/>
</template>

View File

@@ -18,28 +18,10 @@ const imageSrc = getResponsiveSrc({
</script>
<template>
<h2>
<template v-if="resourcesData">
<img
v-if="imageSrc && 'mobileSrc' in imageSrc"
:src="imageSrc.mobileSrc"
:alt="displayText"
class="w-full sm:hidden"
/>
<!-- PC 이미지 (sm 이상) -->
<img
v-if="imageSrc && 'pcSrc' in imageSrc"
:src="imageSrc.pcSrc"
:alt="displayText"
class="w-full hidden sm:block"
/>
</template>
<span
v-else
v-html="displayText?.replace(/\n/g, '<br/>')"
class="text-center"
>
</span>
</h2>
<MoleculesVisualContent
tag="h2"
:text="displayText"
:image-src="imageSrc as any"
image-class="w-full"
/>
</template>

View File

@@ -18,28 +18,10 @@ const imageSrc = getResponsiveSrc({
</script>
<template>
<h3>
<template v-if="resourcesData">
<img
v-if="imageSrc && 'mobileSrc' in imageSrc"
:src="imageSrc.mobileSrc"
:alt="displayText"
class="w-full sm:hidden"
/>
<!-- PC 이미지 (sm 이상) -->
<img
v-if="imageSrc && 'pcSrc' in imageSrc"
:src="imageSrc.pcSrc"
:alt="displayText"
class="w-full hidden sm:block"
/>
</template>
<span
v-else
v-html="displayText?.replace(/\n/g, '<br/>')"
class="text-center"
>
</span>
</h3>
<MoleculesVisualContent
tag="h3"
:text="displayText"
:image-src="imageSrc as any"
image-class="w-full"
/>
</template>