index.blade.php 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. @extends('desktop.layouts.app')
  2. @section('content')
  3. <div class="container">
  4. <div id="accountProfile" class="account profile">
  5. <div class="row">
  6. <div class="col border-end">
  7. @include('desktop.account.navTabs')
  8. </div>
  9. <div class="col">
  10. <h3>내 정보</h3>
  11. <hr/>
  12. <table class="table table-bordered">
  13. <colgroup>
  14. <col width="15%"/>
  15. <col width="35%"/>
  16. <col width="15%"/>
  17. <col width="35%"/>
  18. </colgroup>
  19. <tr>
  20. <th>ID</th>
  21. <td>{{ $member->uid }}</td>
  22. <th rowspan="2">프로필 이미지</th>
  23. <td rowspan="2">
  24. <img src="{{ asset($member->photo ?? '/images/profile_default.gif') }}" class="mr-3" width="{{ PHOTO_MAX_WIDTH - 36 }}" height="{{ PHOTO_MAX_HEIGHT - 36 }}" onerror="this.src='/images/default_profile.gif'"/>
  25. </td>
  26. </tr>
  27. <tr>
  28. <th>이름</th>
  29. <td>{{ $member->username }}</td>
  30. </tr>
  31. <tr>
  32. <th>E-mail</th>
  33. <td>{{ $member->email }}</td>
  34. <th>연락처</th>
  35. <td>{{ $member->phone }}</td>
  36. </tr>
  37. <tr>
  38. <th>등급</th>
  39. <td>{{ ($memberGrade->kor_name ?? '') . ' (' . ($memberGrade->eng_name ?? '') . ')' }}</td>
  40. <th>적립금(P)</th>
  41. <td>{{ number_format($member->point) }}</td>
  42. </tr>
  43. <tr>
  44. <th>닉네임</th>
  45. <td>{{ $member->nickname }}</td>
  46. <th>본인 인증</th>
  47. <td>
  48. @if($member->is_auth_cert)
  49. <span class="text-success">완료</span><br/>
  50. <span class="text-muted">, ({{ $member->auth_certed_at }})</span>
  51. @else
  52. <span class="text-danger">안함</span>
  53. @endif
  54. </td>
  55. </tr>
  56. <tr>
  57. <th>최근 로그인 일시</th>
  58. <td>{{ $member->last_login_at }}</td>
  59. <th>비밀번호 변경 일시</th>
  60. <td>{{ $member->password_updated_at }}</td>
  61. </tr>
  62. <tr>
  63. <th>정보 수정 일시</th>
  64. <td>{{ $member->updated_at }}</td>
  65. <th>회원가입 일시</th>
  66. <td>{{ $member->created_at }}</td>
  67. </tr>
  68. <tr>
  69. <th>자기 소개</th>
  70. <td colspan="3">{{ $member->about_me }}</td>
  71. </tr>
  72. </table>
  73. <div class="row g-2">
  74. <div class="col-auto">
  75. <a href="{{ route('account.modify') }}" class="btn btn-default">회원 정보 수정</a>
  76. </div>
  77. <div class="col-auto">
  78. <a href="{{ route('account.password') }}" class="btn btn-default">비밀번호 변경</a>
  79. </div>
  80. <div class="col-auto">
  81. <a href="{{ route('account.loginLog') }}" class="btn btn-default">로그인 기록</a>
  82. </div>
  83. <div class="col-auto">
  84. <a href="{{ route('account.leave') }}" class="btn btn-default">회원탈퇴</a>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. @endsection
  92. @push('styles')
  93. <link href="{{ asset('css/desktop/account.css') }}" rel="stylesheet"/>
  94. @endpush