Copie du kit kit-site (empreinte vérifiée) : logotype dans l'en-tête, signe §, favicons et icônes, og-default (?v=3), frise du pied de page, 61 oiseaux. Les shadoks positionnés à la main (HomeShadoks et les règles des 10 pages) cèdent la place à UiOiseauPose : chaque oiseau se pose sur une arête réelle (perché, marge gauche ou droite, derrière une carte, libre), currentColor, largeur 72 px au moins, opacité 0,18-0,28 près du texte et 0,10-0,14 derrière, jamais deux fois sur une page, calligraphe et typographe jamais en miroir. Sous 768 px, un oiseau par page au plus ; seuls ceux derrière une carte dérivent un peu, et plus du tout en mouvement réduit. Consignes d'Yvv du 03/11 inscrites dans docs/consignes-yvv.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
317 lines
6.0 KiB
TypeScript
317 lines
6.0 KiB
TypeScript
// The 61 birds of the librodrome (studio DA, 2026-10-28) and the footer strip.
|
|
// ratio : aspect ratio of the drawing's box ; sol : where its ground line is, in % of the box height
|
|
// from the bottom (to stand a bird on an edge of the page : translateY(sol%)).
|
|
// Files : /images/oiseaux/<name>.svg
|
|
export const OISEAUX: Record<string, { ratio: string, sol: number, univers: string }> = {
|
|
"calligraphe": {
|
|
"ratio": "152.0 / 116.7",
|
|
"sol": 5.0,
|
|
"univers": "livre"
|
|
},
|
|
"cartonnier": {
|
|
"ratio": "170.0 / 113.5",
|
|
"sol": 5.2,
|
|
"univers": "livre"
|
|
},
|
|
"colporteur": {
|
|
"ratio": "152.0 / 119.6",
|
|
"sol": 5.1,
|
|
"univers": "livre"
|
|
},
|
|
"conteuse": {
|
|
"ratio": "175.3 / 155.6",
|
|
"sol": 3.9,
|
|
"univers": "livre"
|
|
},
|
|
"correcteur": {
|
|
"ratio": "152.0 / 112.8",
|
|
"sol": 5.4,
|
|
"univers": "livre"
|
|
},
|
|
"cycliste-livreur": {
|
|
"ratio": "170.0 / 97.6",
|
|
"sol": 6.0,
|
|
"univers": "livre"
|
|
},
|
|
"empileur": {
|
|
"ratio": "157.0 / 147.4",
|
|
"sol": 4.0,
|
|
"univers": "livre"
|
|
},
|
|
"factrice": {
|
|
"ratio": "171.8 / 135.8",
|
|
"sol": 4.5,
|
|
"univers": "livre"
|
|
},
|
|
"illustratrice": {
|
|
"ratio": "164.0 / 129.6",
|
|
"sol": 4.6,
|
|
"univers": "livre"
|
|
},
|
|
"lectrice": {
|
|
"ratio": "137.0 / 133.5",
|
|
"sol": 4.5,
|
|
"univers": "livre"
|
|
},
|
|
"libraire": {
|
|
"ratio": "170.0 / 133.6",
|
|
"sol": 4.6,
|
|
"univers": "livre"
|
|
},
|
|
"relieur": {
|
|
"ratio": "152.0 / 129.6",
|
|
"sol": 4.7,
|
|
"univers": "livre"
|
|
},
|
|
"typographe": {
|
|
"ratio": "157.0 / 131.6",
|
|
"sol": 4.6,
|
|
"univers": "livre"
|
|
},
|
|
"apicultrice": {
|
|
"ratio": "167.0 / 155.6",
|
|
"sol": 3.9,
|
|
"univers": "bassin"
|
|
},
|
|
"berger": {
|
|
"ratio": "172.0 / 133.0",
|
|
"sol": 4.4,
|
|
"univers": "bassin"
|
|
},
|
|
"boulangere": {
|
|
"ratio": "157.0 / 147.4",
|
|
"sol": 4.1,
|
|
"univers": "bassin"
|
|
},
|
|
"forgeron": {
|
|
"ratio": "158.0 / 160.7",
|
|
"sol": 3.7,
|
|
"univers": "bassin"
|
|
},
|
|
"maraichere": {
|
|
"ratio": "164.0 / 112.1",
|
|
"sol": 5.4,
|
|
"univers": "bassin"
|
|
},
|
|
"menuisier": {
|
|
"ratio": "164.0 / 115.1",
|
|
"sol": 5.2,
|
|
"univers": "bassin"
|
|
},
|
|
"pompeur-de-g1": {
|
|
"ratio": "159.0 / 115.9",
|
|
"sol": 5.1,
|
|
"univers": "bassin"
|
|
},
|
|
"potier": {
|
|
"ratio": "157.0 / 90.6",
|
|
"sol": 6.5,
|
|
"univers": "bassin"
|
|
},
|
|
"tisserand": {
|
|
"ratio": "162.0 / 113.6",
|
|
"sol": 5.3,
|
|
"univers": "bassin"
|
|
},
|
|
"vigneronne": {
|
|
"ratio": "157.0 / 138.6",
|
|
"sol": 4.4,
|
|
"univers": "bassin"
|
|
},
|
|
"admin-reseau": {
|
|
"ratio": "137.0 / 138.6",
|
|
"sol": 4.3,
|
|
"univers": "numerique"
|
|
},
|
|
"cafeine": {
|
|
"ratio": "166.0 / 137.4",
|
|
"sol": 4.3,
|
|
"univers": "numerique"
|
|
},
|
|
"canard-en-plastique": {
|
|
"ratio": "166.0 / 126.2",
|
|
"sol": 4.7,
|
|
"univers": "numerique"
|
|
},
|
|
"codeuse": {
|
|
"ratio": "164.0 / 95.6",
|
|
"sol": 6.3,
|
|
"univers": "numerique"
|
|
},
|
|
"cryptographe": {
|
|
"ratio": "172.9 / 147.5",
|
|
"sol": 4.0,
|
|
"univers": "numerique"
|
|
},
|
|
"debogueur": {
|
|
"ratio": "166.0 / 111.3",
|
|
"sol": 5.3,
|
|
"univers": "numerique"
|
|
},
|
|
"droneuse": {
|
|
"ratio": "169.0 / 152.2",
|
|
"sol": 3.9,
|
|
"univers": "numerique"
|
|
},
|
|
"electricien": {
|
|
"ratio": "174.0 / 152.8",
|
|
"sol": 4.0,
|
|
"univers": "numerique"
|
|
},
|
|
"imprimeuse-3d": {
|
|
"ratio": "166.0 / 146.0",
|
|
"sol": 4.1,
|
|
"univers": "numerique"
|
|
},
|
|
"le-manchot": {
|
|
"ratio": "166.0 / 109.6",
|
|
"sol": 5.4,
|
|
"univers": "numerique"
|
|
},
|
|
"porteur-de-serveur": {
|
|
"ratio": "137.0 / 140.5",
|
|
"sol": 4.3,
|
|
"univers": "numerique"
|
|
},
|
|
"soudeuse": {
|
|
"ratio": "166.0 / 114.6",
|
|
"sol": 5.1,
|
|
"univers": "numerique"
|
|
},
|
|
"toile-de-confiance": {
|
|
"ratio": "137.3 / 159.8",
|
|
"sol": 3.8,
|
|
"univers": "numerique"
|
|
},
|
|
"avocate": {
|
|
"ratio": "137.0 / 141.6",
|
|
"sol": 4.3,
|
|
"univers": "cite"
|
|
},
|
|
"capitaine": {
|
|
"ratio": "157.0 / 116.5",
|
|
"sol": 5.1,
|
|
"univers": "cite"
|
|
},
|
|
"cartographe": {
|
|
"ratio": "151.0 / 123.6",
|
|
"sol": 4.9,
|
|
"univers": "cite"
|
|
},
|
|
"comedien": {
|
|
"ratio": "137.0 / 150.0",
|
|
"sol": 3.9,
|
|
"univers": "cite"
|
|
},
|
|
"juge": {
|
|
"ratio": "137.0 / 154.9",
|
|
"sol": 3.9,
|
|
"univers": "cite"
|
|
},
|
|
"matelot": {
|
|
"ratio": "172.0 / 115.7",
|
|
"sol": 5.1,
|
|
"univers": "cite"
|
|
},
|
|
"mime": {
|
|
"ratio": "137.0 / 112.8",
|
|
"sol": 5.3,
|
|
"univers": "cite"
|
|
},
|
|
"vigie": {
|
|
"ratio": "184.0 / 154.0",
|
|
"sol": 3.9,
|
|
"univers": "cite"
|
|
},
|
|
"accordeoniste": {
|
|
"ratio": "146.3 / 135.6",
|
|
"sol": 4.5,
|
|
"univers": "scene"
|
|
},
|
|
"acrobate": {
|
|
"ratio": "137.0 / 153.4",
|
|
"sol": 3.9,
|
|
"univers": "scene"
|
|
},
|
|
"batteur": {
|
|
"ratio": "164.0 / 153.6",
|
|
"sol": 3.9,
|
|
"univers": "scene"
|
|
},
|
|
"clown": {
|
|
"ratio": "159.4 / 127.9",
|
|
"sol": 4.7,
|
|
"univers": "scene"
|
|
},
|
|
"cracheur-de-feu": {
|
|
"ratio": "137.0 / 141.0",
|
|
"sol": 4.2,
|
|
"univers": "scene"
|
|
},
|
|
"funambule": {
|
|
"ratio": "170.0 / 162.9",
|
|
"sol": 3.7,
|
|
"univers": "scene"
|
|
},
|
|
"jongleur": {
|
|
"ratio": "137.0 / 148.3",
|
|
"sol": 4.0,
|
|
"univers": "scene"
|
|
},
|
|
"marionnettiste": {
|
|
"ratio": "164.0 / 133.6",
|
|
"sol": 4.5,
|
|
"univers": "scene"
|
|
},
|
|
"regisseur": {
|
|
"ratio": "168.0 / 127.9",
|
|
"sol": 4.7,
|
|
"univers": "scene"
|
|
},
|
|
"trapeziste": {
|
|
"ratio": "137.0 / 163.6",
|
|
"sol": 3.7,
|
|
"univers": "scene"
|
|
},
|
|
"alchimiste": {
|
|
"ratio": "164.0 / 133.2",
|
|
"sol": 4.6,
|
|
"univers": "musique"
|
|
},
|
|
"danseur": {
|
|
"ratio": "162.0 / 159.6",
|
|
"sol": 3.8,
|
|
"univers": "musique"
|
|
},
|
|
"dj": {
|
|
"ratio": "164.0 / 155.6",
|
|
"sol": 3.8,
|
|
"univers": "musique"
|
|
},
|
|
"la-balance": {
|
|
"ratio": "170.3 / 150.4",
|
|
"sol": 3.9,
|
|
"univers": "musique"
|
|
},
|
|
"penseur": {
|
|
"ratio": "162.0 / 150.9",
|
|
"sol": 3.9,
|
|
"univers": "musique"
|
|
},
|
|
"philosophe": {
|
|
"ratio": "162.0 / 155.2",
|
|
"sol": 3.8,
|
|
"univers": "musique"
|
|
},
|
|
"trompettiste": {
|
|
"ratio": "164.0 / 158.1",
|
|
"sol": 3.7,
|
|
"univers": "musique"
|
|
},
|
|
"frise": {
|
|
"ratio": "400 / 80",
|
|
"sol": 6.3,
|
|
"univers": "pied de page"
|
|
}
|
|
}
|