add vue page