diff --git a/webapp/src/router/index.ts b/webapp/src/router/index.ts index 0d0163c..2a94127 100644 --- a/webapp/src/router/index.ts +++ b/webapp/src/router/index.ts @@ -56,6 +56,11 @@ const router = createRouter({ name: 'legal', component: () => import('../views/LegalView.vue') }, + { + path: '/qr', + name: 'qr-landing', + component: () => import('../views/QRLandingView.vue') + }, { path: '/:pathMatch(.*)*', name: 'not-found', diff --git a/webapp/src/views/HomeView.vue b/webapp/src/views/HomeView.vue index a936f5a..51c59bb 100644 --- a/webapp/src/views/HomeView.vue +++ b/webapp/src/views/HomeView.vue @@ -256,7 +256,9 @@ onMounted(() => { }; } } else { - center.value = { lat: 37.875190, lng: -122.279819 }; + // show US map by default + zoom.value = 4; + center.value = { lat: 39.8283, lng: -98.5795 }; } }); diff --git a/webapp/src/views/QRLandingView.vue b/webapp/src/views/QRLandingView.vue new file mode 100644 index 0000000..aff7c6b --- /dev/null +++ b/webapp/src/views/QRLandingView.vue @@ -0,0 +1,175 @@ + + + + + +