git commit "fix user panel pages hero layout and add profile dropdown improvements"

This commit is contained in:
2026-08-17 16:34:14 +03:30
parent ea1a0cc0c4
commit 523c9d0396
21 changed files with 583 additions and 1356 deletions
@@ -1,105 +1,65 @@
@extends('layouts.app')
@extends('account.layout.app')
@section('content')
<div class="container">
@section('account-content')
<div class="row">
<div class="col-md-3">
<div class="profile-box">
<div class="panel panel-default">
<div class="panel-heading">
پنل کاربری
</div>
<h3 class="fw-bold">
سلام {{auth()->user()->name}} 👋
</h3>
<div class="panel-body">
<ul class="nav nav-pills nav-stacked">
<p class="text-muted">
از اینجا می‌توانید تورها، پروازها و نظرات خود را مدیریت کنید.
</p>
<li>
<a href="{{ route('users.dashboard') }}">
داشبورد
</a>
</li>
<li>
<a href="{{route('users.profile.edit')}}">
ویرایش پروفایل
</a>
</li>
<div class="row mt-4">
<li>
<a href="{{route('users.favorite.index')}}">
علاقه‌مندی‌ها
</a>
</li>
<li>
<a href="#">
نظرات من
</a>
</li>
<div class="col-md-4">
<li>
<a href="{{ route('auth.logout.index') }}">
خروج
</a>
</li>
<div class="card border-0 shadow-sm rounded-4 p-3">
</ul>
<h5>
❤️ علاقه مندی
</h5>
</div>
<strong>
{{ auth()->user()->favorites()->count() }}
</strong>
</div>
</div>
<div class="col-md-9">
<div class="panel panel-default">
<div class="col-md-4">
<div class="panel-heading">
داشبورد
</div>
<div class="card border-0 shadow-sm rounded-4 p-3">
<div class="panel-body">
<h5>
💬 نظرات
</h5>
<h3>
سلام {{ $user->first_name }} {{ $user->last_name }} 👋
</h3>
<p>
به پنل کاربری خود خوش آمدید.
</p>
<hr>
<p>
<strong>نام کاربری:</strong>
{{ $user->username }}
</p>
<p>
<strong>ایمیل:</strong>
{{ $user->email }}
</p>
<p>
<strong>موبایل:</strong>
{{ $user->mobile }}
</p>
</div>
<strong>
{{ auth()->user()->comments()->count() }}
</strong>
</div>
</div>
</div>
</div>
@endsection
@@ -716,7 +716,7 @@
.append('<option value="">در حال دریافت شهرها...</option>');
$.ajax({
url: "{{ route('users.cities.by.province', ':province') }}"
url: "{{ route('users.cities.province', ':province') }}"
.replace(':province', provinceId),
type: 'GET',