history.blade.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {{-- resources/views/library/course/history.blade.php
  2. 历史课程列表页(分页)。
  3. --}}
  4. @extends('layouts.library')
  5. @section('title', __('library.course_history_title') . ' · ' . __('library.site_name'))
  6. @push('styles')
  7. @vite('resources/css/modules/library-course.css')
  8. @endpush
  9. @section('breadcrumb')
  10. <li class="breadcrumb-item">
  11. <a href="{{ route('library.home') }}">{{ __('library.home') }}</a>
  12. </li>
  13. <li class="breadcrumb-item">
  14. <a href="{{ route('library.course') }}">{{ __('library.course') }}</a>
  15. </li>
  16. <li class="breadcrumb-item active">{{ __('library.course_history_title') }}</li>
  17. @endsection
  18. @section('hero')
  19. <div class="course-page-header">
  20. <div class="container-xl">
  21. <h1>
  22. {{ __('library.course_history_title') }}
  23. <span class="course-count-badge">{{ $total }}</span>
  24. </h1>
  25. <p>{{ __('library.course_history_subtitle') }}</p>
  26. </div>
  27. </div>
  28. @endsection
  29. @section('content')
  30. <div class="page-body">
  31. <div class="container-xl">
  32. <div class="lib-section">
  33. @if($courses->isNotEmpty())
  34. <div class="course-list">
  35. @foreach($courses as $course)
  36. <x-library.course-row :course="$course" />
  37. @endforeach
  38. </div>
  39. {{-- 分页 --}}
  40. <div class="d-flex justify-content-center mt-3">
  41. {{ $courses->links('library.anthology.pagination') }}
  42. </div>
  43. @else
  44. <div class="wiki-card">
  45. <x-ui.empty-state :title="__('library.course_no_history')" />
  46. </div>
  47. @endif
  48. </div>
  49. </div>
  50. </div>
  51. @endsection