profile.blade.php 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. @extends('mobile.layouts.app')
  2. @section('content')
  3. <div id="accountProfile" class="container">
  4. @include('mobile.account.navTabs')
  5. <dl>
  6. <dt>회원 정보</dt>
  7. <dd>회원 정보는 개인정보보호정책에 의해 보호를 받습니다.</dd>
  8. </dl>
  9. <article>
  10. <hr/>
  11. <table class="table table-borderless">
  12. <colgroup>
  13. <col style="width: 15%;min-width: 90px;"/>
  14. <col style="width: auto;"/>
  15. </colgroup>
  16. <tr>
  17. <th rowspan="5">계정</th>
  18. <td>
  19. <h6>ID</h6>
  20. <small>{{ $user->sid }}</small>
  21. </td>
  22. </tr>
  23. <tr>
  24. <td>
  25. <hr/>
  26. </td>
  27. </tr>
  28. <tr>
  29. <td>
  30. <h6>닉네임</h6>
  31. <small>{{ $user->nickname }}</small>
  32. </td>
  33. </tr>
  34. <tr>
  35. <td>
  36. <hr/>
  37. </td>
  38. </tr>
  39. <tr>
  40. <td>
  41. <h6>이메일</h6>
  42. <small>{{ $user->email }}</small>
  43. </td>
  44. </tr>
  45. <tr>
  46. <th colspan="2">
  47. <hr/>
  48. </th>
  49. </tr>
  50. <tr>
  51. <th rowspan="7">부가 기능</th>
  52. <td>
  53. <h6>프로필 이미지</h6>
  54. @if($user->thumb)
  55. <img src="{{ asset($user->thumb) }}" width="{{ THUMB_MAX_WIDTH }}" height="{{ THUMB_MAX_HEIGHT }}"/>
  56. @else
  57. <img src="/images/default/thumb.gif" width="{{ THUMB_MAX_WIDTH }}" height="{{ THUMB_MAX_HEIGHT }}"/>
  58. @endif
  59. </td>
  60. </tr>
  61. <tr>
  62. <td>
  63. <hr/>
  64. </td>
  65. </tr>
  66. <tr>
  67. <td>
  68. <h6>오늘의 한마디</h6>
  69. <small>{{ $user->today_message ?? '-' }}</small>
  70. </td>
  71. </tr>
  72. <tr>
  73. <td>
  74. <hr/>
  75. </td>
  76. </tr>
  77. <tr>
  78. <td>
  79. <h6>자기소개</h6>
  80. <small>{{ $user->about_me ?? '-' }}</small>
  81. </td>
  82. </tr>
  83. <tr>
  84. <td>
  85. <hr/>
  86. </td>
  87. </tr>
  88. <tr>
  89. <td>
  90. <h6>정보 공개 여부</h6>
  91. <small>{{ $user->is_open_profile ? '예' : '아니오' }}</small>
  92. </td>
  93. </tr>
  94. <tr>
  95. <th colspan="2">
  96. <hr/>
  97. </th>
  98. </tr>
  99. <tr>
  100. <th>수신 여부</th>
  101. <td>
  102. <div class="row">
  103. <div class="col">
  104. <h6>이메일(Email)</h6>
  105. <small>{{ $user->receive_email ? '예' : '아니오' }}</small>
  106. </div>
  107. <div class="col">
  108. <h6>문자(SMS)</h6>
  109. <small>{{ $user->receive_sms ? '예' : '아니오' }}</small>
  110. </div>
  111. </div>
  112. </td>
  113. </tr>
  114. <tr>
  115. <th colspan="2">
  116. <hr/>
  117. </th>
  118. </tr>
  119. <tr>
  120. <th rowspan="7">등록일시</th>
  121. <td>
  122. <div class="row">
  123. <div class="col-12 col-sm-6">
  124. <h6>회원가입 일시</h6>
  125. <small>{{ $user->created_at }}</small>
  126. </div>
  127. <div class="col-12 col-sm-6 pt-3 pt-sm-0">
  128. <h6>정보 수정 일시</h6>
  129. <small>{{ $user->updated_at }}</small>
  130. </div>
  131. </div>
  132. </td>
  133. </tr>
  134. <tr>
  135. <td>
  136. <hr/>
  137. </td>
  138. </tr>
  139. <tr>
  140. <td>
  141. <div class="row">
  142. <div class="col-12 col-sm-6">
  143. <h6>최근 로그인 일시</h6>
  144. <small>{{ $user->last_login_at }}</small>
  145. </div>
  146. <div class="col-12 col-sm-6 pt-3 pt-sm-0">
  147. <h6>비밀번호 변경 일시</h6>
  148. <small>{{ $user->password_updated_at }}</small>
  149. </div>
  150. </div>
  151. </td>
  152. </tr>
  153. </table>
  154. <hr/>
  155. <div class="row g-2 row-cols-3 row-cols-sm-auto">
  156. <div class="col">
  157. <a href="{{ route('account.modify') }}" class="btn btn-default w-100">회원 정보 수정</a>
  158. </div>
  159. <div class="col">
  160. <a href="{{ route('account.password') }}" class="btn btn-default w-100">비밀번호 변경</a>
  161. </div>
  162. <div class="col">
  163. <a href="{{ route('account.leave') }}" class="btn btn-default w-100">회원탈퇴</a>
  164. </div>
  165. </div>
  166. </article>
  167. </div>
  168. <br/>
  169. @endsection
  170. @push('styles')
  171. <link rel="stylesheet" href="{{ asset('css/mobile/account/profile.css') }}"/>
  172. @endpush