page-transitions: non-polymer version