aboutsummaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
authorAndrew Lee <alee14498@protonmail.com>2020-04-22 10:38:26 -0400
committerAndrew Lee <alee14498@protonmail.com>2020-04-22 10:38:26 -0400
commit0ec77648211d343a7400e6e09fe5a2b3c500b564 (patch)
treed95cb7172b983e53b289c7b1e0e9e276c8f23e33 /layouts
downloadpersonal-website-0ec77648211d343a7400e6e09fe5a2b3c500b564.tar.gz
personal-website-0ec77648211d343a7400e6e09fe5a2b3c500b564.tar.bz2
personal-website-0ec77648211d343a7400e6e09fe5a2b3c500b564.zip
Inital rewrite
Diffstat (limited to 'layouts')
-rw-r--r--layouts/default.vue20
-rw-r--r--layouts/error.vue18
2 files changed, 38 insertions, 0 deletions
diff --git a/layouts/default.vue b/layouts/default.vue
new file mode 100644
index 0000000..caa0b03
--- /dev/null
+++ b/layouts/default.vue
@@ -0,0 +1,20 @@
+<template>
+ <div>
+ <Navbar/>
+ <nuxt/>
+ <Footer/>
+ </div>
+</template>
+
+<script>
+ import Navbar from "../components/Navbar";
+ import Footer from "../components/Footer";
+ export default {
+ name: "default",
+ components: {Navbar, Footer}
+ }
+</script>
+
+<style scoped>
+
+</style> \ No newline at end of file
diff --git a/layouts/error.vue b/layouts/error.vue
new file mode 100644
index 0000000..29f73d3
--- /dev/null
+++ b/layouts/error.vue
@@ -0,0 +1,18 @@
+<template>
+ <div class="container">
+ <h1 v-if="error.statusCode === 404">Page not found</h1>
+ <h1 v-else>An error occurred</h1>
+ <nuxt-link to="/">Home page</nuxt-link>
+ </div>
+</template>
+
+<script>
+ export default {
+ name: "error",
+ props: ['error']
+ }
+</script>
+
+<style scoped>
+
+</style> \ No newline at end of file