Skip to content

TheGood to be true

Overview

Features

Custom scroll-based animations, Parallax, Background color changes

Technology used

Statamic, Peak, Tailwind CSS, AlpineJS, GSAP
Screenshot van de homepage van thegood.nl.

TheGood is a creative team with the goal of collectively doing social good for initiatives that are too beautiful not to exist. They go against the grain, defying the flow of commercially mainstream trends. This is immediately evident when you look at the stunning design of their website.

The challenge for me was to translate the creative design into functional, accessible code with good performance. At the same time, the whole thing needed to be easily manageable via the CMS. To implement the parallax, scroll, and color effects, I used the animation framework GSAP.

In the following screenshot, you can see how parallax images on the homepage are managed.

Screenshot van het control panel in Statamic waarmee een gecentreerde parallax-afbeelding geconfigureerd kan worden.
Managing Parallax Images via the CMS.

And this is the result on the front end of the website.

Een screenshot van de website met een parallax-afbeelding.
The result.

Multiple slides can be added to a page. These can contain text, images, and animations. Additionally, all the colors on the website adjust as you scroll to a slide.

Screenshot van het control panel in Statamic waarmee een slide met parallax-afbeelding en kleuren geconfigureerd kan worden.
The color settings of a slide on the homepage.

And this is how it looks.

Screenshot van de website met een slide met parallax-afbeelding en kleuren.
The result.

When jobs are at stake

  • Statamic
  • Peak
  • Tailwind CSS
  • AlpineJS
  • Laravel
  • Plyr