js refactor
less refactor
fix touch