diff options
| author | horus | 2020-09-16 11:13:53 +0200 |
|---|---|---|
| committer | horus | 2020-09-16 11:13:53 +0200 |
| commit | a5ff13269db053896b604fc29181d60e208d0463 (patch) | |
| tree | a10820fcb0fba116ab0105ef1538d9a6f7069f4b /resources/views | |
| parent | 98736ba280573b66eb3d5bf026ed943dc8ceb663 (diff) | |
| download | senpai-a5ff13269db053896b604fc29181d60e208d0463.tar.gz | |
Major improvement.
Diffstat (limited to 'resources/views')
| -rw-r--r-- | resources/views/anime.blade.php | 12 | ||||
| -rw-r--r-- | resources/views/index_anime.blade.php | 29 | ||||
| -rw-r--r-- | resources/views/layouts/app.blade.php | 16 | ||||
| -rw-r--r-- | resources/views/list_anime.blade.php | 74 |
4 files changed, 94 insertions, 37 deletions
diff --git a/resources/views/anime.blade.php b/resources/views/anime.blade.php index c918f63..4ec398a 100644 --- a/resources/views/anime.blade.php +++ b/resources/views/anime.blade.php @@ -30,14 +30,14 @@ <canvas id="score_chart"></canvas> </p> <p> - <h2>Rank History</h2> - <canvas id="rank_chart"></canvas> - </p> - <p> <h2>Popularity History</h2> <canvas id="popularity_chart"></canvas> </p> <p> + <h2>Rank History</h2> + <canvas id="rank_chart"></canvas> + </p> + <p> <h2>Members History</h2> <canvas id="members_chart"></canvas> </p> @@ -55,7 +55,7 @@ window.onload = function() { new Chart(document.getElementById('score_chart'), { type: 'line', data: { - labels: {!! json_encode($anime["chart_label"]) !!}, + labels: {!! json_encode($anime["chart_label_score"]) !!}, datasets: [{ label: 'Average Score on MAL', data: {!! printScoreData($anime["score"]) !!}, @@ -80,7 +80,7 @@ new Chart(document.getElementById('score_chart'), { new Chart(document.getElementById('rank_chart'), { type: 'line', data: { - labels: {!! json_encode($anime["chart_label"]) !!}, + labels: {!! json_encode($anime["chart_label_score"]) !!}, datasets: [{ label: 'Ranking of best Anime', data: {{ json_encode($anime["rank"]) }}, diff --git a/resources/views/index_anime.blade.php b/resources/views/index_anime.blade.php deleted file mode 100644 index 2bb30de..0000000 --- a/resources/views/index_anime.blade.php +++ /dev/null @@ -1,29 +0,0 @@ -@extends('layouts.app') - -@section('content') -<div class="container" id="index"> - -<h1>Top anime this season</h1> -@foreach($all_anime as $anime) - <div class="row"> - <div class="col-sm-4 col-lg-3"> - <a href="/anime/{{ $anime->mal_id}}" title="Click for more data"> - <img src="{{ $anime->image_url }}" class="img-fluid" style="margin-bottom: 10px;"> - </a> - </div> - <div class="col-sm-8 col-lg-9"> - <h2>{{ $anime->title_pref }}</h2> - <!--{!! str_replace("%%br%%", "<br>", e($anime->synopsis)) !!}--> - {!! replaceSpecialChars(e($anime->synopsis)) !!} - <br> - <br> - <a href="/anime/{{ $anime->mal_id}}" title="Click for more data"> - Click for more data - </a> - </div> - </div> -@endforeach - -{{ $all_anime->links() }} -</div> -@endsection diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 57b6b68..b54d23f 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -23,7 +23,7 @@ </head> <body> <div id="app"> - <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> + <nav class="navbar navbar-expand-md navbar-light bg-transparent shadow-sm"> <div class="container"> <a class="navbar-brand" href="{{ url('/') }}"> {{ config('app.name', 'Laravel') }} @@ -41,7 +41,15 @@ </li> @endif <li class="nav-item"> - <a href="{{ route('anime_index') }}">Anime</a> + <a href="{{ route('airing_anime') }}" class="nav-link @if('airing_anime' == \Request::route()->getName()) active @endif">Currently Airing</a> + </li> + + <li class="nav-item"> + <a href="{{ route('surprising_anime') }}" class="nav-link @if('surprising_anime' == \Request::route()->getName()) active @endif">Most Surprising</a> + </li> + + <li class="nav-item"> + <a href="{{ route('top_anime') }}" class="nav-link @if('top_anime' == \Request::route()->getName()) active @endif">Top Anime</a> </li> </ul> @@ -78,6 +86,10 @@ </div> </li> @endguest + <form class="form-inline mt-2 mt-md-0 navbar-searchform" action="{{ route('search') }}"> + <input name="q" class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search" required> + <button class="btn btn-outline-primary my-2 my-sm-0" type="submit">Search</button> + </form> </ul> </div> </div> diff --git a/resources/views/list_anime.blade.php b/resources/views/list_anime.blade.php new file mode 100644 index 0000000..fc17a1d --- /dev/null +++ b/resources/views/list_anime.blade.php @@ -0,0 +1,74 @@ +@extends('layouts.app') + +@section('content') +<div class="container" id="index"> + +<h1>{{ $title }}</h1> + <div class="row"> +@foreach($all_anime as $anime) +<pre> +<?php //var_dump($anime); ?> +</pre> + <div class="col-sm-4 col-lg-3"> + <div class="card" style="margin-bottom: 10px; + @if( "surprising_anime" == \Request::route()->getName()) + @if ( 0 < $anime->score_today - $anime->score_begin ) + border-color: green; + @else + border-color: red; + @endif + @endif + "> + <div class="card-body"> + + <h5 class="card-title">{{ $anime->title }} @if ( ! compare($anime->title, $anime->title_pref) )<br><span class="text-muted">{{ $anime->title_pref }}</span>@endif</h5> + <h6 class="card-subtitle mb-2 text-muted"> + score: {{ $anime->score_today }}, members: {{ $anime->members }} + @if( "surprising_anime" == \Request::route()->getName()) + <br> + @if ( 0 < $anime->score_today - $anime->score_begin ) + Rose + @else + Fell + @endif + from {{ $anime->score_begin }} to {{ $anime->score_today }} (diff: {{ $anime->score_today - $anime->score_begin }}) + @endif + </h6> + <p class="card-text"> + <a href="/anime/{{ $anime->mal_id}}" title="Click for more data"> + <img src="{{ $anime->image_url }}" class="img-fluid float-left" style="margin-bottom: 10px; margin-right: 10px;"> + </a> + {!! replaceSpecialChars(e($anime->synopsis)) !!} + </p> + <a href="/anime/{{ $anime->mal_id}}" class="card-link" title="Click for more data">More</a> + </div> + </div> + </div> + + +<!-- + <div class="col-sm-4 col-lg-3"> + <a href="/anime/{{ $anime->mal_id}}" title="Click for more data"> + <img src="{{ $anime->image_url }}" class="img-fluid" style="margin-bottom: 10px;"> + </a> + </div> + <div class="col-sm-8 col-lg-9"> + <h2>{{ $anime->title_pref }}</h2> + {!! replaceSpecialChars(e($anime->synopsis)) !!} + <br> + <br> + <a href="/anime/{{ $anime->mal_id}}" title="Click for more data"> + Click for more data + </a> + </div> +--> + <!--{!! str_replace("%%br%%", "<br>", e($anime->synopsis)) !!}--> +@endforeach + </div> + +@if ($all_anime instanceof \Illuminate\Pagination\LengthAwarePaginator) + {{ $all_anime->links() }} +@endif + +</div> +@endsection |
