Project
Back

Yannick Gregoire

Awards

AWWWARDS / 2022
Site Of The Day / SOTD

AWWWARDS / 2022
Developer Award

AWWWARDS / 2022
Honorable Mention

CSS DESIGN AWARDS / 2022
Website Of The Day / WOTD

CSS DESIGN AWARDS / 2022
Special Kudos Award

Best UI / Best UX / Best Innovation

Adobe Behance Gallery

Adobe Behance Interaction (UI/UX) Gallery

Info

For Yannick Gregoire’s website, we used Gatsby, a lightweight JavaScript framework that generates static websites, resulting in fast loading times and a lean digital experience.

The website is built around a typography-based grid. Using a custom-designed monospace typeface, we established a grid derived from the width of the site’s title, “Yannick Gregoire”, which spans 16 characters, including the space. Every heading, subheading and paragraph is then sized in multiples of 16, creating a consistent alignment system reminiscent of the fixed-width structure of a typewriter.

To extend the typewriter and command-line aesthetic, we developed an introduction based on ASCII art. A video is loaded onto a canvas, where the colour of each pixel is analysed and mapped to a character from the sequence “x/c=⮐;+,. ”, progressing from dark to light. The result is a typographic interpretation of the moving image.

We further developed the command-line feel through a typewriter effect applied to headings in the introductory view and to the content revealed when visitors select projects or services. When a project is opened, its video is briefly drawn onto a background canvas before the background is reset.

Finally, the website’s dark mode is handled through CSS custom properties (variables). By toggling a single class on the body element, the colour scheme can be inverted without changing the underlying structure.

Loonatiks Design Crew-Yannick Gregoire-1
Loonatiks_Design_Crew_Yannick_Gregoire_Typeface_Ratio
Loonatiks_Design_Crew_Yannick_Gregoire_Typeface_Testimonial
Loonatiks_Design_Crew_Yannick_Gregoire_Typeface_Detail
Loonatiks Design Crew-Yannick Gregoire-4
Loonatiks_Design_Crew_Yannick_Gregoire_Logo_Stretch
Loonatiks_Design_Crew_Yannick_Gregoire_Projects_Hover
Loonatiks_Design_Crew_Yannick_Gregoire_Bio_Invert
Loonatiks_Design_Crew_Yannick_Gregoire_Projects_Desktop
Loonatiks_Design_Crew_Yannick_Gregoire_Glitch
Loonatiks_Design_Crew_Yannick_Gregoire_Project
Loonatiks_Design_Crew_Yannick_Gregoire_Services_Desktop_Invert
Loonatiks_Design_Crew_Yannick_Gregoire_Services
Loonatiks_Design_Crew_Yannick_Gregoire_Services_Open
Loonatiks_Design_Crew_Yannick_Gregoire_Homepage_Tablet
Loonatiks_Design_Crew_Yannick_Gregoire_Project_Tablet
Loonatiks_Design_Crew_Yannick_Gregoire_Services_Tablet
Loonatiks_Design_Crew_Yannick_Gregoire_Services_Open_Tablet
Loonatiks_Design_Crew_Yannick_Gregoire_Mobile

Want to contact us?

Back to top