137 lines
8.0 KiB
PHP
137 lines
8.0 KiB
PHP
<!DOCTYPE html>
|
||
<html lang="zxx" class="js">
|
||
|
||
<head>
|
||
<base href="../../../">
|
||
<meta charset="utf-8">
|
||
<meta name="author" content="Softnio">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||
@include('partials.app.head')
|
||
<!-- Page Title -->
|
||
<title>{{$title}} - {{$app->app_title}}</title>
|
||
<!-- StyleSheets -->
|
||
<link rel="stylesheet" href="{{asset('assets/dashboard/css/dashlite.css?ver=3.0.3')}}">
|
||
<link rel="stylesheet" href="{{asset('assets/dashboard/css/custom.css')}}">
|
||
<link id="skin-default" rel="stylesheet" href="{{asset('assets/dashboard/css/theme.css?ver=3.0.3')}}">
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css">
|
||
</head>
|
||
|
||
<body class="nk-body bg-white npc-default pg-auth">
|
||
<div class="nk-app-root">
|
||
<!-- main @s -->
|
||
<div class="nk-main ">
|
||
<!-- wrap @s -->
|
||
<div class="nk-wrap nk-wrap-nosidebar">
|
||
<!-- content @s -->
|
||
<div class="nk-content ">
|
||
<div class="nk-split nk-split-page nk-split-md">
|
||
<div class="nk-split-content nk-block-area nk-block-area-column nk-auth-container bg-white">
|
||
<div class="nk-block nk-block-middle nk-auth-body">
|
||
<div class="brand-logo pb-5">
|
||
<a href="javascript:void(0);" class="logo-link">
|
||
<img class="logo-light logo-img logo-img-lg" src="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" srcset="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" alt="logo">
|
||
<img class="logo-dark logo-img logo-img-lg" src="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" srcset="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" alt="logo-dark">
|
||
</a>
|
||
</div>
|
||
<div class="nk-block-head">
|
||
<div class="nk-block-head-content">
|
||
<h5 class="nk-block-title">Masuk</h5>
|
||
<div class="nk-block-des">
|
||
<p>Akses dashboard dengan login menggunakan <b>email</b> dan <b>kata sandi</b>.</p>
|
||
</div>
|
||
</div>
|
||
</div><!-- .nk-block-head -->
|
||
<form action="{{route('auth.login.action')}}" method="post">
|
||
@csrf
|
||
<div class="form-group">
|
||
<div class="form-label-group">
|
||
<label class="form-label" for="default-01">Email</label>
|
||
</div>
|
||
<div class="form-control-wrap">
|
||
<input type="text" class="form-control form-control-lg" id="default-01" placeholder="Masukan email Anda" name="email">
|
||
</div>
|
||
@error('email')
|
||
<span class="auth-validation-error">{{$message}}</span>
|
||
@enderror
|
||
</div><!-- .form-group -->
|
||
<div class="form-group">
|
||
<div class="form-label-group">
|
||
<label class="form-label" for="password">Password</label>
|
||
</div>
|
||
<div class="form-control-wrap">
|
||
<a tabindex="-1" href="#" class="form-icon form-icon-right passcode-switch lg" data-target="password">
|
||
<em class="passcode-icon icon-show icon ni ni-eye"></em>
|
||
<em class="passcode-icon icon-hide icon ni ni-eye-off"></em>
|
||
</a>
|
||
<input type="password" class="form-control form-control-lg" id="password" placeholder="Masukan Password Anda" name="password">
|
||
</div>
|
||
@error('password')
|
||
<span class="auth-validation-error">{{$message}}</span>
|
||
@enderror
|
||
</div><!-- .form-group -->
|
||
{!! ReCaptcha::htmlScriptTagJsApi() !!}
|
||
<div
|
||
class="col-12 d-flex justify-content-center mb-2 @error('g-recaptcha-response') is-invalid
|
||
@enderror">
|
||
<div> {!! htmlFormSnippet() !!} </div>
|
||
</div>
|
||
@if ($errors->has('g-recaptcha-response'))
|
||
<div class="col-12 d-flex justify-content-center">
|
||
<small class="text-danger">{{ $errors->first('g-recaptcha-response') }}
|
||
</small>
|
||
</div>
|
||
@endif
|
||
<div class="form-group">
|
||
<button class="btn btn-lg btn-primary btn-block">Masuk</button>
|
||
</div>
|
||
</form><!-- form -->
|
||
<div class="text-center mt-5">
|
||
<span class="fw-500">Belum memiliki akun? <a href="{{route('auth.register')}}">Buat akun</a></span>
|
||
</div>
|
||
<div class="text-center text-primary mt-1">
|
||
<span class="fw-500 text-decoration-underline"><a href="{{route('homepage.landing')}}">Beranda</a></span>
|
||
</div>
|
||
</div><!-- .nk-block -->
|
||
<div class="nk-block nk-auth-footer">
|
||
<div class="mt-3 text-center">
|
||
<p>© 2025 Diskominfo Purwakarta</p>
|
||
</div>
|
||
</div><!-- .nk-block -->
|
||
</div><!-- .nk-split-content -->
|
||
<div class="nk-split-content nk-split-stretch bg-abstract"></div><!-- .nk-split-content -->
|
||
</div><!-- .nk-split -->
|
||
</div>
|
||
<!-- wrap @e -->
|
||
</div>
|
||
<!-- content @e -->
|
||
</div>
|
||
<!-- main @e -->
|
||
</div>
|
||
<!-- app-root @e -->
|
||
<!-- JavaScript -->
|
||
<script src="{{asset('assets/dashboard/js/bundle.js?ver=3.0.3')}}"></script>
|
||
<script src="{{asset('assets/dashboard/js/scripts.js?ver=3.0.3')}}"></script>
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
|
||
|
||
@if (session('toManyRequest'))
|
||
<script>
|
||
Swal.fire({
|
||
icon: 'warning',
|
||
title: 'Terlalu banyak login',
|
||
text: '{{session('toManyRequest')}}',
|
||
confirmButtonText: 'OK'
|
||
});
|
||
</script>
|
||
@elseif (session('failed-status'))
|
||
<script>
|
||
Swal.fire({
|
||
icon: 'error',
|
||
title: 'Login Gagal',
|
||
text: '{{ session('failed-status') }}',
|
||
confirmButtonText: 'OK'
|
||
});
|
||
</script>
|
||
@endif
|
||
|
||
</html>
|