Profile
FIKRI
php_laravel_blade
3 years ago
9.1 kB
5
Indexable
@extends('templates/main') @section('css') <link rel="stylesheet" href="{{ asset('css/profile/style.css') }}"> @endsection @section('content') <div class="row page-title-header"> <div class="col-12"> <div class="page-header d-flex justify-content-between align-items-center"> <h4 class="page-title">Profile</h4> </div> </div> </div> <div class="row modal-group"> <div class="modal fade" id="activityModal" tabindex="-1" role="dialog" aria-labelledby="activityModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="activityModalLabel">Riwayat Aktivitas</h5> <button type="button" class="close close-btn" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="row"> <div class="col-12"> <div class="form-group"> <input type="text" class="form-control" name="search" placeholder="Cari barang"> </div> </div> <div class="col-12"> <div class="list-group activity-list"> @foreach($activities as $act) <div class="list-group-item flex-column align-items-start"> <div class="d-flex w-100 justify-content-between"> <h5 class="mb-1 text-uppercase">{{ $act->nama_kegiatan }}</h5> <small>{{ date('d M, Y', strtotime($act->created_at)) }}</small> </div> <p class="mb-1">{{ date('H:i', strtotime($act->created_at)) }} <span class="dot-2"><i class="mdi mdi-checkbox-blank-circle"></i></span> {{ $act->jumlah }} Jenis Barang</p> </div> @endforeach </div> </div> </div> </div> </div> </div> </div> </div> <div class="row"> <div class="col-lg-8 col-md-6 col-sm-6 col-12"> <div class="card card-noborder b-radius"> <div class="card-body"> <div class="row"> <div class="col-12 d-flex"> <button class="btn-tab data_diri_tab_btn btn-tab-active">Ubah Data Diri</button> <button class="btn-tab password_tab_btn">Ubah Password</button> <div class="btn-tab-underline"></div> </div> <div class="col-12 mt-3"> <form name="change_profile_form" method="POST" action="{{ url('/profile/update/data') }}"> @csrf <div class="form-group row"> <label class="col-12 font-weight-bold col-form-label">Nama <span class="text-danger">*</span></label> <div class="col-12"> <input type="text" class="form-control" name="nama" placeholder="Masukkan Nama" value="{{ auth()->user()->nama }}"> </div> <div class="col-12 error-notice" id="nama_error"></div> </div> <div class="form-group row"> <label class="col-12 font-weight-bold col-form-label">Email <span class="text-danger">*</span></label> <div class="col-12"> <input type="email" class="form-control" name="email" placeholder="Masukkan Email" value="{{ auth()->user()->email }}"> </div> <div class="col-12 error-notice" id="email_error"></div> </div> <div class="form-group row"> <label class="col-12 font-weight-bold col-form-label">Username <span class="text-danger">*</span></label> <div class="col-12"> <input type="text" class="form-control" name="username" placeholder="Masukkan Username" value="{{ auth()->user()->username }}"> </div> <div class="col-12 error-notice" id="username_error"></div> </div> <div class="row mt-5"> <div class="col-12 d-flex justify-content-end"> <button class="btn update-btn btn-sm" type="submit"><i class="mdi mdi-content-save"></i> Simpan Perubahan</button> </div> </div> </form> <form name="change_password_form" method="POST" action="{{ url('/profile/update/password') }}" hidden=""> @csrf <div class="form-group row"> <label class="col-12 font-weight-bold col-form-label">Password Lama <span class="text-danger">*</span></label> <div class="col-12"> <input type="password" class="form-control" name="old_password" placeholder="Masukkan Password Lama"> </div> <div class="col-12 error-notice" id="old_password_error"></div> </div> <div class="form-group row"> <label class="col-12 font-weight-bold col-form-label">Password Baru <span class="text-danger">*</span></label> <div class="col-12"> <input type="password" class="form-control" name="new_password" placeholder="Masukkan Password Baru"> </div> <div class="col-12 error-notice" id="new_password_error"></div> </div> <div class="row mt-5"> <div class="col-12 d-flex justify-content-end"> <button class="btn update-btn btn-sm" type="submit"><i class="mdi mdi-content-save"></i> Ubah Password</button> </div> </div> </form> </div> </div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-sm-6 account-detail mb-4 col-12"> <div class="card card-noborder b-radius"> <div class="card-body"> <div class="row"> <div class="col-12 text-center foto"> <form name="change_picture_form" action="{{ url('/profile/update/picture') }}" method="POST" enctype="multipart/form-data"> @csrf <img src="{{ asset('pictures/' . auth()->user()->foto) }}" class="foto-profil"> <input type="file" name="foto" id="foto" hidden="" accept=".png, .jpg, .jpeg"> <button class="btn-edit-img" type="button"><i class="mdi mdi-pencil"></i></button> <button class="btn-update-img" type="submit" hidden=""><i class="mdi mdi-content-save"></i></button> </form> </div> <div class="col-12 mt-3 text-center"> <p class="nama-akun">{{ auth()->user()->nama }}</p> <p class="posisi-akun">{{ auth()->user()->role }}</p> </div> <div class="col-12 mt-3 d-flex justify-content-between align-items-start"> <div class="d-flex justify-content-start align-items-start"> <div class="icon mr-3"> <i class="mdi mdi-email-outline"></i> </div> <div class="text-group"> <p class="email-text">Email</p> <p class="email-akun">{{ auth()->user()->email }}</p> </div> </div> <div class="d-flex justify-content-start align-items-start"> <div class="icon mr-3"> <i class="mdi mdi-account-outline"></i> </div> <div class="text-group"> <p class="username-text">Username</p> <p class="username-akun">{{ auth()->user()->username }}</p> </div> </div> </div> <div class="col-12 mt-5 d-flex justify-content-between"> <p class="aktivitas-text">Aktivitas Terbaru</p> <div class="history-btn" data-toggle="modal" data-target="#activityModal"> <i class="mdi mdi-history"></i> </div> </div> <div class="col-12"> @foreach($activity as $act) <div class="text-group mt-2"> <div class="d-flex justify-content-between"> <p class="nama-aktivitas">{{ $act->nama_kegiatan }}</p> <span class="des-aktivitas">{{ date('d M', strtotime($act->created_at)) }}</span> </div> <p class="des-aktivitas">{{ date('H:i', strtotime($act->created_at)) }} <span class="dot"><i class="mdi mdi-checkbox-blank-circle"></i></span> {{ $act->jumlah }} Jenis Barang</p> </div> @endforeach </div> </div> </div> </div> </div> </div> @endsection @section('script') <script src="{{ asset('js/profile/script.js') }}"></script> <script type="text/javascript"> @if ($message = Session::get('update_success')) swal( "Berhasil!", "{{ $message }}", "success" ); @endif @if ($message = Session::get('update_error')) swal( "", "{{ $message }}", "error" ); @endif </script> @endsection
Editor is loading...