summaryrefslogtreecommitdiff
path: root/ssh/resources/views/genre_movies.blade.php
diff options
context:
space:
mode:
Diffstat (limited to 'ssh/resources/views/genre_movies.blade.php')
-rw-r--r--ssh/resources/views/genre_movies.blade.php156
1 files changed, 0 insertions, 156 deletions
diff --git a/ssh/resources/views/genre_movies.blade.php b/ssh/resources/views/genre_movies.blade.php
deleted file mode 100644
index a8a4585..0000000
--- a/ssh/resources/views/genre_movies.blade.php
+++ /dev/null
@@ -1,156 +0,0 @@
-@extends('layouts.app')
-
-@section('styles')
-@include ('layouts.footer-style')
-
-html {
- height: inherit;
-}
-
-.movie-grid {
- display: flex;
- flex-wrap: wrap;
- gap: 20px;
- margin-top: 20px;
-}
-
-.movie-card {
- flex: 1 1 280px;
- min-width: 250px;
- max-width: 320px;
-}
-
-.movie-card .poster {
- width: 100%;
- aspect-ratio: 2 / 3;
- object-fit: cover;
- background-color: #333;
- border-radius: 4px 4px 0 0;
-}
-
-.movie-card .year {
- color: #868e96;
- font-size: 0.85rem;
-}
-
-.movie-card .rating {
- font-size: 0.9rem;
- color: #868e96;
-}
-
-.movie-card .synopsis {
- font-size: 0.875rem;
- color: #6c757d;
- display: -webkit-box;
- -webkit-line-clamp: 4;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
-
-.movie-card h1 {
- font-size: 1rem;
- padding: 10px 12px 4px;
- margin: 0;
-}
-
-.movie-card h1 a {
- color: inherit;
- text-decoration: none;
-}
-
-.movie-card h1 a:hover {
- text-decoration: underline;
-}
-
-.movie-card .card-body {
- padding: 0 12px 12px;
-}
-
-.no-poster {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 100%;
- aspect-ratio: 2 / 3;
- background-color: #495057;
- color: #adb5bd;
- font-size: 3rem;
- border-radius: 4px 4px 0 0;
-}
-
-@endsection
-
-@section('content')
-<div class="container">
- <div style="margin-top: 20px"></div>
-
- <div class="card">
- <h1 class="card-header">
- Genre: <strong>{{ $genre_name }}</strong>
- @if ( "1" != $movies->currentPage() )
- (Page {{ $movies->currentPage() }})
- @endif
- </h1>
- <div class="card-body">
- <p class="card-text">
- Browse {{ number_format($count) }} movies in the <strong>{{ $genre_name }}</strong> genre.
- </p>
- <a href="{{ route('cinema.genres') }}" class="btn btn-sm btn-outline-primary">All Genres</a>
- </div>
- </div>
-
- @if ( 0 != $movies->count() )
- <div class="movie-grid">
- @foreach( $movies as $movie)
- <div class="card movie-card">
- <a href="{{ route('cinema.show', $movie->imdb_id) }}">
- @if ( ! empty($movie->poster_url) )
- <img class="poster" src="{{ $movie->poster_url }}" alt="{{ $movie->primary_title }} poster" loading="lazy">
- @else
- <div class="no-poster">&#127916;</div>
- @endif
- </a>
- <h1>
- <a href="{{ route('cinema.show', $movie->imdb_id) }}">
- {{ $movie->primary_title }}
- </a>
- </h1>
- <div class="card-body">
- <div>
- @if ( ! is_null($movie->start_year) )
- <span class="year">{{ $movie->start_year }}</span>
- @endif
- @if ( ! is_null($movie->runtime_minutes) )
- @if ( ! is_null($movie->start_year) )
- <span class="year"> · </span>
- @endif
- <span class="year">{{ $movie->runtime_minutes }} min</span>
- @endif
- </div>
- <div class="mt-1">
- @if ( ! is_null($movie->average_rating) )
- <span class="rating">&#11088; {{ number_format($movie->average_rating, 1) }}</span>
- @if ( ! is_null($movie->num_votes) )
- <span class="year"> ({{ number_format($movie->num_votes) }} votes)</span>
- @endif
- @endif
- </div>
- @if ( ! empty($movie->synopsis) )
- <p class="card-text synopsis mt-2">
- {{ strip_tags($movie->synopsis) }}
- </p>
- @endif
- </div>
- </div>
- @endforeach
- </div>
-
- <div style="margin-bottom: 20px"></div>
- {{ $movies->appends(Request::input())->links() }}
- @endif
-</div>
-@endsection
-
-@section('footer')
- @include ('layouts.footer')
-@endsection