Run npm install
after cloning the repository, then run npm start
to run the website locally.
All website styling is written in SCSS, you can find it in the src/styles/ directory. Note the slightly modified BEM notation - as I've created three styles for each component, I decided to follow Block (component name), Modifier (light, dark, glitch), Element instead. The light mode styles were originally designed to look like an old fashioned UI elements, but are since being updated to fit modern design expectations.
The YouTube player is not pausable - please mute the tab if you'd rather not listen to this while developing.