This timeline is designed to be a short (usually only two rows) with the ability to add more items on the end. I haven't added any styling for a 3rd row yet, and the boxes have to be a fixed height. More iterations on this in the future!
A Pen by David Boskovic on CodePen.