mirror of
https://github.com/IliesAllali/parenthese.git
synced 2026-11-12 00:12:14 +00:00
SEO : pieds de page des guides unifiés, restes de Bradford retirés
Chaque page statique liste désormais tous les guides, y compris les deux nouveaux. Retire la déclaration Bradford et la palette cosmos de Tailwind, l'alias @fonts de Vite et les .ttf Bradford du frontend, plus utilisés nulle part. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
066f3d4935
commit
f356d1c932
10 files changed
+18
-30
No files matched your search
@@ -141,9 +141,11 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/comment-faire-un-arbre-genealogique/">Comment faire un arbre généalogique</a>
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre généalogique à remplir</a>
|
||||
<a href="/arbre-genealogique-avec-photos/">Arbre généalogique avec photos</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/raconter-histoire-de-famille/">Raconter l'histoire de sa famille</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/donnees-et-vie-privee/">Données et vie privée</a>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
@@ -199,10 +199,11 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/comment-faire-un-arbre-genealogique/">Comment faire un arbre généalogique</a>
|
||||
<a href="/application-arbre-genealogique/">Quelle application choisir</a>
|
||||
<a href="/arbre-genealogique-avec-photos/">Arbre généalogique avec photos</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/raconter-histoire-de-famille/">Raconter l'histoire de sa famille</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/donnees-et-vie-privee/">Données et vie privée</a>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
@@ -117,9 +117,11 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/comment-faire-un-arbre-genealogique/">Comment faire un arbre généalogique</a>
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre généalogique à remplir</a>
|
||||
<a href="/application-arbre-genealogique/">Quelle application choisir</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/raconter-histoire-de-famille/">Raconter l'histoire de sa famille</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/donnees-et-vie-privee/">Données et vie privée</a>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
@@ -183,11 +183,12 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre généalogique à remplir</a>
|
||||
<a href="/application-arbre-genealogique/">Quelle application choisir</a>
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre à remplir</a>
|
||||
<a href="/arbre-genealogique-avec-photos/">Arbre généalogique avec photos</a>
|
||||
<a href="/raconter-histoire-de-famille/">Raconter l'histoire de sa famille</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/donnees-et-vie-privee/">Données et vie privée</a>
|
||||
</nav>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
@@ -120,6 +120,8 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/comment-faire-un-arbre-genealogique/">Comment faire un arbre généalogique</a>
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre généalogique à remplir</a>
|
||||
<a href="/application-arbre-genealogique/">Quelle application choisir</a>
|
||||
<a href="/arbre-genealogique-avec-photos/">Arbre généalogique avec photos</a>
|
||||
<a href="/raconter-histoire-de-famille/">Raconter l'histoire de sa famille</a>
|
||||
|
||||
@@ -116,10 +116,12 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/comment-faire-un-arbre-genealogique/">Comment faire un arbre généalogique</a>
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre généalogique à remplir</a>
|
||||
<a href="/application-arbre-genealogique/">Quelle application choisir</a>
|
||||
<a href="/arbre-genealogique-avec-photos/">Arbre généalogique avec photos</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
<a href="/raconter-histoire-de-famille/">Raconter l'histoire de sa famille</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
</nav>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
@@ -130,6 +130,8 @@
|
||||
<div class="wrap">
|
||||
<span>Parenthèse · <a href="/">parenthese.io</a></span>
|
||||
<nav aria-label="Guides">
|
||||
<a href="/comment-faire-un-arbre-genealogique/">Comment faire un arbre généalogique</a>
|
||||
<a href="/arbre-genealogique-a-remplir/">Arbre généalogique à remplir</a>
|
||||
<a href="/application-arbre-genealogique/">Quelle application choisir</a>
|
||||
<a href="/arbre-genealogique-avec-photos/">Arbre généalogique avec photos</a>
|
||||
<a href="/cousinade/">Organiser une cousinade</a>
|
||||
|
||||
+1
-1
@@ -758,7 +758,7 @@ function HeroGraph({ className = '' }) {
|
||||
<canvas
|
||||
ref={canvasRef}
|
||||
className="block w-full h-[40svh] sm:h-[clamp(420px,92vw,560px)]"
|
||||
aria-label="Mini galaxie familiale"
|
||||
aria-label="Arbre de famille animé"
|
||||
/>
|
||||
</div>
|
||||
)
|
||||
|
||||
@@ -6,20 +6,6 @@ export default {
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
colors: {
|
||||
cosmos: {
|
||||
black: '#000000',
|
||||
cream: '#FEF9ED',
|
||||
brown: '#5D524B',
|
||||
gold: '#A67C52',
|
||||
surface: '#F7ECD9',
|
||||
yellow: '#F6E5B8',
|
||||
},
|
||||
},
|
||||
fontFamily: {
|
||||
bradford: ['Bradford LL', 'Iowan Old Style', 'Palatino Linotype', 'Times New Roman', 'serif'],
|
||||
mono: ['Red Hat Mono', 'ui-monospace', 'monospace'],
|
||||
},
|
||||
spacing: {
|
||||
'20fx': '0.44rem',
|
||||
'30fx': '0.67rem',
|
||||
|
||||
@@ -1,18 +1,8 @@
|
||||
import { defineConfig } from 'vite'
|
||||
import react from '@vitejs/plugin-react'
|
||||
import { resolve } from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
|
||||
const __dirname = fileURLToPath(new URL('.', import.meta.url))
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [react()],
|
||||
resolve: {
|
||||
alias: {
|
||||
// Shared Bradford LL fonts from the main frontend assets
|
||||
'@fonts': resolve(__dirname, '../frontend/src/assets/Bradford'),
|
||||
},
|
||||
},
|
||||
build: {
|
||||
outDir: 'dist',
|
||||
emptyOutDir: true,
|
||||
|
||||
Reference in new issue
Block a user