Browse Source

Update CW

Daniel Supernault 7 years ago
parent
commit
25bf33e64a

+ 1 - 1
app/Status.php

@@ -25,7 +25,7 @@ class Status extends Model
 
     public function thumb()
     {
-      if($this->media->count() == 0) {
+      if($this->media->count() == 0 || $this->is_nsfw) {
         return "data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==";
       }
       return url(Storage::url($this->firstMedia()->thumbnail_path));

BIN
public/css/app.css


BIN
public/mix-manifest.json


+ 11 - 0
resources/views/status/show.blade.php

@@ -16,7 +16,18 @@
       </div>
      </div>
       <div class="col-12 col-md-8 status-photo px-0">
+        @if($status->is_nsfw)
+        <details class="details-animated">
+          <p>
+            <summary>NSFW / Hidden Image</summary>
+            <a class="max-hide-overflow" href="{{$status->url()}}">
+              <img class="card-img-top" src="{{$status->mediaUrl()}}">
+            </a>
+          </p>
+        </details>
+        @else
         <img src="{{$status->mediaUrl()}}" width="100%">
+        @endif
       </div>
       <div class="col-12 col-md-4 px-0 d-flex flex-column border-left border-md-left-0">
         <div class="d-md-flex d-none align-items-center justify-content-between card-header py-3 bg-white">

+ 1 - 1
resources/views/status/template.blade.php

@@ -29,7 +29,7 @@
           </div>
         </div>
         @if($item->is_nsfw)
-        <details>
+        <details class="details-animated">
           <p>
             <summary>NSFW / Hidden Image</summary>
             <a class="max-hide-overflow" href="{{$item->url()}}">