ogpにdata urlが入らないようにした&..
This commit is contained in:
parent
e5e4691f4e
commit
d9358f391b
1 changed files with 5 additions and 4 deletions
|
@ -13,6 +13,7 @@
|
|||
|
||||
const baseURL = `https://${PUBLIC_HOSTNAME}${base}`
|
||||
const canonical = `${baseURL}/post/${data.id}/`
|
||||
const thumbnail = data.metadata.thumbnail
|
||||
|
||||
// toggle code frame
|
||||
onMount(()=>{
|
||||
|
@ -83,8 +84,8 @@
|
|||
<meta property="og:description" content="{data.metadata.description}"/>
|
||||
<meta property="og:type" content="article"/>
|
||||
<meta property="og:locale" content="ja_JP"/>
|
||||
{#if data.metadata.thumbnail && !data.metadata.thumbnail.endsWith('.svg')}
|
||||
<meta property="og:image" content="{data.metadata.thumbnail}"/>
|
||||
{#if URL.parse(thumbnail)?.protocol == 'https:' && !thumbnail.endsWith('svg')}
|
||||
<meta property="og:image" content="{thumbnail}"/>
|
||||
{:else}
|
||||
<meta property="og:image" content="https://moris.day/apple-touch-icon.png"/>
|
||||
{/if}
|
||||
|
@ -122,8 +123,8 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
{#if data.metadata.thumbnail}
|
||||
<img class="thumbnail" alt="thumbnail" src="{data.metadata.thumbnail}" style='view-transition-name: {data.id}'/>
|
||||
{#if thumbnail}
|
||||
<img class="thumbnail" alt="thumbnail" src="{thumbnail}" style='view-transition-name: {data.id}'/>
|
||||
{:else if data.metadata.emoji}
|
||||
<div class='thumbnail emoji'><img class="emoji" alt="thumbnail" src="{data.metadata.emoji}" style='view-transition-name: {data.id}'/></div>
|
||||
{/if}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue