diff --git a/quasar.config.js b/quasar.config.js
index 9004385..c109dab 100644
--- a/quasar.config.js
+++ b/quasar.config.js
@@ -98,7 +98,13 @@ module.exports = configure(function (/* ctx */) {
// directives: [],
// Quasar plugins
- plugins: ['Notify', 'LocalStorage', 'SessionStorage'],
+ plugins: [
+ 'Notify',
+ 'LocalStorage',
+ 'SessionStorage',
+ 'AppFullscreen',
+ 'AddressbarColor',
+ ],
},
// animations: 'all', // --- includes all animations
diff --git a/src/components/CertificationComponent.vue b/src/components/CertificationComponent.vue
new file mode 100644
index 0000000..60f4353
--- /dev/null
+++ b/src/components/CertificationComponent.vue
@@ -0,0 +1,66 @@
+
+ Certification
+
+
+
+
+
+
+
+
+ {{ cert.title }}
+
+
+ {{ cert.badgeText }}
+
+
+
+
+
+ {{ cert.description }}
+
+
+
+
+
diff --git a/src/components/LeftDrawer.vue b/src/components/LeftDrawer.vue
index fda1c52..03a6cd7 100644
--- a/src/components/LeftDrawer.vue
+++ b/src/components/LeftDrawer.vue
@@ -24,7 +24,7 @@
diff --git a/src/pages/CertificationPage.vue b/src/pages/CertificationPage.vue
new file mode 100644
index 0000000..d9d27cb
--- /dev/null
+++ b/src/pages/CertificationPage.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
diff --git a/src/pages/ChecklistPage.vue b/src/pages/ChecklistPage.vue
new file mode 100644
index 0000000..1675e69
--- /dev/null
+++ b/src/pages/ChecklistPage.vue
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
diff --git a/src/pages/IndexPage.vue b/src/pages/IndexPage.vue
index 0354cd1..4936f21 100644
--- a/src/pages/IndexPage.vue
+++ b/src/pages/IndexPage.vue
@@ -11,6 +11,7 @@
:label="link.name"
rounded
class="full-width"
+ :align="'left'"
/>
@@ -19,7 +20,7 @@
diff --git a/src/pages/ReferencePage.vue b/src/pages/ReferencePage.vue
new file mode 100644
index 0000000..1675e69
--- /dev/null
+++ b/src/pages/ReferencePage.vue
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
diff --git a/src/components/navlinks.ts b/src/router/navlinks.ts
similarity index 82%
rename from src/components/navlinks.ts
rename to src/router/navlinks.ts
index d1c7cf1..505f96a 100644
--- a/src/components/navlinks.ts
+++ b/src/router/navlinks.ts
@@ -1,7 +1,7 @@
export const links = [
{
name: 'Profile',
- to: '/profile',
+ to: 'profile',
icon: 'account_circle',
front_links: false,
},
@@ -13,25 +13,25 @@ export const links = [
},
{
name: 'Booking',
- to: '/booking',
+ to: 'booking',
icon: 'calendar_month',
front_links: true,
},
{
name: 'Certifications',
- to: '/certifications',
+ to: 'certification',
icon: 'verified',
front_links: true,
},
{
name: 'Checklists',
- to: '/checklists',
+ to: 'checklist',
icon: 'checklist',
front_links: true,
},
{
name: 'Reference',
- to: '/reference',
+ to: 'reference',
icon: 'info_outline',
front_links: true,
},
diff --git a/src/router/routes.ts b/src/router/routes.ts
index 63ddeed..0df041f 100644
--- a/src/router/routes.ts
+++ b/src/router/routes.ts
@@ -15,6 +15,31 @@ const routes: RouteRecordRaw[] = [
component: () => import('pages/BoatPage.vue'),
name: 'boat',
},
+ {
+ path: '/booking',
+ component: () => import('pages/BookingPage.vue'),
+ name: 'booking',
+ },
+ {
+ path: '/certification',
+ component: () => import('pages/CertificationPage.vue'),
+ name: 'certification',
+ },
+ {
+ path: '/checklist',
+ component: () => import('pages/ChecklistPage.vue'),
+ name: 'checklist',
+ },
+ {
+ path: '/profile',
+ component: () => import('pages/ProfilePage.vue'),
+ name: 'profile',
+ },
+ {
+ path: '/reference',
+ component: () => import('pages/ReferencePage.vue'),
+ name: 'reference',
+ },
],
},
{