fix: 🐛 Fix buggy offset banner
Related to #305 (closed)
@smulquin Finalement, le problème n'était pas là où je pensais mais dans la gestion du offset de la banner. Du coup, j'espère que tu m'en voudras pas mais j'ai drastiquement simplifié la gestion de la banner. On a maintenant un code plus DRY et avec moins de couplage (la gestion de la banner est centralisé dans un seul endroit).
Globalement, tout le layout a été revu pour utiliser flex à la place des position:fixed
.
J'ai aussi retiré le module usehooks-ts
car il n'est plus nécessaire. Mais n'hésite pas à le remettre si besoin plus tard.