summaryrefslogtreecommitdiff
path: root/ssh/resources/views/list.blade.php
diff options
context:
space:
mode:
authorhorus2026-06-27 05:40:45 +0200
committerhorus2026-06-27 05:40:45 +0200
commit7ff83424592cd5a3c58fe2e6d7e67aeef5144caf (patch)
treedafafa6f83c80c8bb2ee3c0b58961197a3f2a73c /ssh/resources/views/list.blade.php
parentb608ced142cd0527906b554e04376292f718f084 (diff)
downloadcurious-7ff83424592cd5a3c58fe2e6d7e67aeef5144caf.tar.gz
merge
Diffstat (limited to 'ssh/resources/views/list.blade.php')
-rw-r--r--ssh/resources/views/list.blade.php177
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