Redirect auth views when logged in, dynamic landing CTA, and refresh landing images

This commit is contained in:
Arya Dwi Putra
2025-12-02 08:11:10 +07:00
parent 84fa1dcb73
commit 7c8e1dfa82
6 changed files with 16 additions and 8 deletions

View File

@@ -13,6 +13,9 @@ class AuthController extends Controller
{
public function showLogin()
{
if (Auth::check()) {
return redirect()->route('index');
}
return view('pages.authentication.sign-in-cover');
}
@@ -35,6 +38,9 @@ class AuthController extends Controller
public function showRegister()
{
if (Auth::check()) {
return redirect()->route('index');
}
return view('pages.authentication.sign-up-cover');
}

BIN
public/landing-cta.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

BIN
public/landing-feature.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 KiB

BIN
public/landing-service.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

View File

@@ -39,9 +39,11 @@
<!-- Start::header-element -->
<div class="header-element align-items-center">
<div class="btn-list d-lg-none d-block">
<a href="{{ route('login') }}" class="btn btn-primary-light">
Login
</a>
@auth
<a href="{{ route('index') }}" class="btn btn-primary-light">Dashboard</a>
@else
<a href="{{ route('login') }}" class="btn btn-primary-light">Login</a>
@endauth
</div>
</div>
<!-- End::header-element -->

View File

@@ -27,7 +27,7 @@
</div>
<div class="col-xl-6">
<div class="banner-main-img text-end d-xl-block d-none">
<img src="{{asset('build/assets/images/media/backgrounds/7.png')}}" alt="" class="img-fluid">
<img src="{{ asset('landing-feature.jpg') }}" alt="" class="img-fluid">
</div>
</div>
</div>
@@ -363,7 +363,7 @@
<!-- Start:: Buy Now Section -->
<section class="section section-md section-primary text-fixed-white py-5 buy-now-section">
<div class="testimonials-background-container">
<img src="{{asset('build/assets/images/media/backgrounds/1.png')}}" alt="">
<img src="{{ asset('landing-cta.jpg') }}" alt="">
</div>
<div class="container">
<div class="d-flex align-items-center gap-2 justify-content-between flex-wrap">
@@ -947,7 +947,7 @@
<div class="card custom-card border-0 shadow-none">
<div class="card-body p-4 text-center">
<div class="step-arrow-container d-lg-block d-none">
<img src="{{asset('build/assets/images/media/backgrounds/3.png')}}" alt="" class="img-fluid">
<img src="{{ asset('landing-feature.jpg') }}" alt="" class="img-fluid">
</div>
<div class="lh-1 mb-3">
<span class="avatar avatar-lg svg-primary text-primary workflow-icon-container">
@@ -963,7 +963,7 @@
<div class="card custom-card border-0 shadow-none">
<div class="card-body p-4 text-center">
<div class="step-arrow-container d-lg-block d-none">
<img src="{{asset('build/assets/images/media/backgrounds/4.png')}}" alt="" class="img-fluid">
<img src="{{ asset('landing-service.jpg') }}" alt="" class="img-fluid">
</div>
<div class="lh-1 mb-3">
<span class="avatar avatar-lg svg-warning text-warning workflow-icon-container">
@@ -1214,7 +1214,7 @@
<!-- Start:: Buy Now Section -->
<section class="section section-md section-primary text-fixed-white py-5 buy-now-section">
<div class="testimonials-background-container">
<img src="{{asset('build/assets/images/media/backgrounds/1.png')}}" alt="">
<img src="{{ asset('landing-cta.jpg') }}" alt="">
</div>
<div class="container">
<div class="d-flex align-items-center gap-2 justify-content-between">