diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 452e6b6..e31cb23 100755 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -2,6 +2,7 @@ namespace App\Providers; +use Carbon\Carbon; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider @@ -17,8 +18,12 @@ public function register(): void /** * Bootstrap any application services. */ - public function boot(): void + public function boot() { - // + // Set locale Carbon secara global ke Indonesia + Carbon::setLocale('id'); + + // Opsional: Set timezone jika diperlukan + date_default_timezone_set('Asia/Jakarta'); } } diff --git a/database/seeders/PaketFotoSeeder.php b/database/seeders/PaketFotoSeeder.php index 8270d5c..48dce51 100755 --- a/database/seeders/PaketFotoSeeder.php +++ b/database/seeders/PaketFotoSeeder.php @@ -21,49 +21,49 @@ public function run(): void 'nama' => 'Couple', 'harga' => 45000, 'deskripsi' => 'Untuk 2 orang, 15 menit sesi foto sepuasnya, 5 menit sesi pilih foto, 1 lembar print out foto ukutan 4R.', - 'foto' => 'img/foto/grup.jpeg', + 'foto' => 'img/foto/couple.jpeg', 'durasi' => '15', ], [ 'nama' => 'Group', 'harga' => 80000, 'deskripsi' => 'Untuk 3-5 orang, 15 menit sesi foto sepuasnya, 5 menit sesi pilih foto, 3 lembar print out foto ukutan 4R.', - 'foto' => 'img/foto/pas-foto.jpg', + 'foto' => 'img/foto/1767368465_grup.jpeg', 'durasi' => '15', ], [ 'nama' => 'Pas Foto Paket 1', 'harga' => 25000, 'deskripsi' => 'Sesi pas foto untuk 1 orang dengan 8x shoot fotografer. Termasuk 1 file foto edit dan bebas request warna background. Paket cetak: ukuran 2x3 (12 lembar).', - 'foto' => 'img/foto/pas-foto.jpg', + 'foto' => 'img/foto/1767368572_pas-foto.jpg', 'durasi' => '0', ], [ 'nama' => 'Pas Foto Paket 2', 'harga' => 25000, 'deskripsi' => 'Sesi pas foto untuk 1 orang dengan 8x shoot fotografer. Termasuk 1 file foto edit dan bebas request warna background. Paket cetak: ukuran 3x4 (8 lembar).', - 'foto' => 'img/foto/pas-foto.jpg', + 'foto' => 'img/foto/1767368572_pas-foto.jpg', 'durasi' => '0', ], [ 'nama' => 'Pas Foto Paket 3', 'harga' => 25000, 'deskripsi' => 'Sesi pas foto untuk 1 orang dengan 8x shoot fotografer. Termasuk 1 file foto edit dan bebas request warna background. Paket cetak: ukuran 4x6 (4 lembar).', - 'foto' => 'img/foto/pas-foto.jpg', + 'foto' => 'img/foto/1767368572_pas-foto.jpg', 'durasi' => '0', ], [ 'nama' => 'Pas Foto Paket 4', 'harga' => 25000, 'deskripsi' => 'Sesi pas foto untuk 1 orang dengan 8x shoot fotografer. Termasuk 1 file foto edit dan bebas request warna background. Paket cetak campur: ukuran 4x6 (2 lembar), 3x4 (3 lembar), dan 2x3 (4 lembar).', - 'foto' => 'img/foto/pas-foto.jpg', + 'foto' => 'img/foto/1767368572_pas-foto.jpg', 'durasi' => '0', ], [ 'nama' => 'Background Biru', 'harga' => 95000, 'deskripsi' => 'Paket foto untuk 2 orang. Termasuk: Max 10x shoot fotografer (formal), 10 menit self-photo (bebas), dan semua file dikirim via Google Drive. Cetak 2 Foto (4R) terdiri dari: (2x3) 8 lembar, (3x4) 6 lembar, dan (4x6) 4 lembar.', - 'foto' => 'img/foto/latar-biru.jpeg', + 'foto' => 'img/foto/1766833654_latar biru 1.jpeg', 'durasi' => '20', ], ]; diff --git a/public/css/app.css b/public/css/app.css index bea78fa..b3294ee 100755 --- a/public/css/app.css +++ b/public/css/app.css @@ -870,8 +870,8 @@ .footer-full { background-color: var(--bs-primary); color: white; font-size: var(--fs-small); - padding: 1rem; - margin-top: 2rem; + padding: .5rem; + margin-top: 1rem; margin-left: -2rem; margin-right: -2rem; margin-bottom: -2rem; @@ -2313,9 +2313,12 @@ .dataTable-table>tbody { vertical-align: inherit } -.table>thead, -.dataTable-table>thead { - vertical-align: bottom +.table>thead>tr>th, +.dataTable-table>thead>tr>th { + text-align: center !important; + /* Meniru perilaku .text-center */ + vertical-align: middle; + /* Opsional: agar teks berada di tengah secara vertikal */ } .table-group-divider {