From a2669c558f4b89f9340f44ad793c0ac6ce8338ed Mon Sep 17 00:00:00 2001 From: ditatompel Date: Tue, 7 May 2024 21:43:48 +0700 Subject: [PATCH] Removing meta OG:Image and article --- frontend/src/routes/(front)/+layout.svelte | 52 +++---------------- frontend/src/routes/(front)/+page.js | 7 +-- frontend/src/routes/(front)/add-node/+page.js | 7 +-- .../src/routes/(front)/remote-nodes/+page.js | 9 +--- .../routes/(front)/remote-nodes/logs/+page.js | 10 +--- frontend/src/routes/+layout.svelte | 3 +- 6 files changed, 13 insertions(+), 75 deletions(-) diff --git a/frontend/src/routes/(front)/+layout.svelte b/frontend/src/routes/(front)/+layout.svelte index e0a02d6..3e93402 100644 --- a/frontend/src/routes/(front)/+layout.svelte +++ b/frontend/src/routes/(front)/+layout.svelte @@ -2,7 +2,6 @@ // import { writable } from 'svelte/store'; import { page } from '$app/stores'; import { computePosition, autoUpdate, offset, shift, flip, arrow } from '@floating-ui/dom'; - import { beforeNavigate, afterNavigate } from '$app/navigation'; import '../../app.css'; import { Toast, @@ -24,96 +23,57 @@ title: 'Monero is private, decentralized cryptocurrency that keeps your finances confidential and secure.', description: '', keywords: '', - image: - 'https://vcl-og-img.ditatompel.com/' + - encodeURIComponent('Monero is private, decentralized cryptocurrency that keeps your finances confidential and secure.') + - '.png?md=0' }; const meta = { title: metaDefaults.title, description: metaDefaults.description, keywords: metaDefaults.keywords, - image: metaDefaults.image, - article: { publishTime: '', modifiedTime: '', author: '' }, // Twitter twitter: { title: metaDefaults.title, - description: metaDefaults.description, - image: metaDefaults.image + description: metaDefaults.description } }; page.subscribe((page) => { - // Restore Page Defaults meta.title = metaDefaults.title; meta.description = metaDefaults.description; meta.keywords = metaDefaults.keywords; - meta.image = metaDefaults.image; - // Restore Twitter Defaults meta.twitter.title = metaDefaults.title; meta.twitter.description = metaDefaults.description; - meta.twitter.image = metaDefaults.image; if (typeof page.data.meta === 'object') { meta.title = page.data.meta.title ?? metaDefaults.title; meta.description = page.data.meta.description ?? metaDefaults.description; meta.keywords = page.data.meta.keywords ?? metaDefaults.description; - meta.image = page.data.meta.image ?? metaDefaults.image; - // Restore Twitter Defaults meta.twitter.title = page.data.meta.title ?? metaDefaults.title; meta.twitter.description = page.data.meta.description ?? metaDefaults.description; - meta.twitter.image = page.data.meta.image ?? metaDefaults.description; - if (typeof page.data.meta.article === 'object') { - meta.article.author = page.data.meta.article.author ?? ''; - } } }); - - let isLoading = false; - - // progress bar show - beforeNavigate(() => (isLoading = true)); - - // scroll to top after nafigation and progress bar - afterNavigate((/* params */) => { - isLoading = false; - // scroll to top when navigate - // const isNewPage = params.from?.url.pathname !== params.to?.url.pathname; - // const elemPage = document.querySelector('#page'); - // if (isNewPage && elemPage !== null) { - // elemPage.scrollTop = 0; - // } - }); {meta.title} — xmr.ditatompel.com - + - + - + - + - - - - - - + - diff --git a/frontend/src/routes/(front)/+page.js b/frontend/src/routes/(front)/+page.js index 6656793..959c7dd 100644 --- a/frontend/src/routes/(front)/+page.js +++ b/frontend/src/routes/(front)/+page.js @@ -12,15 +12,10 @@ export async function load({ data }) { title: metaDefaults.title, description: metaDefaults.description, keywords: metaDefaults.keywords, - image: - 'https://vcl-og-img.ditatompel.com/' + encodeURIComponent(metaDefaults.title) + '.png?md=0', - // Article - article: { publishTime: '', modifiedTime: '', author: '' }, // Twitter twitter: { title: metaDefaults.title, - description: metaDefaults.description, - image: metaDefaults.image + description: metaDefaults.description } } }; diff --git a/frontend/src/routes/(front)/add-node/+page.js b/frontend/src/routes/(front)/add-node/+page.js index 8e87ac6..6c7c6e4 100644 --- a/frontend/src/routes/(front)/add-node/+page.js +++ b/frontend/src/routes/(front)/add-node/+page.js @@ -12,15 +12,10 @@ export async function load({ data }) { title: metaDefaults.title, description: metaDefaults.description, keywords: metaDefaults.keywords, - image: - 'https://vcl-og-img.ditatompel.com/' + encodeURIComponent(metaDefaults.title) + '.png?md=0', - // Article - article: { publishTime: '', modifiedTime: '', author: '' }, // Twitter twitter: { title: metaDefaults.title, - description: metaDefaults.description, - image: metaDefaults.image + description: metaDefaults.description } } }; diff --git a/frontend/src/routes/(front)/remote-nodes/+page.js b/frontend/src/routes/(front)/remote-nodes/+page.js index f9bb681..959c7dd 100644 --- a/frontend/src/routes/(front)/remote-nodes/+page.js +++ b/frontend/src/routes/(front)/remote-nodes/+page.js @@ -12,16 +12,11 @@ export async function load({ data }) { title: metaDefaults.title, description: metaDefaults.description, keywords: metaDefaults.keywords, - image: - 'https://vcl-og-img.ditatompel.com/' + encodeURIComponent(metaDefaults.title) + '.png?md=0', - // Article - article: { publishTime: '', modifiedTime: '', author: '' }, // Twitter twitter: { title: metaDefaults.title, - description: metaDefaults.description, - image: metaDefaults.image + description: metaDefaults.description } - }, + } }; } diff --git a/frontend/src/routes/(front)/remote-nodes/logs/+page.js b/frontend/src/routes/(front)/remote-nodes/logs/+page.js index 5253ba5..30edda3 100644 --- a/frontend/src/routes/(front)/remote-nodes/logs/+page.js +++ b/frontend/src/routes/(front)/remote-nodes/logs/+page.js @@ -7,22 +7,16 @@ export async function load({ data }) { keywords: 'monero,xmr,monero node,xmrnode,cryptocurrency' }; - return { meta: { title: metaDefaults.title, description: metaDefaults.description, keywords: metaDefaults.keywords, - image: - 'https://vcl-og-img.ditatompel.com/' + encodeURIComponent(metaDefaults.title) + '.png?md=0', - // Article - article: { publishTime: '', modifiedTime: '', author: '' }, // Twitter twitter: { title: metaDefaults.title, - description: metaDefaults.description, - image: metaDefaults.image + description: metaDefaults.description } - }, + } }; } diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index c89e14f..2befc05 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -19,7 +19,7 @@ // progress bar show beforeNavigate(() => (isLoading = true)); - afterNavigate((/* params */) => { + afterNavigate(() => { isLoading = false; }); @@ -33,4 +33,3 @@ /> {/if} -