plain-page-transition Transition between pages made from scratch with plain JavaScript and no external libraries inspired by Taxi.js from Unseen Studio