48 lines
3.6 KiB
PHP
48 lines
3.6 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="id" class="h-full">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="csrf-token" content="<?php echo e(csrf_token()); ?>">
|
|
<?php
|
|
$appName = \App\Models\Setting::where('key','app_name')->value('value') ?? config('app.name','ILY Cattery');
|
|
$favicon = \App\Models\Setting::where('key','app_favicon')->value('value');
|
|
?>
|
|
<title><?php echo e($appName); ?></title>
|
|
<link rel="icon" href="<?php echo e($favicon ? Storage::url($favicon) : asset('favicon.ico')); ?>">
|
|
<link rel="preconnect" href="https://fonts.bunny.net">
|
|
<link href="https://fonts.bunny.net/css?family=inter:400,500,600,700&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
|
<?php echo app('Illuminate\Foundation\Vite')(['resources/css/app.css','resources/js/app.js']); ?>
|
|
<?php echo $__env->yieldPushContent('styles'); ?>
|
|
<style>[x-cloak]{display:none!important}</style>
|
|
</head>
|
|
<body class="h-full bg-slate-50 font-sans text-slate-800 antialiased" x-data="{sidebarOpen: window.innerWidth >= 1024}" @resize.window="if(window.innerWidth>=1024) sidebarOpen=true">
|
|
<div class="flex min-h-screen">
|
|
<?php echo $__env->make('layouts.navigation-sidebar', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
|
|
<div class="flex min-w-0 flex-1 flex-col">
|
|
<?php echo $__env->make('layouts.navigation', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
|
|
<main class="flex-1 overflow-y-auto">
|
|
<div class="mx-auto w-full max-w-[1500px] p-4 md:p-6 lg:p-8">
|
|
<?php if($errors->any()): ?>
|
|
<div class="mb-5 border border-rose-200 bg-rose-50 p-4 text-sm text-rose-700"><p class="font-semibold">Periksa kembali data yang diisi.</p><ul class="mt-1 list-disc pl-5"><?php $__currentLoopData = $errors->all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?><li><?php echo e($error); ?></li><?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?></ul></div>
|
|
<?php endif; ?>
|
|
<?php if(session('success')): ?><div class="mb-5 border border-emerald-200 bg-emerald-50 p-4 text-sm text-emerald-700"><?php echo e(session('success')); ?></div><?php endif; ?>
|
|
<?php if(session('error')): ?><div class="mb-5 border border-rose-200 bg-rose-50 p-4 text-sm text-rose-700"><?php echo e(session('error')); ?></div><?php endif; ?>
|
|
<?php if(session('warning')): ?><div class="mb-5 border border-amber-200 bg-amber-50 p-4 text-sm text-amber-700"><?php echo e(session('warning')); ?></div><?php endif; ?>
|
|
<?php echo e($slot); ?>
|
|
|
|
</div>
|
|
</main>
|
|
</div>
|
|
</div>
|
|
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
|
<script>
|
|
window.confirmDelete=function(target,itemName='data ini'){
|
|
Swal.fire({title:'Hapus data?',text:`${itemName} akan dihapus.`,icon:'warning',showCancelButton:true,confirmButtonText:'Hapus',cancelButtonText:'Batal',confirmButtonColor:'#e11d48'}).then(r=>{if(r.isConfirmed){if(typeof target==='string')document.getElementById(target)?.submit();else target.closest('form')?.submit();}})
|
|
}
|
|
</script>
|
|
<?php echo $__env->yieldPushContent('scripts'); ?>
|
|
</body>
|
|
</html>
|
|
<?php /**PATH /home/u806112658/domains/earrinasia.com/ilycats/resources/views/layouts/app.blade.php ENDPATH**/ ?>
|