the browser-facing portion of osu!
at master 57 lines 2.2 kB view raw
1{{-- 2 Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0. 3 See the LICENCE file in the repository root for full licence text. 4--}} 5@php 6 $userLink = $user->user_id !== null ? route('users.show', $user) : null; 7@endphp 8 9<div class="search-forum-post"> 10 <a class="search-forum-post__link" href="{{ $link }}"></a> 11 <a class="search-forum-post__avatar js-usercard" 12 @if ($userLink !== null) href="{{ $userLink }}" @endif 13 data-user-id="{{ $user->user_id }}" 14 > 15 <img class="search-forum-post__avatar-image" src="{{ $user->user_avatar }}"> 16 </a> 17 <div class="search-forum-post__content"> 18 @if (isset($title)) 19 <div class="search-forum-post__text search-forum-post__text--title"> 20 <span class="search-highlight"> 21 {{ $title }} 22 </span> 23 </div> 24 @endif 25 <div class="search-forum-post__text search-forum-post__text--excerpt"> 26 <span class="search-highlight"> 27 {{ $excerpt }} 28 </span> 29 </div> 30 <div class="search-forum-post__text search-forum-post__text--footer"> 31 <span class="search-forum-post__poster"> 32 {!! osu_trans( 33 'forum.post.posted_by_in', 34 [ 35 'username' => link_to_user($user, null, null, ['search-forum-post__sub-link']), 36 'forum' => link_to( 37 route('forum.forums.show', ['forum' => $topic->forum_id]), 38 $topic->forum->forum_name, 39 ['class' => 'search-forum-post__sub-link'] 40 ), 41 ], 42 ) !!} 43 </span> 44 <div class="search-forum-post__url"> 45 #{{ $postId }} 46 </div> 47 <time class="search-forum-post__time js-timeago" datetime="{{ $time }}"> 48 {{ $time }} 49 </time> 50 </div> 51 </div> 52 <div class="search-forum-post__more"> 53 <div class="search-result__more-button"> 54 <span class="fas fa-angle-right"></span> 55 </div> 56 </div> 57</div>