Commit Graph

16 Commits

Author SHA1 Message Date
ardhikaxx a189d988d9 fix(booking): samakan fitur pembayaran dengan ticketing 2026-03-09 01:20:20 +07:00
ardhikaxx 8ee3e003d5 refactor(sidebar): remove system status section from admin sidebar 2026-02-26 22:03:09 +07:00
ardhikaxx 52b2b3d1a5 fix(ticket): minor adjustment pada preview download 2026-02-25 12:06:07 +07:00
ardhikaxx 3ce2180325 refactor(ticket): simplify design seperti boarding pass
Design Changes:
- Remove complex animations dan gradients
- Clean minimalist layout seperti tiket pesawat
- Background gradient soft blue (#e0f2fe to #f0f9ff)
- Header horizontal: brand kiri, info tiket kanan
- Destination code besar 'WISATA' di tengah
- QR code centered dengan label 'Scan untuk verifikasi'
- Info grid 2 kolom: nama pemesan & harga
- Footer simple dengan border dashed
- Small decorative corners (18px)
- Typography hierarchy jelas
- Spacing konsisten dan breathable
- No borders, no heavy shadows
- Soft shadow untuk depth minimal
- Color palette: teal (#0f766e) + slate (#64748b)
- Font sizes: 32px brand, 48px destination, 18px info
- Clean dan professional look
2026-02-25 10:38:01 +07:00
ardhikaxx f0693ca604 feat(ticket): redesign premium dengan header animasi dan QR horizontal
Header Improvements:
- Gradient teal dengan wave animation
- Icon circle dengan inner circle putih
- Font size lebih besar: 48px untuk judul
- Wave bottom border dengan border-radius
- Text shadow lebih dramatis
- Radial gradient overlay animation

QR Section Horizontal Layout:
- Split 50-50: QR code kiri, kode tiket kanan
- Border vertical separator teal
- Label 'Scan QR Code' dan 'Kode Tiket'
- QR wrapper dengan border 4px teal
- Kode tiket font 32px dengan letter-spacing 5px
- Sejajar sempurna dengan vertical-align middle

UI Elements:
- Border tiket 5px solid teal
- Corner decorations 50px dengan border 5px
- Divider gradient horizontal lebih tebal (4px)
- Info labels uppercase dengan letter-spacing
- Price highlight dengan border 2px teal
- Footer note dengan gradient kuning
- Shadow lebih dramatis di semua elemen

Preview Page:
- Konsisten dengan PDF design
- Hover effect scale 1.02 dengan translateY -10px
- Responsive: QR section jadi vertical di mobile
- Wave animation pada header
- Smooth transitions dengan cubic-bezier
2026-02-25 10:20:27 +07:00
ardhikaxx 1bfe4e88c0 style(ticket): improve design dengan warna teal yang lebih kontras
PDF Tiket:
- Header solid teal (#0f766e) dengan border bawah teal terang
- Text putih dengan shadow untuk kontras maksimal
- Font size lebih besar: h1 40px, subtitle 16px
- QR section dengan border solid 3px teal
- QR wrapper dengan border 3px teal dan shadow lebih kuat
- Ticket code dengan border 2px teal dan shadow
- Info label warna teal bold untuk kontras
- Price highlight dengan background teal muda
- Divider gradient teal horizontal
- Corner decorations lebih besar (40px)
- Border tiket 4px solid teal
- Footer note dengan border 3px kuning

Preview Tiket:
- Konsisten dengan PDF design
- Header solid teal dengan gradient overlay
- Border 4px solid teal
- Hover effect lebih dramatis
- QR wrapper dengan border 3px teal
- Info label warna teal bold
- Divider line gradient teal
- Corner decorations 30px dengan border 4px
2026-02-25 10:17:35 +07:00
ardhikaxx b66d0150cf feat(ticket): redesign tampilan tiket dengan tema teal modern
- Tambah background image pada PDF tiket
- Gradient header teal (#0f766e to #14b8a6)
- Decorative corners dengan border teal
- QR code dengan wrapper putih dan shadow
- Info section dengan background abu-abu
- Footer note dengan warning style
- Watermark Banyu Biru Nganjuk
- Preview tiket di halaman download dengan desain serupa
- Hover effect pada card tiket
- Responsive dan modern UI elements
- Konsisten dengan tema website
2026-02-25 10:15:07 +07:00
ardhikaxx 59a521c559 feat(qr-scanner): hide kamera setelah QR terdeteksi dan tampilkan tombol Scan Lagi 2026-02-25 08:02:43 +07:00
ardhikaxx 39074543e2 fix(dashboard): perjelas keterangan Total Pendapatan sebagai gabungan dari Tiket + Booking yang terkonfirmasi 2026-02-25 08:00:20 +07:00
ardhikaxx a2f8359d3c fix(dashboard): ubah keterangan Total Pendapatan menjadi 'Pembayaran terkonfirmasi' untuk memperjelas bahwa hanya menghitung yang sudah dikonfirmasi 2026-02-25 07:58:12 +07:00
ardhikaxx 7a307f3ebf fix(dashboard): ubah label 'Total Tiket Aktif' menjadi 'Total Tiket Terjual' dengan keterangan sudah dikonfirmasi 2026-02-25 04:30:02 +07:00
ardhikaxx e4918c4b7c feat(tickets): tampilkan tombol download dan print sebagai disabled dengan warna abu-abu saat menunggu verifikasi 2026-02-25 04:21:41 +07:00
ardhikaxx cb25f4f739 feat(tickets): tampilkan pesan dan tombol sesuai status verifikasi pembayaran dari admin 2026-02-25 04:20:01 +07:00
ardhikaxx 5ccf2dc908 fix(navbar): pindahkan navbar sebelum backdrop dan sesuaikan z-index hierarchy agar dropdown tidak tertutup main-content 2026-02-25 04:13:44 +07:00
ardhikaxx 41ade76f17 feat(user): implementasi halaman riwayat tiket dan booking dengan dropdown menu user 2026-02-25 03:31:43 +07:00
ardhikaxx 1138690788 feat(admin-ui): implementasi tema teal modern dengan UI elements yang lebih baik 2026-02-24 15:29:59 +07:00