feat: extract hardcoded branding values to env vars

This commit is contained in:
2026-06-26 00:34:04 +04:00
parent f2d03ebec6
commit 9cbb5e3d23
12 changed files with 133 additions and 96 deletions
+14 -10
View File
@@ -10,17 +10,21 @@ import Pajinasyon from '../../components/awtis/pajinasyon'
import {jwennAwtisPajinasyon} from '../../lib/oki-api'
import Footer from '../../components/footer'
const siteName = process.env.NEXT_PUBLIC_SITE_NAME || 'PAWÒL-NU. Paroles et traductions.'
const siteUrl = process.env.NEXT_PUBLIC_SITE_URL || 'https://pawol.nu'
const twitterHandle = `@${process.env.NEXT_PUBLIC_TWITTER_USERNAME || 'OrganisationKA'}`
export const metadata = {
title: 'PAWÒL-NU | Artistes',
title: `${siteName} | Artistes`,
description: 'Liste des artistes ayant une ou plusieurs œuvres présentes sur le site.',
openGraph: {
title: 'PAWÒL-NU | Artistes',
title: `${siteName} | Artistes`,
description: 'Liste des artistes ayant une ou plusieurs œuvres présentes sur le site.',
url: 'https://pawol.nu/sipote',
siteName: 'PAWÒL-NU. Paroles et traductions.',
url: `${siteUrl}/awtis`,
siteName,
images: [
{
url: 'https://pawol.nu/logo-512x512.png',
url: `${siteUrl}/logo-512x512.png`,
width: 512,
height: 512
}
@@ -29,14 +33,14 @@ export const metadata = {
type: 'website'
},
twitter: {
site: '@OrganisationKA',
site: twitterHandle,
card: 'summary_large_image',
title: 'PAWÒL-NU | Artistes',
title: `${siteName} | Artistes`,
description: 'Liste des artistes ayant une ou plusieurs œuvres présentes sur le site.',
creator: '@OrganisationKA',
creator: twitterHandle,
images: {
url: 'https://pawol.nu/logo-512x512.png',
alt: 'OKI Logo',
url: `${siteUrl}/logo-512x512.png`,
alt: `${siteName} Logo`,
}
}
}