Kingsbury Creative
Le défi
Il nous fallait un site qui prouve ce qu'on dit aux clients, sans nous appuyer sur les outils qu'on leur dit de ne pas prendre. Aucun constructeur de pages, aucun thème acheté, aucun cadriciel. Le site devait être le portfolio.
Il devait aussi fonctionner dans les deux langues officielles, se charger vite sur une connexion rurale, respecter les normes d'accessibilité, et ne ressembler à aucune autre agence de la vallée.
L'approche
Chaque ligne est de nous. PHP 8 gère le routage et les adresses bilingues, et Vite assemble le CSS et le JavaScript.
La bannière d'accueil fait tourner une animation sur canevas écrite par nous : des lignes de construction, des points qui voyagent et s'illuminent en passant par les nœuds, et une réaction au curseur. GSAP et ScrollTrigger portent le travail de défilement, sections de processus épinglées, apparitions et métamorphose du panneau de services, avec Lenis qui adoucit le défilement en restant synchronisé.
Le système de design tient dans un seul fichier de variables CSS. Changez ce fichier et tout le site change avec lui : c'est la même structure que celle remise au client à la fin d'un mandat.
Le résultat
En ligne depuis mars 2026, en français et en anglais avec un hreflang propre au Canada, des polices auto-hébergées et aucune requête bloquant l'affichage.
Le site porte ce dont une agence en activité a besoin : des articles, des pages par municipalité, ces études de cas, un outil de demande d'audit, et un formulaire de contact qui écrit dans un petit CRM que nous avons bâti. Chacun a été écrit, construit et déployé avec le processus qu'un client reçoit, et c'est tout le propos. Nous sommes notre premier client.
L'accessibilité est testée plutôt que supposée : parcours au clavier, états de focus, contraste et mouvement réduit. Et quelques détails sont cachés ici pour les curieux. Regardez le code source, essayez le code Konami, ou demandez-nous de parler de la vallée.