A tutorial about building a responsive vertical timeline from scratch. Basic structure created with minimal markup and the power of CSS pseudo-elements. Transitional effects on scrolling down the page are created by using JavaScript.
Website Demo