Références et précisions

De nouvelles références ont été ajoutées grâce à @7studio , bien que peu
impactante pour ce projet ce sont des ressources très intéressantes pour
saisir d’autres approches.
Références et précisions

Une antique référence ajoutée :D
Clarification

@7studio dans l’issue #3 suggère de préciser le terme utilisé pour
désigner le contour.

J’en profite pour améliorer la formulation de cette partie.
Utilisation de outline-offset

Sur la suggestion de @7studio dans l’issue #4 , outline offset est
employée afin d’éviter les cas ou la bordure serait masquée.
Correction des commentaires

Les commentaires Sass permettent d’alléger la feuille de styles
compilée.
Référence ++

@imavdo avait traduit l’article expliquant le fonctionnement du z-index;
il se voit donc cité dans les sources pour ceux qui auraient du mal avec
l’anglais.
Correction

@iamvdo m’a appris que le problème de calage du message ne venait pas du
«stacking context» perturbé mais de la propriété `transform` qui génère
un nouveau «containing block». Le lien vers la spécification vous
clarifiera le message :) .
Gestion des messages multi-lignes

Sur la suggestion de @7studio dans l’issue #7 , quelques aménagements
ont été effectués :
- la hauteur n’est plus fixe mais dépendante du contenu. Une hauteur
minimum s’assure du rendu correct;
- le déplacement est désormais calculé en pourcentage, et dépend donc
directement la hauteur automatique mentionnée;
- les sauts de ligne sont autorisés et peuvent être forcés.

Certains messages intègrent donc désormais des sauts de ligne, notamment
les plus longs et ceux scindés en deux phrases.
Merge pull request #2 from ffoodd/master

Update