From 55181cfc589d7101313dc6619509cf88b3407371 Mon Sep 17 00:00:00 2001 From: Georg Spar Date: Wed, 21 Jun 2023 20:29:32 +0200 Subject: [PATCH] Anpassung Background und Photo --- assets/mycss.css | 4 +- components/Header.vue | 2 +- components/Photo.vue | 107 ++++++++++++++++++++++++++++++++++++++++++ layouts/default.vue | 8 ++-- pages/photo.vue | 5 ++ plugins/primevue.js | 2 + 6 files changed, 121 insertions(+), 7 deletions(-) create mode 100644 components/Photo.vue create mode 100644 pages/photo.vue diff --git a/assets/mycss.css b/assets/mycss.css index d856eaf..f15323b 100644 --- a/assets/mycss.css +++ b/assets/mycss.css @@ -1,8 +1,8 @@ .bg-image { position: relative; - overflow: hidden; + overflow: box; background-repeat: no-repeat; - background-size: cover; + background-size: 500px; background-position: center center; } diff --git a/components/Header.vue b/components/Header.vue index 52ec9eb..ccf30fa 100644 --- a/components/Header.vue +++ b/components/Header.vue @@ -53,7 +53,7 @@ }, { label: 'Photos', - url: '/photos' + url: '/photo' } ] } diff --git a/components/Photo.vue b/components/Photo.vue new file mode 100644 index 0000000..c49bde4 --- /dev/null +++ b/components/Photo.vue @@ -0,0 +1,107 @@ + + + \ No newline at end of file diff --git a/layouts/default.vue b/layouts/default.vue index ad63d39..f21d1da 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -7,9 +7,9 @@
- -
+ style="margin-top: -78px; background-image: url('/images/background_wardrobe.jpg'); background-size: cover; height:500px;"> +
@@ -18,6 +18,6 @@
-
+
\ No newline at end of file diff --git a/pages/photo.vue b/pages/photo.vue new file mode 100644 index 0000000..ca583ea --- /dev/null +++ b/pages/photo.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/plugins/primevue.js b/plugins/primevue.js index b2176ed..c9e0d70 100644 --- a/plugins/primevue.js +++ b/plugins/primevue.js @@ -18,6 +18,7 @@ import Textarea from "primevue/textarea"; import Dropdown from "primevue/dropdown"; import DialogService from 'primevue/dialogservice'; import DynamicDialog from 'primevue/dynamicdialog'; +import FileUpload from "primevue/fileupload"; export default defineNuxtPlugin((nuxtApp) => { @@ -40,4 +41,5 @@ export default defineNuxtPlugin((nuxtApp) => { nuxtApp.vueApp.component("Dropdown", Dropdown); nuxtApp.vueApp.use(DialogService); nuxtApp.vueApp.component("DynamicDialog", DynamicDialog); + nuxtApp.vueApp.component("FileUpload", FileUpload); }); \ No newline at end of file