diff --git a/assets/avatar_transparent.png b/assets/avatar_transparent.png new file mode 100644 index 0000000..43735c0 Binary files /dev/null and b/assets/avatar_transparent.png differ diff --git a/components/NuxtLogo.vue b/components/NuxtLogo.vue deleted file mode 100644 index f038904..0000000 --- a/components/NuxtLogo.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/components/Tutorial.vue b/components/Tutorial.vue deleted file mode 100644 index c0377a8..0000000 --- a/components/Tutorial.vue +++ /dev/null @@ -1,122 +0,0 @@ - - - - diff --git a/components/VuetifyLogo.vue b/components/VuetifyLogo.vue deleted file mode 100644 index ee89763..0000000 --- a/components/VuetifyLogo.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/components/about.vue b/components/about.vue new file mode 100644 index 0000000..9f18400 --- /dev/null +++ b/components/about.vue @@ -0,0 +1,20 @@ + + + \ No newline at end of file diff --git a/layouts/default.vue b/layouts/default.vue index c3a22c7..ae8a862 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,11 +1,12 @@ @@ -67,26 +71,33 @@ export default { name: 'DefaultLayout', data() { return { - clipped: false, drawer: false, - fixed: false, items: [ { - icon: 'mdi-apps', - title: 'Welcome', + icon: 'mdi-home', + title: 'Home', to: '/', }, { - icon: 'mdi-chart-bubble', - title: 'Inspire', - to: '/inspire', + icon: 'mdi-text-account', + title: 'About', + to: '/bio', }, + { + icon: 'mdi-briefcase', + title: 'Work', + to: '/portfolio', + } ], miniVariant: false, - right: true, - rightDrawer: false, - title: 'Vuetify.js', + myName: 'Manuel Vogel', + myEmail: 'rakantor.dev@gmail.com' } }, + computed: { + theme () { + return (this.$vuetify.theme.dark) ? 'dark' : 'light' + } + } } diff --git a/nuxt.config.js b/nuxt.config.js index 5f5bb47..2b88fa1 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -9,8 +9,8 @@ export default { // Global page headers: https://go.nuxtjs.dev/config-head head: { - titleTemplate: '%s - personal-portfolio', - title: 'personal-portfolio', + titleTemplate: '%s | Home', + title: 'Manuel', htmlAttrs: { lang: 'en', }, @@ -59,7 +59,9 @@ export default { dark: true, themes: { dark: { - primary: colors.blue.darken2, + background: '#0A192F', + backgroundSecondary: '#112240', + primary: '#64FFDA', accent: colors.grey.darken3, secondary: colors.amber.darken3, info: colors.teal.lighten1, @@ -67,6 +69,27 @@ export default { error: colors.deepOrange.accent4, success: colors.green.accent3, }, + // Bert + /*dark: { + background: '#0B0C10', + primary: '#66FCF1', + accent: colors.grey.darken3, + secondary: colors.amber.darken3, + info: colors.teal.lighten1, + warning: colors.amber.base, + error: colors.deepOrange.accent4, + success: colors.green.accent3, + }, + // Nuxt Default + dark: { + primary: colors.blue.darken2, + accent: colors.grey.darken3, + secondary: colors.amber.darken3, + info: colors.teal.lighten1, + warning: colors.amber.base, + error: colors.deepOrange.accent4, + success: colors.green.accent3, + },*/ }, }, }, diff --git a/pages/bio.vue b/pages/bio.vue new file mode 100644 index 0000000..6c36dce --- /dev/null +++ b/pages/bio.vue @@ -0,0 +1,20 @@ + + + \ No newline at end of file diff --git a/pages/index.vue b/pages/index.vue index dd4f6ab..2a61599 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,87 +1,19 @@ diff --git a/pages/inspire.vue b/pages/inspire.vue deleted file mode 100644 index d1d25fe..0000000 --- a/pages/inspire.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/pages/portfolio.vue b/pages/portfolio.vue new file mode 100644 index 0000000..2dca6c9 --- /dev/null +++ b/pages/portfolio.vue @@ -0,0 +1,61 @@ + + + \ No newline at end of file diff --git a/static/v.png b/static/v.png deleted file mode 100644 index a2ce235..0000000 Binary files a/static/v.png and /dev/null differ diff --git a/static/vuetify-logo.svg b/static/vuetify-logo.svg deleted file mode 100644 index 145b6d1..0000000 --- a/static/vuetify-logo.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 46