Browse Source

Update Parser\Smilies page

Images used in emoticons are not available for deletion (via css).
Visman 2 years ago
parent
commit
6c2adcfd17
2 changed files with 7 additions and 1 deletions
  1. 1 1
      app/Models/Pages/Admin/Parser/Smilies.php
  2. 6 0
      public/style/ForkBB/admin.css

+ 1 - 1
app/Models/Pages/Admin/Parser/Smilies.php

@@ -279,7 +279,7 @@ class Smilies extends Parser
                 'caption' => 'Name label',
                 'caption' => 'Name label',
             ];
             ];
             $fields["image{$key}-del"] = [
             $fields["image{$key}-del"] = [
-                'class'   => ['delete', 'image'],
+                'class'   => $this->fileIsBusy($name) ? ['delete', 'image', 'disabled'] : ['delete', 'image'],
                 'type'    => 'link',
                 'type'    => 'link',
                 'value'   => '❌',
                 'value'   => '❌',
                 'caption' => 'Delete',
                 'caption' => 'Delete',

+ 6 - 0
public/style/ForkBB/admin.css

@@ -780,6 +780,12 @@
   display: block;
   display: block;
 }
 }
 
 
+#forka .f-field-disabled .f-link {
+  pointer-events: none;
+  cursor: default;
+  opacity: 0.5;
+}
+
 @media screen and (min-width: 25rem) {
 @media screen and (min-width: 25rem) {
   #forka .f-bbcode-form .f-fs-bbcode {
   #forka .f-bbcode-form .f-fs-bbcode {
     display: flex;
     display: flex;