home.blade.php 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. @extends('admin.partial.template-full')
  2. @section('section')
  3. </div>
  4. <div class="header bg-primary pb-3 mt-n4">
  5. <div class="container-fluid">
  6. <div class="header-body">
  7. <div class="row align-items-center py-4">
  8. <div class="col-lg-6 col-7">
  9. <p class="display-1 text-white mb-0">Newsroom</p>
  10. <p class="lead text-white my-0">Manage News and Platform Tips</p>
  11. </div>
  12. <div class="col-lg-6 col-5">
  13. <div class="text-right">
  14. <a class="btn btn-danger px-4" style="font-size:13px;" href="{{route('admin.newsroom.create')}}">New Announcement</a>
  15. <a class="btn btn-dark px-4 mr-3" style="font-size:13px;" href="/site/newsroom">View Newsroom <i class="fas fa-chevron-right fa-sm text-lighter ml-1"></i></a>
  16. </div>
  17. </div>
  18. </div>
  19. </div>
  20. </div>
  21. </div>
  22. <div class="container-fluid mt-4">
  23. <div class="row mb-3 justify-content-between">
  24. <div class="col-12">
  25. @if($newsroom->count() > 0)
  26. <div class="table-responsive">
  27. <table class="table table-dark">
  28. <thead class="thead-dark">
  29. <tr>
  30. <th scope="col">ID</th>
  31. <th scope="col">Title</th>
  32. <th scope="col">Slug</th>
  33. <th scope="col">Status</th>
  34. <th scope="col">Updated</th>
  35. </tr>
  36. </thead>
  37. <tbody>
  38. @foreach($newsroom as $news)
  39. <tr>
  40. <td class="font-weight-bold text-monospace text-muted">
  41. <a href="{{$news->editUrl()}}">
  42. {{ $news->id }}
  43. </a>
  44. </td>
  45. <td class="font-weight-bold">
  46. <div>
  47. <p class="mb-0 font-weight-bold">{{str_limit($news->title, 50)}}</p>
  48. {{-- <p class="mb-0 small">{{str_limit($news->summary, 80)}}</p> --}}
  49. </div>
  50. </td>
  51. <td class="text-muted">
  52. @if($news->published_at)
  53. <a href="{{$news->permalink()}}" class="font-weight-bold" target="_blank">{{$news->slug}}</a>
  54. @else
  55. {{ $news->slug }}
  56. @endif
  57. </td>
  58. <td class="font-weight-bold">
  59. @if($news->published_at != null)
  60. <span class="badge badge-success font-weight-bold mr-3">PUBLISHED</span>
  61. @else
  62. <span class="badge badge-dark font-weight-bold mr-3">DRAFT</span>
  63. @endif
  64. </td>
  65. <td class="font-weight-bold">
  66. {{ $news->updated_at->diffForHumans() }}
  67. </td>
  68. </tr>
  69. @endforeach
  70. </tbody>
  71. </table>
  72. </div>
  73. <div class="d-flex justify-content-center mt-4">
  74. {!!$newsroom->links()!!}
  75. </div>
  76. @else
  77. <div class="card-body text-center">
  78. <p class="lead mb-0 p-5">No Announcements Found!</p>
  79. </div>
  80. @endif
  81. </div>
  82. </div>
  83. </div>
  84. @endsection