An open API service indexing awesome lists of open source software.

https://github.com/teotimepacreau/brutalist-portfolio-landing-page-day7-of-100daysofcode

Brutalist portfolio landing page built with Vanilla JS, CSS, HTML
https://github.com/teotimepacreau/brutalist-portfolio-landing-page-day7-of-100daysofcode

animation-css brutalist css designer-website html intersection-observer keyframes portfolio singlepage swissstyle vanillajs vibrantcolors

Last synced: 3 months ago
JSON representation

Brutalist portfolio landing page built with Vanilla JS, CSS, HTML

Awesome Lists containing this project

README

        

# Brutalist portfolio landing page
![Brutalist portfolio demo](https://github.com/teotimepacreau/Brutalist-portfolio-landing-page-Day7-of-100DaysOfCode/blob/main/Brutalist%20portfolio%20landing%20page.gif)

# Project goal
- IntersectionObserver of VanillaJS to rerecreate the scroll trigger without GSAP
- different CSS transition-delay on each line element to give the stagger feel
- CSS translateY, opacity and cubic-bezier transition for smooth effect
- keyframes and position absolute to create the progress bar

# 🛠️
Vanilla JS, CSS, HTML