index.blade.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. @extends('layouts.app')
  2. @section('content')
  3. <div class="container">
  4. <div class="row">
  5. <div class="col-3 p-5">
  6. <img src="{{ $user->profile->profileImage() }}" class="rounded-circle w-100">
  7. </div>
  8. <div class="col-9 pt-5">
  9. <div class="d-flex justify-content-between align-items-baseline">
  10. <div class="d-flex align-items-center pb-3">
  11. <div class="h4">{{ $user->username }}</div>
  12. <follow-button user-id="{{ $user->id }}" follows="{{ $follows }}"></follow-button>
  13. </div>
  14. @can('update', $user->profile)
  15. <a href="/p/create">Add Post</a>
  16. @endcan
  17. </div>
  18. @can('update', $user->profile)
  19. <a href="/profile/{{ $user->id }}/edit">Edit Profile</a>
  20. @endcan
  21. <div class="d-flex">
  22. <div class="pr-5"><strong>{{ $user->posts->count() }}</strong> posts</div>
  23. <div class="pr-5"><strong>{{ $user->profile->followers->count() }}</strong> followers</div>
  24. <div class="pr-5"><strong>{{ $user->following->count() }}</strong> following</div>
  25. </div>
  26. <div class="pt-4 font-weight-bold">{{ $user->profile->title }}</div>
  27. <div>{{ $user->profile->description }}
  28. </div>
  29. <div><a href="#">{{ $user->profile->url }}</a></div>
  30. </div>
  31. </div>
  32. <div class="row pt-5">
  33. @foreach($user->posts as $post)
  34. <div class="col-4 pb-4">
  35. <a href="/p/{{ $post->id }}">
  36. <img src="/storage/{{ $post->image }}" class="w-100">
  37. </a>
  38. </div>
  39. @endforeach
  40. </div>
  41. </div>
  42. @endsection