various changes, fixes to css etc

This commit is contained in:
w0bm
2021-11-07 10:28:35 +00:00
parent ac6c15c0e1
commit 50b89c7be7
102 changed files with 2358 additions and 38 deletions

View File

@@ -0,0 +1,21 @@
<div id="disqus_thread"></div>
<script>
/**
* RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
* LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables*/
/*
var disqus_config = function () {
this.page.url = PAGE_URL; // Replace PAGE_URL with your page's canonical URL variable
this.page.identifier = PAGE_IDENTIFIER; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
};
*/
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');
s.src = 'https://w0bm.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>

View File

@@ -0,0 +1,47 @@
<ul class="nav justify-content-center">
<div class="monchichi">
<li class="safe-for-rating legacy-item">
<a class="badge video-id">{{$video->id}}</a>
<a class="badge video-rating {{$sfw ? 'sfw' : 'nsfw'}}">{{$sfw ? "sfw" : "nsfw"}}</a>
</li>
<li class="legacy-item">
@if(auth()->check())
@if(auth()->user()->hasFaved($video->id))
<form action="{{url($video->id . '/fav')}}">
<a hidden id="hidden-fav" href="{{url($video->id . '/fav')}}"></a>
<button type="submit" id="fav" class="btn btn-dark" fav-data="{{url($video->id . '/fav')}}"><i class="fa fa-heart fa-lg"></i></button>
</form>
@else
<form action="{{url($video->id . '/fav')}}">
<a hidden id="hidden-fav" href="{{url($video->id . '/fav')}}"></a>
<button type="submit" id="fav" class="btn btn-dark bg-toggle"><i class="fa fa-heart-o fa-lg"></i></button>
</form>
@endif
@else
@endif
</li>
<li class="legacy-item">
<button class="copylink" data-clipboard-text="{{url($video->id)}}" title="Copy URL!"><i class="fa fa-link"></i></button>
</li>
<li class="legacy-item">
<button type="button" id="infobox" class="btn btn-dark metadata-button bg-toggle" data-container="body" data-toggle="popover" data-placement="bottom" data-html="true" data-container="body">
<i class="fa fa-lg fa-info-circle"></i>
</button>
</li>
<li class="legacy-item">
<div id="popover-content" hidden>
@include('video-partials.popover-metadata')
</div>
</li>
<li class="legacy-item">
<button type="button" class="btn btn-dark" id="togglebg"><i class="fa fa-power-off fa-lg"></i></button>
</li>
<li class="legacy-item">
<button id="webm_edit" class="btn btn-dark" data-toggle="modal" data-target="#webmeditmodal"><i class="fa fa-edit fa-lg"></i></button>
<li class="legacy-item">
<button id="webm_report" class="btn btn-dark" data-toggle="modal" data-target="#webmreportmodal"><i class="fa fa-warning fa-md"></i></button>
</li>
</div>
</ul>

View File

@@ -0,0 +1,35 @@
<div class="row videonavigation">
@if($related)
@if(($prev = $video->getPrev($related)) === null)
<div class="col- first-video"><a class="first" href="#" style="visibility: hidden;"><i class="fa fa-arrow-left"></i> first</a></div>
<div class="col video-navigation"><a id="prev" href="#" style="visibility: hidden;"><i class="fa fa-arrow-left"></i> prev</a> |
@else
<div class="col- first-video"><a class="first" href="{{url($related->baseurl(), $video->getFirstId($related))}}"><i class="fa fa-arrow-left"></i> first</a></div>
<div class="col video-navigation"><a id="prev" href="{{url($related->baseurl(), [$prev->id])}}"><i class="fa fa-arrow-left"></i> prev</a> |
@endif
<a href="{{url($related->baseurl())}}">{!!$related->displayName()!!}</a>
@if(($next = $video->getNext($related)) === null)
| <a id="next" href="#" style="visibility: hidden;">next <i class="fa fa-arrow-right"></i></a></div>
<div class="col- latest-video"><a class="last" href="#" style="visibility: hidden;">last <i class="fa fa-arrow-right"></i></a></div>
@else
| <a id="next" href="{{url($related->baseurl(), [$next->id])}}">next <i class="fa fa-arrow-right"></i></a></div>
<div class="col- latest-video"><a class="last" href="{{url($related->baseurl(), $video->getLastId($related))}}">last <i class="fa fa-arrow-right"></i></a></div>
@endif
@else
@if(($prev = $video->getPrev()) === null)
<div class="col- first-video"><a class="first" href="#" style="visibility: hidden;"><i class="fa fa-arrow-left"></i> first</a></div>
<div class="col video-navigation"><a id="prev" href="#" style="visibility: hidden;"><i class="fa fa-arrow-left"></i> prev</a> |
@else
<div class="col- first-video"><a class="first" href="{{url($video->getFirstId())}}"><i class="fa fa-arrow-left"></i> first</a></div>
<div class="col video-navigation"><a id="prev" href="{{url($prev->id)}}"><i class="fa fa-arrow-left"></i> prev</a> |
@endif
<a href="{{url('/')}}">random</a>
@if(($next = $video->getNext()) === null)
| <a id="next" href="#" style="visibility: hidden;">next <i class="fa fa-arrow-right"></i></a></div>
<div class="col- latest-video"><a class="last" href="#" style="visibility: hidden;">last 🡆</a></div>
@else
| <a id="next" href="{{url($next->id)}}">next <i class="fa fa-arrow-right"></i></a></div>
<div class="col- latest-video"><a class="last" href="{{url($video->getLastId())}}">last <i class="fa fa-arrow-right"></i></a></div>
@endif
@endif
</div>

View File

@@ -0,0 +1,26 @@
<div class="popover-metadata">
<div class="filesize">
<span class="dlwebm badge badge-secondary"><a class='file_size' href='{{ '/b/' . $video->file }}' download>{{ HumanReadable::bytesToHuman($video->filesize()) }}</a></span>
</div>
@if($video->videotitle) <div class="artist">
<strong>Videotitle:</strong> {{$video->videotitle}}
</div>@endif
@if($video->interpret) <div class="artist">
<strong>Artist:</strong> {{$video->interpret}}
</div>@endif
@if($video->songtitle) <div class="songtitle">
<strong>Songtitle:</strong> {{$video->songtitle}}
</div>@endif
@if($video->imgsource) <div class="source">
<strong>Video Source:</strong> @simplemd($video->imgsource)
</div>@endif
<div class="category">
<strong>Category:</strong> <a class="text-white" href="/index?q={{$video->category->name}}">{{$video->category->name}}</a>
</div>
<div class="uploader">
<strong>Uploader:</strong> <a class="text-white" href="{{ url("user/" . $video->user->username) }}">{!! $video->user->displayName() !!}</a></span></a>
</div>
<div class="added">
<strong>Added:</strong> <a id="timestamp" title="{{$video->created_at->toIso8601String()}}">{{$video->created_at->diffForHumans()}}</a> <time class="timeago" data-toggle="tooltip" datetime="{{$video->created_at->toIso8601String()}}" title="{{$video->created_at->toIso8601String()}}"></time>
</div>
</div>

View File

@@ -0,0 +1,26 @@
<div class="details bg-dark sticky-top">
@if (!empty($__env->yieldContent('novidcontent')))
{{-- nix --}}
@else
@endif
@if(Auth::check())
<div class="details_user">
@if(Auth::user()->messagesRecv()->unread()->count() < 1)
<span class="nomsg">|</span> <span><a href="{{url('messages')}}">[{{Auth::user()->messagesRecv()->unread()->count()}}]</a></span>@else
<span class="yesmg">|</span> <span><a href="{{url('messages')}}">[{{Auth::user()->messagesRecv()->unread()->count()}}]</a></span>@endif</span>
<a href="{{url('user', Auth::user()->username)}}">{{Auth::user()->username}}</a>
<a href="{{url('user', Auth::user()->username)}}/favs"><span class=""><i class="fa fa-heart"></i></span></a>
<a href="#" data-toggle="modal" data-target="#filterselectmodal">Filter</a>
<a href="{{url('upload')}}">Upload</a>
<a class="logout" href="{{url('logout')}}">Logout</a>
</div>
@else
{{-- nix --}}
@endif
@if($video->videotitle)
<div class="videoTitle">
{{$video->videotitle}}
</div>
@endif
</div>

View File

@@ -0,0 +1,12 @@
<button title="Toggle Background" class="hidden-xs bg-toggle power" id="togglebg">BG</button>
<div class="favbutton">
@if(auth()->check())
@if(auth()->user()->hasFaved($video->id))
<a id="fav" href="{{url($video->id . '/fav')}}">UNFAV</a>
@else
<a id="fav" href="{{url($video->id . '/fav')}}">FAV</a>
@endif
@else
<a href="{{url($video->id . '/fav')}}">FAVED</a>
@endif
</div>

View File

@@ -0,0 +1,17 @@
<div class="video-metadata-overlay">
@if($video->interpret) <div class="artist">
<strong>Artist:</strong> {{$video->interpret}}
</div>@endif
@if($video->songtitle) <div class="songtitle">
<strong>Songtitle:</strong> {{$video->songtitle}}
</div>@endif
@if($video->imgsource) <div class="source">
<strong>Video Source:</strong> {{$video->imgsource}}
</div>@endif
<div class="category">
<strong>Category:</strong> <a class="text-dark" href="/index?q={{$video->category->name}}">{{$video->category->name}}</a>
</div>
<div class="uploader">
<strong>Uploader:</strong> <a class="text-dark" href="{{ url('user/' . $video->user->username) }}">{!! $video->user->displayName() !!}</a></span> <time class="timeago" data-toggle="tooltip" datetime="{{$video->created_at->toIso8601String()}}" title="{{$video->created_at->toIso8601String()}}"></time></a>
</div>
</div>

View File

@@ -0,0 +1,34 @@
<div class="video-metadata">
<ul class="list-group list-group-horizontal indexedit">
@if($video->interpret) <li class="list-group-item"><div class="artist">
<strong>Artist:</strong> {{$video->interpret}}
</div></li>@endif
@if($video->songtitle) <li class="list-group-item"><div class="songtitle">
<strong>Songtitle:</strong> {{$video->songtitle}}
</div></li>@endif
@if($video->imgsource) <li class="list-group-item"><div class="source">
<strong>Video Source:</strong> {{$video->imgsource}}
</div></li>@endif
<li class="list-group-item"><div class="category">
<strong>Category:</strong> <a class="text-dark" href="/index?q={{$video->category->name}}">{{$video->category->name}}</a>
</div></li>
<li class="list-group-item"><div class="uploader">
<strong>Uploader:</strong> <a class="text-dark" href="{{ url("user/" . $video->user->username) }}">{!! $video->user->displayName() !!}</a></span> <time class="timeago" data-toggle="tooltip" datetime="{{$video->created_at->toIso8601String()}}" title="{{$video->created_at->toIso8601String()}}"></time></a>
</div></li>
</ul>
gfgf
<a class="edit_video" href="#" data-toggle="modal" data-target="#webmeditmodal">[edit]</a>@if(auth()->check() && auth()->user()->can("delete_video"))<a class="delete_video" href="#">[del]</a>@endif
</div>
<div class="tags">
<div id="tag-display" class="tag-panel-body">
@if(count($video->tags))
@foreach($video->tags as $tag)
<span class="badge badge-dark"><a href="/index?q={{$tag->normalized}}" class="dark-link">{{$tag->name}}</a>@if(Auth::check() && Auth::user()->can("edit_video")) <a class="delete-tag default-link" href="#"><i class="fa fa-times"></i></a>@endif</span>
@endforeach
@else
No tags yet ...
@endif
</div>
</div>

View File

@@ -0,0 +1,18 @@
<div class="row videonavigation">
@if(($prev = $video->getPrev()) === null)
<div class="col"><a class="first" href="#" style="visibility: hidden;">🡄 first</a></div>
@else
<div class="col"><a class="first" href="{{url($video->getFirstId())}}">🡄 first</a></div>
<div class="col"><a id="prev" href="{{url($prev->id)}}">🡄 prev</a> |
@endif
<a href="{{url('/')}}">random</a>
@if(($next = $video->getNext()) === null)
| <a id="next" href="#" style="visibility: hidden;">next 🡆</a>
<a class="last" href="#" style="visibility: hidden;">last 🡆</a>
@else
| <a id="next" href="{{url($next->id)}}">next 🡆</a></div>
<div class="col"><a class="last" href="{{url($video->getLastId())}}">last 🡆</a></div>
@endif
</div>