diff options
| author | dev | 2026-06-27 07:01:54 +0200 |
|---|---|---|
| committer | dev | 2026-06-27 07:01:54 +0200 |
| commit | 7d1d61757a39e7f949e65e0d9f8b6555f5010b90 (patch) | |
| tree | 52cd70504de34513069cbba334e954fc477a3229 /ssh/resources/views/list.blade.php | |
| parent | b608ced142cd0527906b554e04376292f718f084 (diff) | |
| download | curious-7d1d61757a39e7f949e65e0d9f8b6555f5010b90.tar.gz | |
feat: split movie synopsis into separate paragraphs
Synopsis now splits on \n\n into individual <p> tags instead of one
big text blob. Already implemented, confirmed working with latest DB data.
Diffstat (limited to 'ssh/resources/views/list.blade.php')
| -rw-r--r-- | ssh/resources/views/list.blade.php | 177 |
1 files changed, 0 insertions, 177 deletions
diff --git a/ssh/resources/views/list.blade.php b/ssh/resources/views/list.blade.php deleted file mode 100644 index 5878aa9..0000000 --- a/ssh/resources/views/list.blade.php +++ /dev/null @@ -1,177 +0,0 @@ -@extends('layouts.app') - -@section('styles') - -@include ('layouts.footer-style') - -@if ( 0 != $count ) - html { - height: inherit; - } - .hn { - display: inline-block; - font-size: inherit; - height: 1em; - overflow: visible; - vertical-align: -.125em; - fill: #ff6600; - } - - .rss-link > svg { - display: inline-block; - font-size: inherit; - height: 1em; - overflow: visible; - vertical-align: -.125em; - fill: #f59436; - } -@endif - -.permalink:hover { - text-decoration: none; -} - -@endsection - -@section('content') - <div class="container"> - - <div style="margin-top: 20px"></div> - <div class="card"> - @if ( "search" == Request::route()->getName() ) - <h1 class="card-header"> - Search for <strong>"{{ Request::input("q") }}"</strong> - @if ( "1" != $articles->currentPage() ) - (Page {{ $articles->currentPage() }}) - @endif - </h1> - <div class="card-body"> - <p class="card-text"> - You searched for <strong>"{{ Request::input("q") }}"</strong>. We found {{ $count }} matches. - </p> - @include("search") - </div> - @elseif ( "topic" == Request::route()->getName() ) - <h1 class="card-header"> - Topic: <strong>{{ Request::route()->parameters()["topic"] }}</strong> - @if ( "1" != $articles->currentPage() ) - (Page {{ $articles->currentPage() }}) - @endif - </h1> - <div class="card-body"> - <p class="card-text"> - You are looking at all articles with the topic <strong>"{{ Request::route()->parameters()["topic"] }}"</strong>. We found {{ $count }} matches. - <br> - <br> - <strong>Hint:</strong> - <em>To view all topics, <a href="{{ route('topic_index') }}" title="all topics">click here</a>. Too see the most popular topics, <a href="{{ route('popular_topics') }}" title="popular topics">click here instead</a>.</em> - </p> - </div> - @elseif ( "random" == Request::route()->getName() ) - <h1 class="card-header"> - {{ ucwords(Request::route()->getName()) }} Articles - @if ( "1" != $articles->currentPage() ) - (Page {{ $articles->currentPage() }}) - @endif - </h1> - <div class="card-body"> - <p class="card-text"> - Have a deep view into what people are curious about. - </p> - </div> - @elseif ( "show" == Request::route()->getName() ) - <!-- single article. show nothing --> - @else - <h1 class="card-header"> - {{ ucwords(Request::route()->getName()) }} Articles - @if ( "1" != $articles->currentPage() ) - (Page {{ $articles->currentPage() }}) - @endif - <div class="float-right"> - <a class="rss-link" href="{{ route('feed_' . Request::route()->getName()) }}" title="RSS-Feed"> - {!! file_get_contents(public_path() . "/img/rss-square.svg") !!} - </a> - </div> - </h1> - @if ( "popular" == Request::route()->getName() ) - <div class="card-body"> - <p class="card-text"> - <strong>Hint:</strong> - <em>You are looking at the most popular articles. If you are interested in </em><strong>popular topics</strong><em> instead, <a href="{{ route('popular_topics') }}" title="popular topics">click here</a>.</em> - </p> - </div> - @elseif ( "new" == Request::route()->getName() ) - <div class="card-body"> - <p class="card-text"> - To stay up to date you can also follow on <a title="Follow on Mastodon {{ env('MASTODON_HANDLE') }}" href="{{ env('MASTODON_URL') }}" target="_blank">{!! file_get_contents(public_path() . "/img/mastodon.svg") !!} Mastodon</a>. - </p> - </div> - @endif - - @endif - </div> - <div style="margin-bottom: 20px"></div> - - @foreach( $articles->all() as $article) - <div class="card"> - <h1 class="card-header"> - <a style="color:inherit;" href="{{ $article->url }}" title="{{ $article->title }}"> - 🔗 {{ $article->title }} - </a> -@if ( "show" != Request::route()->getName() ) - <div class="float-right"> - <a class="permalink" href="{{ route('show', $article->id) }}" title="Permalink">🛈</a> - </div> -@endif - </h1> - <div class="card-body"> - @if ( ! is_null($article->getCategories()) ) - @foreach ( $article->getCategories()->get() as $cat ) - <a class="badge badge-pill badge-primary" href="/topic/{{ $cat->name }}"> - 🔗 {{ $cat->name }} - </a> - @endforeach - @endif - <p class="card-text"> - {!! $article->excerpt_html !!} - </p> - - - @if ( 0 != $article->comments ) - <div class="row"> - <div class="col"> - <h3 class="card-subtitle">Discussed on</h3> - <ul class="list-unstyled"> - @foreach ( $article->where('id', $article->article_id)->first()->getDiscussions()->orderBy('posted_on', 'desc')->get() as $discussion ) - @if ( 0 != $discussion->comments ) - <li> - <a class="card-links" href="{{ $discussion->source_url }}"> - @if ( "HN" == $discussion->source ) - {!! file_get_contents(public_path() . "/img/y-combinator.svg") !!} - @endif - "{{ $discussion->title }}" - </a> - | {{ \App\Libraries\Helper::formatTimestamp($discussion->posted_on) }} | - <span class="badge badge-pill badge-secondary">{{ $discussion->upvotes }} Upvotes</span> - <span class="badge badge-pill badge-secondary">{{ $discussion->comments }} Comments </span> - </li> - @endif - @endforeach - </ul> - </div> - </div> - @endif - </div> - </div> - - <div style="margin-bottom: 20px"></div> - @endforeach - - {{ $articles->appends(Request::input())->links() }} - - </div> -@endsection - -@section ('footer') - @include ('layouts.footer') -@endsection |
