From 9be255c4d81e1f5bdb93a4ede79eb5cbba23b67b Mon Sep 17 00:00:00 2001 From: Farhaan4 <127176994+Farhaan4@users.noreply.github.com> Date: Mon, 13 Oct 2025 15:41:26 +0700 Subject: [PATCH] tes design template --- .../template-page/CategorySelection.vue | 2 +- .../app/components/templates/Ultah/Event.vue | 206 ++++- .../components/templates/Ultah/Gallery.vue | 37 +- .../templates/Ultah/Introduction.vue | 6 +- .../components/templates/Ultah/ThankYou.vue | 70 +- .../app/components/templates/Ultah/UltahA.vue | 784 +----------------- .../wedding}/CountdownTimer.vue | 0 .../{shared => templates/wedding}/Gallery.vue | 0 .../wedding}/GuestBook.vue | 0 .../{shared => templates/wedding}/Maps.vue | 0 .../wedding}/MusicPlayer.vue | 0 .../{shared => templates/wedding}/RSVP.vue | 0 .../components/templates/wedding/WeddingA.vue | 15 +- .../undangan/undangan-khitan-premium.vue | 154 ++++ .../undangan/undangan-pernikahan-premium.vue | 69 ++ .../undangan/undangan-ulang-tahun-premium.vue | 108 +++ proyek-frontend/app/pages/p/[code].vue | 41 +- proyek-frontend/app/pages/preview/[id].vue | 2 +- .../app/pages/preview/wedding-a.vue | 2 +- 19 files changed, 673 insertions(+), 823 deletions(-) rename proyek-frontend/app/components/{shared => templates/wedding}/CountdownTimer.vue (100%) rename proyek-frontend/app/components/{shared => templates/wedding}/Gallery.vue (100%) rename proyek-frontend/app/components/{shared => templates/wedding}/GuestBook.vue (100%) rename proyek-frontend/app/components/{shared => templates/wedding}/Maps.vue (100%) rename proyek-frontend/app/components/{shared => templates/wedding}/MusicPlayer.vue (100%) rename proyek-frontend/app/components/{shared => templates/wedding}/RSVP.vue (100%) create mode 100644 proyek-frontend/app/components/undangan/undangan-khitan-premium.vue create mode 100644 proyek-frontend/app/components/undangan/undangan-pernikahan-premium.vue create mode 100644 proyek-frontend/app/components/undangan/undangan-ulang-tahun-premium.vue diff --git a/proyek-frontend/app/components/template-page/CategorySelection.vue b/proyek-frontend/app/components/template-page/CategorySelection.vue index 87db324..2aa5b7d 100644 --- a/proyek-frontend/app/components/template-page/CategorySelection.vue +++ b/proyek-frontend/app/components/template-page/CategorySelection.vue @@ -14,7 +14,7 @@ Kembali ke Beranda - +

Pilih Kategori Favoritmu diff --git a/proyek-frontend/app/components/templates/Ultah/Event.vue b/proyek-frontend/app/components/templates/Ultah/Event.vue index 9d305bf..2a8e6f6 100644 --- a/proyek-frontend/app/components/templates/Ultah/Event.vue +++ b/proyek-frontend/app/components/templates/Ultah/Event.vue @@ -1,27 +1,191 @@ + + + + diff --git a/proyek-frontend/app/components/templates/Ultah/Gallery.vue b/proyek-frontend/app/components/templates/Ultah/Gallery.vue index 6e5b839..b8a8a76 100644 --- a/proyek-frontend/app/components/templates/Ultah/Gallery.vue +++ b/proyek-frontend/app/components/templates/Ultah/Gallery.vue @@ -1,15 +1,36 @@ + + + + diff --git a/proyek-frontend/app/components/templates/Ultah/Introduction.vue b/proyek-frontend/app/components/templates/Ultah/Introduction.vue index 65e5e2c..1adb315 100644 --- a/proyek-frontend/app/components/templates/Ultah/Introduction.vue +++ b/proyek-frontend/app/components/templates/Ultah/Introduction.vue @@ -28,10 +28,10 @@ diff --git a/proyek-frontend/app/components/templates/Ultah/ThankYou.vue b/proyek-frontend/app/components/templates/Ultah/ThankYou.vue index dbb8e4e..89d9f99 100644 --- a/proyek-frontend/app/components/templates/Ultah/ThankYou.vue +++ b/proyek-frontend/app/components/templates/Ultah/ThankYou.vue @@ -1,20 +1,68 @@ + + diff --git a/proyek-frontend/app/components/templates/Ultah/UltahA.vue b/proyek-frontend/app/components/templates/Ultah/UltahA.vue index 6b0d59a..85c494d 100644 --- a/proyek-frontend/app/components/templates/Ultah/UltahA.vue +++ b/proyek-frontend/app/components/templates/Ultah/UltahA.vue @@ -1,769 +1,31 @@ - - \ No newline at end of file diff --git a/proyek-frontend/app/components/shared/CountdownTimer.vue b/proyek-frontend/app/components/templates/wedding/CountdownTimer.vue similarity index 100% rename from proyek-frontend/app/components/shared/CountdownTimer.vue rename to proyek-frontend/app/components/templates/wedding/CountdownTimer.vue diff --git a/proyek-frontend/app/components/shared/Gallery.vue b/proyek-frontend/app/components/templates/wedding/Gallery.vue similarity index 100% rename from proyek-frontend/app/components/shared/Gallery.vue rename to proyek-frontend/app/components/templates/wedding/Gallery.vue diff --git a/proyek-frontend/app/components/shared/GuestBook.vue b/proyek-frontend/app/components/templates/wedding/GuestBook.vue similarity index 100% rename from proyek-frontend/app/components/shared/GuestBook.vue rename to proyek-frontend/app/components/templates/wedding/GuestBook.vue diff --git a/proyek-frontend/app/components/shared/Maps.vue b/proyek-frontend/app/components/templates/wedding/Maps.vue similarity index 100% rename from proyek-frontend/app/components/shared/Maps.vue rename to proyek-frontend/app/components/templates/wedding/Maps.vue diff --git a/proyek-frontend/app/components/shared/MusicPlayer.vue b/proyek-frontend/app/components/templates/wedding/MusicPlayer.vue similarity index 100% rename from proyek-frontend/app/components/shared/MusicPlayer.vue rename to proyek-frontend/app/components/templates/wedding/MusicPlayer.vue diff --git a/proyek-frontend/app/components/shared/RSVP.vue b/proyek-frontend/app/components/templates/wedding/RSVP.vue similarity index 100% rename from proyek-frontend/app/components/shared/RSVP.vue rename to proyek-frontend/app/components/templates/wedding/RSVP.vue diff --git a/proyek-frontend/app/components/templates/wedding/WeddingA.vue b/proyek-frontend/app/components/templates/wedding/WeddingA.vue index 8031e2d..b3f4c9e 100644 --- a/proyek-frontend/app/components/templates/wedding/WeddingA.vue +++ b/proyek-frontend/app/components/templates/wedding/WeddingA.vue @@ -8,8 +8,9 @@

The Wedding of

- {{ data.bride.nickname }} & {{ data.groom.nickname }} + {{ data.bride?.nickname || 'Bride' }} & {{ data.groom?.nickname || 'Groom' }}

+

{{ formatDate(data.eventDate) }}