simedkom/resources/views/auth/login.blade.php
2025-09-09 09:04:05 +07:00

137 lines
8.0 KiB
PHP
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>&copy; 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>