VueJS input component

Mobile & Desktop friendly VueJS input component
Features used
CSS variables
Vue's transition-group
PS. This pen is not about how to make the most optimised version. It's for inspirational purposes. It still works though.

codepen demo

See the Pen Vue.js touch input by Irko Palenius (@ispal) on CodePen.