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>
18 lines
421 B
TypeScript
18 lines
421 B
TypeScript
// Placement of a bird on its block (props of UiOiseauPose), for the per-page tables.
|
|
export interface OiseauPlace {
|
|
nom: string
|
|
pose?: 'perche' | 'marge-g' | 'marge-d' | 'derriere' | 'libre'
|
|
w?: number
|
|
left?: string
|
|
right?: string
|
|
top?: string
|
|
bottom?: string
|
|
ecart?: string
|
|
retourne?: boolean
|
|
mobile?: boolean
|
|
mobileSeul?: boolean
|
|
seuil?: 768 | 1200
|
|
ton?: 'primary' | 'accent'
|
|
op?: number
|
|
}
|