small fixes

This commit is contained in:
Filipe Medeiros 2024-03-12 19:51:24 +00:00
parent e8ea46789c
commit d39bb5a83d
Signed by: filipe
GPG key ID: 9533BD5467CC1E78
2 changed files with 6 additions and 1 deletions

View file

@ -6,6 +6,7 @@ import mdx from '@astrojs/mdx';
// https://astro.build/config // https://astro.build/config
export default defineConfig({ export default defineConfig({
site: import.meta.env.PROD ? 'https://filipesm.eu' : 'http://localhost:1234',
integrations: [tailwind(), mdx()], integrations: [tailwind(), mdx()],
markdown: { markdown: {
remarkPlugins: [flattenListItems], remarkPlugins: [flattenListItems],

View file

@ -28,6 +28,10 @@ const imageUrl = image
<meta name="og:title" content={title} /> <meta name="og:title" content={title} />
<meta name="description" content={description} /> <meta name="description" content={description} />
<meta name="og:description" content={description} /> <meta name="og:description" content={description} />
{imageUrl && <meta name="og:image" content={imageUrl} />} {
imageUrl && (
<meta name="og:image" content={`${import.meta.env.SITE}${imageUrl}`} />
)
}
{image && <meta name="og:image:alt" content={image.altText} />} {image && <meta name="og:image:alt" content={image.altText} />}
<!-- I exclude Twitter meta tags on purpose :) I miss Twitter --> <!-- I exclude Twitter meta tags on purpose :) I miss Twitter -->