This commit is contained in:
ericko-cyber 2025-06-23 14:13:49 +07:00
parent 2722f470e9
commit c86cb88061
7 changed files with 23 additions and 57 deletions

View File

@ -35,7 +35,7 @@ public function updateProfile(Request $request)
$request->validate([
'username' => 'required|string|max:255',
'email' => 'required|string|email|max:255',
'umur' => 'nullable|numeric',
'umur' => 'nullable|date',
'telp' => 'nullable|string|max:15',
'alamat' => 'nullable|string',
]);

View File

@ -1,33 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true"
>
<testsuites>
<testsuite name="Unit">
<directory>tests/Unit</directory>
</testsuite>
<testsuite name="Feature">
<directory>tests/Feature</directory>
</testsuite>
</testsuites>
<source>
<include>
<directory>app</directory>
</include>
</source>
<php>
<env name="APP_ENV" value="testing"/>
<env name="APP_MAINTENANCE_DRIVER" value="file"/>
<env name="BCRYPT_ROUNDS" value="4"/>
<env name="CACHE_STORE" value="array"/>
<!-- <env name="DB_CONNECTION" value="sqlite"/> -->
<!-- <env name="DB_DATABASE" value=":memory:"/> -->
<env name="MAIL_MAILER" value="array"/>
<env name="PULSE_ENABLED" value="false"/>
<env name="QUEUE_CONNECTION" value="sync"/>
<env name="SESSION_DRIVER" value="array"/>
<env name="TELESCOPE_ENABLED" value="false"/>
</php>
</phpunit>

View File

@ -11019,30 +11019,39 @@ .sb-sidenav .sb-sidenav-footer {
}
.sb-sidenav-dark {
background-color: #212529;
color: rgba(255, 255, 255, 0.5);
background-color: #e0e0e0; /* Warna putih lembut */
color: rgba(0, 0, 0, 0.7); /* Mengubah warna teks menjadi lebih gelap agar kontras */
}
.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading {
color: rgba(255, 255, 255, 0.25);
color: rgba(0, 0, 0, 0.75); /* Teks heading lebih gelap */
font-size: 1.3rem;
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link {
color: rgba(255, 255, 255, 0.5);
color: rgba(0, 0, 0, 0.7); /* Teks link lebih gelap */
font-size: 1.2rem;
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon {
color: rgba(255, 255, 255, 0.25);
color: rgba(0, 0, 0, 0.5); /* Ikon lebih gelap */
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow {
color: rgba(255, 255, 255, 0.25);
color: rgba(0, 0, 0, 0.5); /* Ikon panah lebih gelap */
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover {
color: #fff;
color: #333; /* Warna teks lebih gelap pada hover */
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active {
color: #fff;
color: #333; /* Warna teks lebih gelap pada active */
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon {
color: #fff;
color: #333; /* Ikon lebih gelap pada active */
}
.sb-sidenav-dark .sb-sidenav-footer {
background-color: #343a40;
}

View File

@ -18,8 +18,6 @@
<body class="sb-nav-fixed">
<!-- Navbar -->
<div id="layoutSidenav">
<!-- Sidebar -->
<div id="layoutSidenav_nav">

View File

@ -263,10 +263,6 @@ function updateDropdownOptions() {
value: '',
label: 'Kondisi',
selected: currentValue === ''
}, {
value: '1',
label: 'Pasti (100%)',
selected: currentValue === '0.1'
}, {
value: '0.8',
label: 'Hampir Pasti (80%)',
@ -321,7 +317,6 @@ function updateDropdownOptions() {
</div>
<div class="select-wrapper">
<select name="cf_user[]" class="form-control input-lg mt-2 cf-select">
<option value="1">Pasti (100%)</option>
<option value="0.8">Hampir Pasti (80%)</option>
<option value="0.6">Kemungkinan Besar (60%)</option>
<option value="0.4">Mungkin (40%)</option>

View File

@ -337,7 +337,7 @@
<div class="form-row">
<div class="form-group">
<label class="form-label" for="umur">Umur</label>
<label class="form-label" for="umur">Tanggal Lahir</label>
<input class="form-input" type="date" id="umur" name="umur" value="{{ Auth::user()->umur ?? '' }}">
</div>
<div class="form-group">

View File

@ -282,11 +282,8 @@ function reloadHomePage() {
</li>
<li class="d-flex align-items-center">
@if(Auth::check())
@if(Auth::user()->role === 'user')
<!-- Tombol Profil hanya untuk user -->
<a href="{{ route('profile') }}" class="main-red-button">Profil</a>
@endif
<a href="#" class="main-red-button"
<a href="javascript:void(0);" class="main-red-button" onclick="togglePopup()">Profil</a>
<a href="#" class="main-red-button" style="margin-left: 10px;"
onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
Logout
</a>
@ -352,7 +349,7 @@ function reloadHomePage() {
<div class="form-row">
<div class="form-group">
<label class="form-label" for="umur">Umur</label>
<label class="form-label" for="umur">Tanggal Lahir</label>
<input class="form-input" type="date" id="umur" name="umur" value="{{ Auth::user()->umur ?? '' }}">
</div>
<div class="form-group">