Initial project scaffolding
This commit is contained in:
13
app/pages/auth/callback.vue
Normal file
13
app/pages/auth/callback.vue
Normal file
@@ -0,0 +1,13 @@
|
||||
<template>
|
||||
<IonPage>
|
||||
<IonContent class="ion-padding ion-text-center">
|
||||
<p>Signing you in...</p>
|
||||
</IonContent>
|
||||
</IonPage>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { IonPage, IonContent } from '@ionic/vue'
|
||||
|
||||
definePageMeta({ layout: false })
|
||||
</script>
|
||||
22
app/pages/index.vue
Normal file
22
app/pages/index.vue
Normal file
@@ -0,0 +1,22 @@
|
||||
<template>
|
||||
<IonPage>
|
||||
<IonHeader>
|
||||
<IonToolbar color="primary">
|
||||
<IonButtons slot="start">
|
||||
<IonMenuButton />
|
||||
</IonButtons>
|
||||
<IonTitle>Home</IonTitle>
|
||||
</IonToolbar>
|
||||
</IonHeader>
|
||||
<IonContent class="ion-padding">
|
||||
<h2>Welcome to OYS Borrow a Boat</h2>
|
||||
</IonContent>
|
||||
</IonPage>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import {
|
||||
IonPage, IonHeader, IonToolbar, IonTitle, IonContent,
|
||||
IonButtons, IonMenuButton,
|
||||
} from '@ionic/vue'
|
||||
</script>
|
||||
18
app/pages/login.vue
Normal file
18
app/pages/login.vue
Normal file
@@ -0,0 +1,18 @@
|
||||
<template>
|
||||
<IonPage>
|
||||
<IonHeader>
|
||||
<IonToolbar color="primary">
|
||||
<IonTitle>Sign In</IonTitle>
|
||||
</IonToolbar>
|
||||
</IonHeader>
|
||||
<IonContent class="ion-padding">
|
||||
<!-- TODO: Auth form -->
|
||||
</IonContent>
|
||||
</IonPage>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { IonPage, IonHeader, IonToolbar, IonTitle, IonContent } from '@ionic/vue'
|
||||
|
||||
definePageMeta({ layout: false })
|
||||
</script>
|
||||
Reference in New Issue
Block a user