identité 6 : la règle f mesurée au-dessus du dessin, les chapitres posés sur leurs filets, les coins arrondis dégagés
Règle f, selon la précision de DA du 03/11 après 17h35 : au-dessus d'un oiseau perché, le vide
se mesure du haut de son dessin jusqu'à la plus basse ligne de texte ou au plus bas bloc qui
passe au-dessus de sa largeur peinte. Les lignes de son propre titre comptent, et l'en-tête
collant aussi en haut de page. Quinze perchés en défaut sur bb8fad9 changent de pose, sans
sortir de la liste fermée :
- accueil :
- le DJ se tient derrière le pupitre de la console, seule sa tête dépasse ;
- l'accordéoniste passe en S, visible à partir de 1200 px ;
- la factrice passe à 76 px ;
- la lectrice sort 20 px plus bas ;
- au téléphone, l'oiseau de l'intitulé est un oiseau plat : codeuse, maraîchère, potier, et le
cycliste livreur sur productions collectives ;
- authentification, tarifs de l'eau, commande : en marge droite, sur l'arête haute de la carte ;
- en musique : le danseur passe en S ;
- évènement :
- l'acrobate se tient avant la devise ;
- le régisseur passe en S, posé sur l'arête des cartes ;
- le clown passe en M ;
- le marionnettiste se tient sur le filet du pied de page (option 1 d'orch). Son décalage
est tiré de --seal-block, le bloc du sceau défini dans le layout ;
- chapitres : le calligraphe se tient sur le filet du titre, le typographe sur celui de la
navigation, le cartonnier en marge des boutons. Plus aucune hauteur en %.
Règle g, rectangle du bloc (décision d'orch) : le porteur de serveur et l'administrateur réseau
sortent de la découpe des coins arrondis.
La liste fermée (docs/da-oiseaux.md) reçoit les précisions d'orch :
- e vaut pour un oiseau « libre » dont le centre sort de son bloc ;
- g se mesure sur le rectangle du bloc ;
- un oiseau derrière une carte reste « derrière ».
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -448,10 +448,13 @@ const OISEAUX_PAGE: Record<string, OiseauxPage> = {
|
||||
},
|
||||
'authentification-wot': {
|
||||
projet: [
|
||||
{ nom: 'porteur-de-serveur', pose: 'derriere', left: '-130px', bottom: '-30px', w: 210 },
|
||||
// the Ğ1 pump (Duniter) perched on the project card: 74 px of void above it at every width,
|
||||
// and the left margin keeps no column of three (rule d)
|
||||
{ nom: 'pompeur-de-g1', pose: 'perche', right: '14px', w: 96 },
|
||||
// behind the card, out of its bottom-left corner: no painted pixel in the cut of the rounded
|
||||
// corner, inside the card's rectangle (rule g, orch 03/11 after 17h58)
|
||||
{ nom: 'porteur-de-serveur', pose: 'derriere', left: '-142px', bottom: '-24px', w: 210 },
|
||||
// the Ğ1 pump (Duniter) in the right margin, feet on the card's top edge: perched on the
|
||||
// card it stood 11 px under the third line of the introduction (rule f). The summary starts
|
||||
// under the card, and the left margin keeps no column of three (rule d)
|
||||
{ nom: 'pompeur-de-g1', pose: 'marge-d', ecart: '24px', bottom: '100%', w: 96 },
|
||||
],
|
||||
sections: {
|
||||
// the steps have no background: in the margin, on their last line, small and close to the
|
||||
@@ -462,9 +465,10 @@ const OISEAUX_PAGE: Record<string, OiseauxPage> = {
|
||||
},
|
||||
},
|
||||
'cloud-libre': {
|
||||
projet: [{ nom: 'porteur-de-serveur', pose: 'derriere', left: '-130px', bottom: '-30px', w: 210 }],
|
||||
// both out of the cut of their card's rounded corner (rule g, as on the web of trust)
|
||||
projet: [{ nom: 'porteur-de-serveur', pose: 'derriere', left: '-142px', bottom: '-24px', w: 210 }],
|
||||
sections: {
|
||||
1: [{ nom: 'admin-reseau', pose: 'derriere', left: '-110px', bottom: '-20px', w: 220 }],
|
||||
1: [{ nom: 'admin-reseau', pose: 'derriere', left: '-110px', bottom: '-32px', w: 220 }],
|
||||
5: [{ nom: 'imprimeuse-3d', pose: 'marge-g', ecart: '48px', w: 84 }],
|
||||
},
|
||||
},
|
||||
|
||||
@@ -3,8 +3,10 @@
|
||||
<div class="container-content">
|
||||
<header class="mb-12 text-center">
|
||||
<p class="relative mb-2 font-mono text-sm tracking-widest text-primary uppercase">
|
||||
<!-- Phone: the title fills the width; the bird stands at the end of this line, on its baseline -->
|
||||
{{ content?.kicker }}<UiOiseauPose nom="droneuse" pose="perche" bout :w="72" mobile-seul />
|
||||
<!-- Phone: the title fills the width; the bird stands at the end of this line, on its baseline.
|
||||
A flat bird (37-44 px tall at 72 px wide): 93 px separate this baseline from the sticky
|
||||
header, and a perched bird keeps a void of its own height above it (rule f) -->
|
||||
{{ content?.kicker }}<UiOiseauPose nom="codeuse" pose="perche" bout :w="72" mobile-seul />
|
||||
</p>
|
||||
<h1 class="page-title relative font-display font-bold tracking-tight" style="color: hsl(var(--color-text))">
|
||||
<!-- At the end of the title, on its baseline (rule e, docs/da-oiseaux.md) -->
|
||||
|
||||
Reference in New Issue
Block a user