Skip to content

Commit

Permalink
Merge pull request #34 from pBouillon/add-opengraph-support
Browse files Browse the repository at this point in the history
Add open graph support
  • Loading branch information
pBouillon authored May 5, 2022
2 parents 16a0915 + b314a2b commit 25a8fff
Show file tree
Hide file tree
Showing 7 changed files with 52 additions and 9 deletions.
4 changes: 2 additions & 2 deletions src/app.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<html lang="fr">
<head>
<meta charset="utf-8" />
<meta name="description" content="Petit référentiel des figures de style" />
<meta name="description" content="Petit référentiel de figures de style" />
<link rel="icon" href="%svelte.assets%/favicon.png" />
<title>Locutionis | Petit référentiel des figures de style</title>
<title>Locutionis | Petit référentiel de figures de style</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
%svelte.head%
</head>
Expand Down
2 changes: 1 addition & 1 deletion src/lib/components/navbar/navbar.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</a>

<p class="hidden font-medium tracking-tight lg:block text-primary">
Petit référentiel des figures de style
Petit référentiel de figures de style
</p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion src/lib/components/quote.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
</p>

{#if quote.source}
<p class="italic text-center text-gray-600 dark:text-slate-400 md:max-w-3xl md:text-xl">
<p class="italic text-center text-gray-600 dark:text-slate-400 md:max-w-md md:text-xl">
— {quote.source}
</p>
{/if}
Expand Down
6 changes: 5 additions & 1 deletion src/lib/functions/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -501,5 +501,9 @@ export const get = (name: string | undefined = undefined): FigureOfSpeech[] => {
definitions = definitions.filter((definition) => definition.name === name);
}

return definitions.sort((a, b) => a.name.localeCompare(b.name));
return definitions.map(figureOfSpeech => ({
...figureOfSpeech,
description: figureOfSpeech.description.trim(),
goal: figureOfSpeech.goal.trim(),
})).sort((a, b) => a.name.localeCompare(b.name));
};
15 changes: 14 additions & 1 deletion src/routes/glossary/[name].svelte
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,21 @@

<svelte:head>
<title>
{definition.name} | Locutionis - Petit référentiel des figures de style
{definition.name} | Locutionis - Petit référentiel de figures de style
</title>

<!-- Facebook Meta Tags -->
<meta property="og:url" content="https://locutionis.vercel.app/glossary/Alitération">
<meta property="og:type" content="website">
<meta property="og:title" content="{definition.name} | Locutionis - Petit référentiel de figures de style">
<meta property="og:description" content="{definition.description}">

<!-- Twitter Meta Tags -->
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="pbouillon.github.io">
<meta property="twitter:url" content="https://locutionis.vercel.app/glossary/Alitération">
<meta name="twitter:title" content="{definition.name} | Locutionis - Petit référentiel de figures de style">
<meta name="twitter:description" content="{definition.description}">
</svelte:head>

{#if firstExample}
Expand Down
15 changes: 14 additions & 1 deletion src/routes/glossary/index.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,20 @@
</script>

<svelte:head>
<title>Glossaire | Locutionis - Petit référentiel des figures de style</title>
<title>Glossaire | Locutionis - Petit référentiel de figures de style</title>

<!-- Facebook Meta Tags -->
<meta property="og:url" content="https://locutionis.vercel.app/glossary">
<meta property="og:type" content="website">
<meta property="og:title" content="Glossaire | Locutionis - Petit référentiel de figures de style">
<meta property="og:description" content="Locutionis est un petit référentiel amateur de figures de style françaises visant à vulgariser">

<!-- Twitter Meta Tags -->
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="pbouillon.github.io">
<meta property="twitter:url" content="https://locutionis.vercel.app/glossary">
<meta name="twitter:title" content="Glossaire | Locutionis - Petit référentiel de figures de style">
<meta name="twitter:description" content="Locutionis est un petit référentiel amateur de figures de style françaises visant à vulgariser">
</svelte:head>

<h1 class="mb-3 text-2xl font-extrabold tracking-tight md:text-4xl sm:text-center text-primary">
Expand Down
17 changes: 15 additions & 2 deletions src/routes/index.svelte
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@
<svelte:head>
<title>Locutionis - Petit référentiel des figures de style</title>
<title>Locutionis - Petit référentiel de figures de style</title>

<!-- Facebook Meta Tags -->
<meta property="og:url" content="https://locutionis.vercel.app">
<meta property="og:type" content="website">
<meta property="og:title" content="Locutionis - Petit référentiel de figures de style">
<meta property="og:description" content="Locutionis est un petit référentiel amateur de figures de style françaises visant à vulgariser">

<!-- Twitter Meta Tags -->
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="pbouillon.github.io">
<meta property="twitter:url" content="https://locutionis.vercel.app">
<meta name="twitter:title" content="Locutionis - Petit référentiel de figures de style">
<meta name="twitter:description" content="Locutionis est un petit référentiel amateur de figures de style françaises visant à vulgariser">
</svelte:head>

<section class="flex flex-col gap-10">
<h1 class="text-4xl font-bold tracking-tight text-center sm:text-5xl lg:text-6xl dark:text-white">
Petit référentiel des figures de style.
Petit référentiel de figures de style.
</h1>

<p class="max-w-3xl mx-auto text-lg text-center text-slate-600 dark:text-slate-400">
Expand Down

1 comment on commit 25a8fff

@vercel
Copy link

@vercel vercel bot commented on 25a8fff May 5, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

locutionis – ./

locutionis-git-main-pbouillon.vercel.app
locutionis.vercel.app
locutionis-pbouillon.vercel.app

Please sign in to comment.