🔒 EXCLUSIVE: Changeset/ - Complete Album!

Changeset 3423259


Ignore:
Timestamp:
12/18/2025 10:34:17 PM (12 days ago)
Author:
petredobrescu
Message:

Version 6.4.1

🎄 The Christmas Update

Release Date: December 18, 2025

🎁 Fixes & Improvements

  • Temporary File Cleanup: Introduced a mechanism to automatically clean up temporary files after optimization, keeping your server tidy.
  • Zero-Byte File Protection: Prevents copying of 0-byte files from the /tmp/ folder in cases of permission errors or low tmp disk space.
  • IIS Compatibility Fix: Resolved a timestamp-related warning on IIS servers using 32-bit PHP environments.
  • Download Timeout Limit: Added a 25-second cap on item downloads to prevent conflicts with PHP's 30-second timeout.
  • Manual Mode Debug Fix: Fixed an issue in the debug menu from the plugin settings when using manual debug mode.
  • Custom CDN Field Fix: Corrected a conflict where the custom CDN field was hidden if the "Premium Add-ons for Elementor" plugin was active.
  • Wording Improvements: Made several small text updates for better clarity throughout the plugin.

Update now and enjoy a smoother, more festive ShortPixel experience! 🎅🚀

Location:
shortpixel-image-optimiser
Files:
2 deleted
48 edited
1 copied

Legend:

Unmodified
Added
Removed
  • shortpixel-image-optimiser/tags/6.4.1/build/shortpixel/composer.json

    r3346588 r3423259  
    1 {"name":"ShortPixel\/shortpixelmodules","description":"ShortPixel submodules","type":"function","autoload":{"psr-4":{"ShortPixel\\ShortQ":"shortq\/src","ShortPixel\\Replacer":"replacer2\/src","ShortPixel\\Notices":"notices\/src","ShortPixel\\ShortPixelLogger":"log\/src"}}}
     1{"name":"ShortPixel\/shortpixelmodules","description":"ShortPixel submodules","type":"function","autoload":{"psr-4":{"ShortPixel\\ShortPixelLogger":"log\/src","ShortPixel\\Notices":"notices\/src","ShortPixel\\Replacer":"replacer2\/src","ShortPixel\\ShortQ":"shortq\/src"}}}
  • shortpixel-image-optimiser/tags/6.4.1/build/shortpixel/replacer2/src/Modules/SmartSlider.php

    r3379473 r3423259  
    2626        }
    2727
    28         add_action('shortpixel/replacer/replace_urls', [$this, 'doReplaceQueries']);
     28        add_action('shortpixel/replacer/replace_urls', [$this, 'doReplaceQueries'], 10, 2);
    2929    }
    3030
  • shortpixel-image-optimiser/tags/6.4.1/build/shortpixel/shortq/src/Queue/WPQ.php

    r3346588 r3423259  
    2121  // statistics and status
    2222  protected $current_ask = 0;
    23 
    24   protected static $itemCache = []; // cache items to prevent multiple database calls
    2523
    2624  /*
     
    294292             {
    295293                $updated += $this->DataProvider->itemUpdate($item, array('status' => ShortQ::QSTATUS_WAITING, 'tries' => $item->tries));
    296         $this->clearItemcache($item);
    297294             }
    298295    }
     
    328325
    329326      $this->DataProvider->itemUpdate($item, array('status' => ShortQ::QSTATUS_DONE));
    330       $this->clearItemCache($item);
    331327  }
    332328
     
    352348    $item->tries++;
    353349    $this->DataProvider->itemUpdate($item, array('status' => $status, 'tries' => $item->tries));
    354     $this->clearItemCache($item);
    355350
    356351        $this->saveStatus();
     
    363358          return false;
    364359      }
    365       $this->clearItemCache($item);
    366360
    367361      return $this->DataProvider->itemUpdate($item, array('value' => $item->getRaw('value') ));
     
    370364  public function getItem($item_id)
    371365  {
    372      if (isset(self::$itemCache[$item_id]))
    373      {
    374        return self::$itemCache[$item_id];
    375      }
    376 
    377      $item =  $this->DataProvider->getItem($item_id);
    378 
    379      if (false !== $item)
    380      {
    381         self::$itemCache[$item->$item_id]  = $item;
    382      }
    383      
    384      return $item;
    385 
    386   }
    387 
    388   /** Clear Item from cache (if possible)
    389    *
    390    * This clears the item from the cache which should be done when the status of the item changes.
    391    * @param object|int $item
    392    * @return void
    393    */
    394   protected function clearItemCache($item)
    395   {
    396      if (is_object($item))
    397      {
    398        $item_id = $item->item_id;
    399      }
    400      elseif(is_int($item))
    401      {
    402        $item_id = $item;
    403      }
    404      else
    405      {
    406       return;
    407      }
    408 
    409      if (isset(self::$itemCache[$item_id]))
    410      {
    411         unset(self::$itemCache[$item_id]);
    412      }
     366     return $this->DataProvider->getItem($item_id);
     367
    413368  }
    414369
     
    624579      {
    625580        $errid = $errItem->item_id;
    626        
    627 
    628581        if ($errItem->tries < $this->options->retry_limit)
    629582        {
     
    635588
    636589        }
    637         $this->clearItemCache($errItem);
    638590      }
    639591    } // tasks_errors
  • shortpixel-image-optimiser/tags/6.4.1/class/Controller/Api/ApiController.php

    r3400007 r3423259  
    1818{
    1919    // Moved these numbers higher to prevent conflict with STATUS
     20    // @todo Almost none of these are in use ( ERR_TIMEOUT only )
    2021    const ERR_FILE_NOT_FOUND = -902;
    2122    const ERR_TIMEOUT = -903;
     
    291292    // handleResponse function
    292293
    293     protected function handleOptimizeResponse($qItem, $response)
     294    protected function handleOptimizeResponse(QueueItem $qItem, $response)
    294295    {
    295296        $neededURLS = $qItem->data()->urls; // URLS we are waiting for.
     
    410411    }
    411412
    412     protected function handleActionResponse($qItem, $response)
     413    protected function handleActionResponse(QueueItem $qItem, $response)
    413414    {
    414415        $item = $response[0]; // First File Response of API.
     
    480481        );
    481482
    482 
    483483        $fileType = ($compressionType > 0) ? 'LossyURL' : 'LosslessURL';
    484484        $fileSize = ($compressionType > 0) ? 'LossySize' : 'LosslessSize';
  • shortpixel-image-optimiser/tags/6.4.1/class/Controller/Optimizer/ActionController.php

    r3400007 r3423259  
    133133    $queue = $this->getCurrentQueue($qItem);
    134134
    135    
    136135    $queue->updateItem($qItem);
    137136
  • shortpixel-image-optimiser/tags/6.4.1/class/Controller/Optimizer/OptimizeAiController.php

    r3400007 r3423259  
    319319        $qItem->addResult(['aiData' => $data['generated']]); // But the generated data in the result.
    320320
     321        // For Bulk, add labels to display in the result set. Default is same as data, can be overridden
     322        $qItem->addResult(['aiDataLabels' => $data['labels']
     323        ]);
     324
    321325        $this->finishItemProcess($qItem);
    322326        return;
     
    737741    $metadata['item_id'] = $item_id;
    738742
     743    $metadata['labels'] = [
     744      'alt' => __('Alt', 'shortpixel-image-optimiser'),
     745      'caption' => __('Caption', 'shortpixel-image-optimiser'),
     746      'description' => __('Description', 'shortpixel-image-optimiser'),
     747      'post_title' =>  __('Image Title' , 'shortpixel-image-optimiser'),
     748    ];
     749
    739750    return $metadata;
    740751}
     
    743754{
    744755   
    745   $fields = ['alt', 'caption', 'description'];
     756  $fields = ['alt', 'caption', 'description', 'post_title'];
    746757  $dataItems = [];
    747758
  • shortpixel-image-optimiser/tags/6.4.1/class/Controller/Optimizer/OptimizeController.php

    r3400007 r3423259  
    348348        }
    349349      }
    350     } else {
     350    } else { // Not is_done
    351351      if ($qItem->result()->apiStatus == ApiController::STATUS_UNCHANGED || $qItem->result()->apiStatus === Apicontroller::STATUS_PARTIAL_SUCCESS) {
    352352        $qItem->addResult(['fileStatus' => ImageModel::FILE_STATUS_PENDING]);
     
    424424           
    425425           $qItem->addResult(['new_attach_id' => $new_attach_id] );
     426
     427           $tmpFile->delete();
    426428        }
    427429    }
     
    470472      }
    471473
     474      // @todo Direct call to file_exists, which should be ok, because tmp, but still could be improved.
    472475      if (isset($item_files[$imageName]['image']) && file_exists($item_files[$imageName]['image'])) {
    473476        // All good.
     
    478481        ($image['image']['status'] == ApiController::STATUS_OPTIMIZED_BIGGER && is_object($converter))
    479482      ) {
    480         $tempFile = $downloadHelper->downloadFile($image['image']['url']);
     483        $tempFile = $downloadHelper->downloadFile($image['image']['url']);     
    481484        if (is_object($tempFile)) {
    482485          $item_files[$imageName]['image'] = $tempFile->getFullPath();
    483486          $imageArray[$imageName]['image']['file'] = $tempFile->getFullPath();
    484487        }
     488        else
     489        {
     490         
     491           $imageArray[$imageName]['image']['status'] = RequestManager::STATUS_CONNECTION_ERROR;
     492        }
     493
    485494      }
    486495
  • shortpixel-image-optimiser/tags/6.4.1/class/Controller/QueueController.php

    r3400007 r3423259  
    404404            Log::addWarn('Encountered blocked item, processing success? ', $item_id);
    405405            ResponseController::addData($item_id, 'fileName', $imageModel->getFileName());
     406
    406407            $send_to_processing = false;
     408
    407409          }
    408410          else
     
    425427          }
    426428         
    427 
    428429          if (true === $qItem->result()->is_error &&  true === $this->args['is_bulk'] )
    429430          {
  • shortpixel-image-optimiser/tags/6.4.1/class/Controller/QuotaController.php

    r3289850 r3423259  
    8383          $DateNow = time();
    8484
    85           $DateSubscription = strtotime($quotaData['APILastRenewalDate']);
     85          // This check to prevent IIS issue on 32Bit PHP to have complaints (?) .  //https://support.shortpixel.com/conversation/240212
     86          $DateSubscription = (isset($quotaData['APILastRenewalDate']) && $quotaData['APILastRenewalDate'] != 0 ) ?
     87                          strtotime($quotaData['APILastRenewalDate']) : false;
    8688          $DaysToReset =  30 - ( (int) (  ( $DateNow  - $DateSubscription) / DAY_IN_SECONDS) % 30);
    8789
  • shortpixel-image-optimiser/tags/6.4.1/class/Helper/DownloadHelper.php

    r3400007 r3423259  
    8484                    }
    8585
     86          /*
     87          Log::addError('Nulling tempfile to zero for testing!');
     88          $file = fopen($tempFile, 'r+');
     89          ftruncate($file,0);
     90          fclose($file);
     91          */
     92
    8693                    $fs = \wpSPIO()->filesystem();
    8794                    $file = $fs->getFile($tempFile);
     95
     96         
     97
     98          if ($file->getFileSize() === 0)
     99          {
     100              Log::addError('Tmp File zero bytes', $tempFile);
     101              ResponseController::addData('is_error', true);
     102              Responsecontroller::addData('message', __('Temp file zero bytes', 'shortpixel-image-optimiser'));
     103
     104              $file->delete(); // Prevent it from hanging around
     105              return false;
     106          }
    88107
    89108          if (! is_null($args['destinationPath']))
     
    110129
    111130          $destinationFile = $fs->getFile($destinationPath);
     131
    112132          // If file is non-existing, check directory and write-permissions.
    113133          if (false == $destinationFile->exists())
     
    117137          }
    118138
    119           $result = $fileObj->copy($destinationFile);
     139          $result = $fileObj->move($destinationFile);
    120140
    121141          if ($result === false)
     
    126146      }
    127147
    128       private function downloadURLMethod($url, $force = false)
     148      /** Get a sensible timeout for how long the download should be allowed to take */
     149      private function getMaxDownloadTime()
    129150      {
    130151        $executionTime = ini_get('max_execution_time');
     
    133154           $executionTime = 0;
    134155        }
    135         $downloadTimeout = max($executionTime - 10, 15);
     156        // min here, so maximum value of downloadtimeout is 25 seconds, which should be more than enough. To prevent hanging downloads eating up server time
     157        $downloadTimeout = min($executionTime - 10, 25);
     158
     159        return $downloadTimeout;
     160      }
     161
     162      private function downloadURLMethod($url, $force = false)
     163      {
     164
     165        $downloadTimeout = $this->getMaxDownloadTime();
    136166
    137167        $url = $this->setPreferredProtocol(urldecode($url), $force);
     
    152182            //get_temp_dir
    153183            $tmpfname = tempnam(get_temp_dir(), 'spiotmp');
    154             $max_exec = ini_get('max_execution_time'); // Like everything, can't be trusted to be a int.
    155             $max_exec =  (! is_numeric($max_exec) || $max_exec <= 0) ? 30 : $max_exec;
    156             $downloadTimeout = max($max_exec - 10, 15);
     184
     185            $downloadTimeout = $this->getMaxDownloadTime();
    157186
    158187            $args_for_get = array(
     
    185214                  $result = download_url($testURL, 10);
    186215                  $settings->downloadProto = is_wp_error( $result ) ? 'https' : 'http';
     216
     217              // remove test.
     218              if (false === is_wp_error($result))
     219              {
     220                @unlink($result);
     221              }
     222             
    187223              }
    188224              return $settings->downloadProto == 'http' ?
  • shortpixel-image-optimiser/tags/6.4.1/class/Model/AiDataModel.php

    r3400007 r3423259  
    249249        $post_updated = false;
    250250
    251         if (isset($data['caption']) && false !== $data['caption'] && false === is_int($data['caption']))
     251        if (isset($data['caption']) && false !== $data['caption'] && false === is_numeric($data['caption']))
    252252        {
    253253            $post->post_excerpt = $data['caption'];
     
    255255        }
    256256
    257         if (isset($data['description']) && false !== $data['description'] && false === is_int($data['description']))
     257        if (isset($data['description']) && false !== $data['description'] && false === is_numeric($data['description']))
    258258        {
    259259            $post->post_content = $data['description'];
     
    261261        }
    262262
    263         if (isset($data['post_title']) && false !== $data['post_title'] && false === is_int($data['post_title']))
     263        if (isset($data['post_title']) && false !== $data['post_title'] && false === is_numeric($data['post_title']))
    264264        {
    265265             $post->post_title = $data['post_title'];
  • shortpixel-image-optimiser/tags/6.4.1/class/Model/File/FileModel.php

    r3289850 r3423259  
    392392        Log::addWarn('Tried to copy non-existing file - '  . $sourcePath);
    393393        return false;
     394      }
     395
     396      if (false === self::$TRUSTED_MODE && $this->getFileSize() <= 0)
     397      {
     398         Log::addWarn('Source file in copy has a filesize of zero!');
     399         return false;
    394400      }
    395401
  • shortpixel-image-optimiser/tags/6.4.1/class/Model/Image/ImageModel.php

    r3400007 r3423259  
    387387                 break;
    388388         case self::P_IMAGE_ZERO_SIZE:
    389             $message = __('File seems emtpy, or failure on image size', 'shortpixel-image-optimiser');
     389            $message = __('File seems empty, or failure on image size', 'shortpixel-image-optimiser');
    390390         break;
    391391         case self::P_EXCLUDE_DATE:
     
    756756          else
    757757          {
    758                         $tempFile = $fs->getFile($results['image']['file']);
    759 
     758            if (false === isset($results['image']['file']))
     759            {
     760               Log::addError('ImageModel:  Result image files not set! Uncaught issue. ', $results['image']);
     761               $copyok = false;
     762            }
     763            else
     764            {
     765                $tempFile = $fs->getFile($results['image']['file']);
     766            }
     767                       
    760768            if ($this->is_virtual())
    761769            {
     
    767775                    $virtualFile->delete();
    768776                }
    769                 $copyok = $tempFile->copy($virtualFile);
     777                $copyok = $tempFile->move($virtualFile);
    770778
    771779                // File has been copied to local system, set the path to real to be able to get file and image sizes.
     
    775783                }
    776784            }
    777             else
     785            elseif (isset($tempFile))
    778786            {
    779                 $copyok = $tempFile->copy($this);
     787                $copyok = $tempFile->move($this);
     788                $this->setImageSize();
     789                $optimizedSize  = $tempFile->getFileSize();
    780790            }
    781 
    782              $this->setImageSize();
    783              $optimizedSize  = $tempFile->getFileSize();
    784791          } // else
    785792
     
    11021109            if (false === $target->exists()) // don't copy if exists.
    11031110            {
    1104                             $result = $tempFile->copy($target);
     1111                            $result = $tempFile->move($target);
    11051112                        }
    11061113            else
     
    11401147            }
    11411148
    1142             $result = $tempFile->copy($target);
     1149            $result = $tempFile->move($target);
    11431150            if (! $result)
     1151            {
    11441152              Log::addWarn('Could not copy Avif to destination ' . $target->getFullPath() );
     1153            }
    11451154            return $target;
    1146       //   }
    11471155
    11481156         return false;
  • shortpixel-image-optimiser/tags/6.4.1/class/Model/Image/MediaLibraryModel.php

    r3400007 r3423259  
    432432            $height = $wpmeta['height'];
    433433
    434         if (isset($wpmeta['filesize'])) {
     434        if (isset($wpmeta['filesize']) && intval($wpmeta['filesize']) > 0) {
    435435            $this->filesize = $wpmeta['filesize'];
    436436        }
     
    475475                    }
    476476
    477                     if (isset($data['filesize']))
     477                    if (isset($data['filesize']) && intval($data['filesize']) > 0)
    478478                        $thumbObj->filesize = $data['filesize'];
    479479
  • shortpixel-image-optimiser/tags/6.4.1/class/view/settings/part-debug.php

    r3400007 r3423259  
    55use ShortPixel\Controller\QueueController as QueueController;
    66use ShortPixel\Controller\AdminNoticesController as AdminNoticesController;
     7use ShortPixel\ShortPixelLogger\ShortPixelLogger as Log;
     8
    79
    810if ( ! defined( 'ABSPATH' ) ) {
     
    1921$debugUrl = add_query_arg(array('part' => 'debug', 'noheader' => true), $this->url);
    2022
     23if (Log::isManualDebug())
     24{
     25  $debugUrl = add_query_arg(['SHORTPIXEL_DEBUG' => sanitize_text_field($_GET['SHORTPIXEL_DEBUG'])], $debugUrl);
     26}
    2127?>
    2228
  • shortpixel-image-optimiser/tags/6.4.1/readme.txt

    r3400007 r3423259  
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 6.4.0
     7Stable tag: 6.4.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3232
    3333* AI Image Upscale (2x, 3x, 4x) - Upscale smaller images with high-quality AI upscaling, perfect for retina displays and crisp visuals.
    34 * AI Background Removal - Instantly remove image backgrounds with one click, great for clean product photos or transparent assets.
     34* AI Background Removal – Instantly remove background from your images with one click, ideal for creating clean product photos. After the background is removed, your image can have a transparent background or be filled with a single solid color.
    3535* AI Image Titles - In addition to ALT text, captions, and descriptions, you can now generate smart image titles using AI for better SEO.
    3636* Bulk Remove AI Data - Easily clear all AI-generated image SEO data in one go.
     
    315315Please report security bugs found in the source code of the ShortPixel Image Optimizer plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/shortpixel-image-optimiser). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
    316316
     317= Does the plugin use any external services =
     318This plugin integrates with Chatbase ([https://www.chatbase.co](https://www.chatbase.co/)) to provide AI-powered chat support directly within the plugin interface. This integration allows plugin users to ask questions and receive automated assistance. The only data collected is the Country(no city and no exact location) and the message itself.
     319
     320Chatbase [ToS](https://www.chatbase.co/legal/terms).
     321
    317322= I’m stuck. What do I do? =
    318323
     
    483488
    484489== Changelog ==
     490
     491= 6.4.1 =
     492
     493🎄 The Christmas Update
     494
     495Release Date: December 18, 2025
     496
     497🎁 Fixes & Improvements
     498
     499* Temporary File Cleanup: Introduced a mechanism to automatically clean up temporary files after optimization, keeping your server tidy.
     500* Zero-Byte File Protection: Prevents copying of 0-byte files from the /tmp/ folder in cases of permission errors or low tmp disk space.
     501* IIS Compatibility Fix: Resolved a timestamp-related warning on IIS servers using 32-bit PHP environments.
     502* Download Timeout Limit: Added a 25-second cap on item downloads to prevent conflicts with PHP's 30-second timeout.
     503* Manual Mode Debug Fix: Fixed an issue in the debug menu from the plugin settings when using manual debug mode.
     504* Custom CDN Field Fix: Corrected a conflict where the custom CDN field was hidden if the "Premium Add-ons for Elementor" plugin was active.
     505* Wording Improvements: Made several small text updates for better clarity throughout the plugin.
     506
     507Update now and enjoy a smoother, more festive ShortPixel experience! 🎅🚀
    485508
    486509= 6.4.0 =
  • shortpixel-image-optimiser/tags/6.4.1/res/css/shortpixel-media-modal.css

    r3400007 r3423259  
    231231}
    232232.shortpixel-media-modal .modal-wrapper .button-wrapper .button:hover {
    233   background: #32d7e5;
     233  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    234234}
    235235.shortpixel-media-modal .modal-wrapper .button-wrapper .button i.switch {
  • shortpixel-image-optimiser/tags/6.4.1/res/css/shortpixel-nextgen.css

    r3400007 r3423259  
    11div.sp-modal-shade {
    2   display: none;
    3   /* Hidden by default */
    4   position: fixed;
    5   /* Stay in place */
    6   z-index: 10000;
    7   /* Sit on top - blame WP-admin for the z-index battle . */
     2  display: none; /* Hidden by default */
     3  position: fixed; /* Stay in place */
     4  z-index: 10000; /* Sit on top - blame WP-admin for the z-index battle . */
    85  left: 0;
    96  top: 0;
    10   width: 100%;
    11   /* Full width */
    12   height: 100%;
    13   /* Full height */
    14   overflow: auto;
    15   /* Enable scroll if needed */
    16   background: black;
    17   /* Fallback color */
    18   background: rgba(0, 0, 0, 0.4);
    19   /* Black w/ opacity */
     7  width: 100%; /* Full width */
     8  height: 100%; /* Full height */
     9  overflow: auto; /* Enable scroll if needed */
     10  background: rgb(0, 0, 0); /* Fallback color */
     11  background: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
    2012  opacity: 0.4;
    2113}
     
    2517  /*margin: 8% auto;  15% from the top and centered */
    2618  padding: 20px;
    27   width: 30%;
    28   /* Could be more or less, depending on screen size */
    29   min-width: 300px;
    30   /* Could be more or less, depending on screen size */
    31   z-index: 999999;
    32   /* Z-index wars :/ */
     19  width: 30%; /* Could be more or less, depending on screen size */
     20  min-width: 300px; /* Could be more or less, depending on screen size */
     21  z-index: 999999; /* Z-index wars :/ */
    3322  position: fixed;
    3423  top: 10%;
  • shortpixel-image-optimiser/tags/6.4.1/res/css/shortpixel-nextgen.css.map

    r3400007 r3423259  
    1 {"version":3,"sourceRoot":"","sources":["../scss/view/_modal.scss","../scss/shortpixel-nextgen.scss"],"names":[],"mappings":"AAAA;EACI;AAAe;EACf;AAAiB;EACjB;AAAgB;EAChB;EACA;EACA;AAAa;EACb;AAAc;EACd;AAAgB;EAChB;AAAwB;EACxB;AAA6B;EAC7B;;;AAEJ;EACI;AACA;EACA;EACA;AAAY;EACZ;AAAkB;EAClB;AAAiB;EACjB;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACH;EACG;;AAIF;EACI;EACA;EACA;;;AAKR;EACI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACD;EACC;EACA;EACA;;;AChEF;EAEE;;AAEE;EACI;EACA;;AACJ;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGJ;EACC;EACA;;AAGD;EAEE;EACA;EACA;EACA","file":"shortpixel-nextgen.css"}
     1{"version":3,"sourceRoot":"","sources":["../scss/view/_modal.scss","../scss/shortpixel-nextgen.scss"],"names":[],"mappings":"AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACH;EACG;;AAIF;EACI;EACA;EACA;;;AAKR;EACI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACD;EACC;EACA;EACA;;;AChEF;EAEE;;AAEE;EACI;EACA;;AACJ;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGJ;EACC;EACA;;AAGD;EAEE;EACA;EACA;EACA","file":"shortpixel-nextgen.css"}
  • shortpixel-image-optimiser/tags/6.4.1/res/css/shortpixel-settings.css

    r3400007 r3423259  
    135135}
    136136.wrap.is-shortpixel-settings-page .shortpixel-settings button:hover, .wrap.is-shortpixel-settings-page .shortpixel-settings .button-setting:hover {
    137   background: #32d7e5;
     137  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    138138}
    139139.wrap.is-shortpixel-settings-page .shortpixel-settings button i.switch, .wrap.is-shortpixel-settings-page .shortpixel-settings .button-setting i.switch {
     
    241241}
    242242.wrap.is-shortpixel-settings-page .shortpixel-settings section.wrapper .setting-tab .save-buttons.saving button.save {
    243   background-color: #0e6870;
     243  background-color: rgb(14.3684210526, 104.4473684211, 111.6315789474);
    244244}
    245245.wrap.is-shortpixel-settings-page .shortpixel-settings section.wrapper .setting-tab .save-buttons.saving button.save i {
     
    462462}
    463463.wrap.is-shortpixel-settings-page header .top-buttons a:hover, .wrap.is-shortpixel-settings-page header .top-buttons button:hover {
    464   background: #32d7e5;
     464  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    465465}
    466466.wrap.is-shortpixel-settings-page header .top-buttons a i.switch, .wrap.is-shortpixel-settings-page header .top-buttons button i.switch {
     
    972972  height: 36px;
    973973  width: 290px;
     974  display: inline-block;
    974975}
    975976.wrap.is-shortpixel-settings-page section#tab-webp content ul li input {
     
    11941195}
    11951196.wrap.is-shortpixel-settings-page #tab-overview .wrapper .dashboard-button:hover {
    1196   background: #32d7e5;
     1197  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    11971198}
    11981199.wrap.is-shortpixel-settings-page #tab-overview .wrapper .dashboard-button i.switch {
     
    21452146  min-height: 44px;
    21462147  color: #1ABDCA;
    2147   background-color: #e8e8e8;
     2148  background-color: rgb(232.25, 232.25, 232.25);
    21482149  border-radius: 6px;
    21492150  font-weight: 700;
     
    21532154}
    21542155.wrap.is-shortpixel-settings-page #tab-tools .button:hover {
    2155   background: #32d7e5;
     2156  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    21562157  color: #fff;
    21572158}
  • shortpixel-image-optimiser/tags/6.4.1/res/css/shortpixel-settings.css.map

    r3400007 r3423259  
    1 {"version":3,"sourceRoot":"","sources":["../scss/elements/_fonts.scss","../scss/view/_inline-help.scss","../scss/shortpixel-settings.scss","../scss/view/_settings.scss","../scss/view/_settings-advanced.scss","../scss/view/_settings-onboarding.scss","../scss/view/_settings-structure.scss","../scss/elements/_mixins.scss","../scss/elements/_colors.scss","../scss/elements/_animation.scss","../scss/elements/_breakpoints.scss","../scss/elements/_header.scss","../scss/elements/_icons.scss","../scss/view/_settings-optimisation.scss","../scss/view/_settings-overview.scss","../scss/view/_settings-ai.scss","../scss/view/_settings-exclusions.scss","../scss/view/_settings-integrations.scss","../scss/view/_settings-tools.scss","../scss/elements/_setting.scss"],"names":[],"mappings":"AAEA;EAEI;EACA;EACA;EACA;;AAGJ;EAGI;EACA;EACA;EACA;;ACfJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;;AAIJ;EAEE;EACA;;;AAIF;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;AACA;EACF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AACA;EACI;EACA;EACA;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMJ;EACI;;;AAEJ;EAAa;;;ACrEb;ACgBC;AA6WC;ACrYF;ACoJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AClJG;EAEE;;AAEF;EAA6B;;AAK7B;EAA2B;;AAK3B;EAAO;;AACP;EAAuC;;AAG1C;EAGG;EACD;EACA;EACA;EACA;EACA;;AAIA;EC9BA;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;ADUF;EAEE;;AACA;EAAQ;;AAGV;EACE;EACA;EACA;;AAEA;EACE;EACA;EACE,cExCO;EFyCT;;AACD;EAEC;EACA;;AAEC;EACC;EAEA;EACA;EACA,OErDK;EFsDL;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAED;EAEI,OEpEG;;AFyEP;EACC,OE1EM;EF2EN;;AAOL;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cEvFW;;AF0Fb;EAEE;EAGA;;AAEA;EAEC;EACA;EACA;;AACA;EACE;EACA;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA,OE7HS;;AF+HV;EACG;EACD;EACA;;AAGF;EAEE;;AAGH;EACC;EACA;EAEA;;AAGC;EACA;EACA;EACA;;AAEC;EACA;;AAKD;EAEC;;AACA;EG9JN;EACI;EACA;EACA;EACA;EH4JE;EACA;;AG3JP;EACC;IAAM;IAA2B;;;AAGlC;EACC;IAAM;IAA8B;;;AAGrC;EACC;IAAM;IAA+B;;;AAGtC;EACC;IAAM;IAAmC;;;AAG1C;EACC;IAAM;IAAgC;;;ACXpC;EJ6JG;IACC;;EACA;IAEC;IACA;IACA;;;AAOP;EAEE;;AAGF;EACE;;AAGC;EAEC;;AAIF;EAEE;;AAGJ;EAEE;;AACA;EAEC;;AACA;EACC;;AAIF;EAEE;EACD;;AAED;EAEC;EACA;;AAED;EAEA;EAEA;;AIvNA;EJgOF;IACE;;EAGC;IAEE;;EAGH;IACC;IACA;;;AI3OD;EJmPF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IAEC;IACA;IACA;;EAED;IACC;;EACA;IACC;;EAED;IACC;;EAKJ;IACE;;EAEF;AAmCE;AAAA;AAAA;;EAjCA;IACC;IACA;IACA;IACA;IAuBA;IACA;;EAvBA;IACC;IACA;;EAIC;IACC;;EAID;IACC;;EAED;IACC;IACA;IACD;IACA;;EAOH;IACC;;EAKD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAED;IAEC;;EAGH;IACC;;EAED;IACC;;EACA;IACC;;;AK1VJ;EAEI;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACH;;AAEM;EJ5BL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AIOM;EACE,QHTG;EGUH;EACA;EACP;EACA;;AC5BL;EAEE;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AACA;EACG;;AAOH;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAIJ;EAGE;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAGJ;EACE;EACA;EACA;;ACnDF;EACC;;AAKE;EACC;EACA;EACA;;AAEF;EACC;EACA;EACA;;AAID;EAEE;;AAEF;EACC;;AAEF;EACE;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,kBLlCQ;EKmCR;;AAEF;EACE;;AACA;EACE,kBLvCI;;AK+CX;EAEC;EACA;EACA;;AAED;EAEC;;AAED;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAK;EAAe;;AAEpB;EACC;;AAED;EAAwB;EAAiB;;AAI3C;EAEE;EACA;EACA;EACA;;AAIF;EAEE;;AAOA;EACE;EACD;EACA;EACA;EACA;EACA;;AAED;EACE;EACD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKH;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AHtHF;EG+GF;IAWI;;;AH1HF;EG+GF;IAeK;;;AAGL;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;;AAEF;EACE;EACA;;AHnJA;EGwJA;IACC;;EAED;IACC;IACA;IACA;;EAEF;IACC;;;AV7KH;EACC,OKFc;;ALSf;EACC;EACC;EACA;;AAGF;EAIC;;AAWA;EAEC,kBK/BU;ELgCV,cKjCa;;ALuCf;EACE;;AAID;EAGC;EACA;EACA;EACA;EACA,kBKvCe;;ALyCf;EACC;EACA;EACA;;AAGA;EACD;;AAGC;EACD;EACA;EACA,OKzDU;;AL4DV;EAEC;EACA;EACA;EACA;EACA;EACA;EACA,OKpES;;ALuET;EACC;EACA;EACA;EACA;;AAGA;EACF;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;;AAKF;EACC;EACA;EACA;;AO/FC;EP+BF;IAqEC;IACA;IACA;;;AAMD;EACG;;AAGJ;EAEE;EACA;;AAKA;EACC;;AAIH;EAEI;EACA;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAGF;EAEC;EACA;EACA;;AAGI;EAEJ;EACA;EACA;;AAII;EAEF;EACA;EACA;EACA;EACA;EACF;;AAED;EAEC;EACC;EACA,OKnLc;;ALqLhB;EACC;EACA;EACA,OK/LU;;ALsMV;EAEE;;AAID;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EAEC;EAEA;;AAQH;EAEA;;AAKD;EACC;EACA;EACA;;AO5OE;EPyOH;IAME;IACA;IACA;IACA;;;AAOF;EACC;EACA;EACA;;AO5PE;EPyPH;IAME;IACA;IACA;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;;AAKA;EAAK;;AACF;EACE;;AAEF;EACG;EACA;;AACA;EACI;EACA;;AAGP;EAEG;;AACA;EACI;;AACA;EACE;EACT;;AAEO;EAAgB;;AAKpB;EAEG;EACA;;AAKT;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACE;;AAIF;EACA;EACD;;AACC;EAAI;EACJ;EACA;EACA;;AAEA;EACC;;AAGF;EAAO;;AAGN;EACG;;AAEA;EACH;EACA;;AAIA;EAEE;EACH;;AACG;EACG;EACA;EACA;EACA;EACA;EACA;EACA;;AAQR;EAGE;EACA;EAEA;;AACA;EACE;;AAIJ;EACC;EACA;;AAEC;EAEE;;AAIJ;EAEE;;AAGH;EACE;EACA;;AACA;EACC;;AAED;EACC,QKtaS;ELuaT;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;;AAOC;EAEA,YK9aa;EL+ab;EACA;EAEA;;AOjbD;EP2aC;IAWC;;;AAGA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AACA;EACE;;AAGF;EAAI;;AACJ;EAEE;;AO7cN;EPybE;IAuBE;IACA;IACA;IACA;IACA;IACA;;;AWneR;AA4cM;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AA1cF;EACG;;AAEA;EAEK;EACA;EACA;EACA;;AAGL;EPXL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AOXM;EAEE;;AAML;EAEG;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;;AAOT;EAEG;;AACA;EAEG;EACA;EACA;EACA;EA2EA;;AA1ED;EACE;EACA;EACA;;AACP;EACE;;AAEF;EAAK;;AAGH;EACE;;AAEF;EACE;;AAKH;EACE;;AAEF;EACE;;AAEF;EAAa;;AAGT;EACE;EACA;EACA;EACA;EACA,ONvFC;;AM0FH;EACE;EACA;EACA;EACA;;AAEF;EACI;EACA;;AAEJ;EACE;EACA;EACA,ONtGD;EMuGC;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAGD;EAEE;;AAKF;EACX;EACA;EACA;;AJzHE;EI2CM;IAmFM;IACA;;EACA;IAAa;;;AAGnB;EAMI;EACA;EACA;;AACA;EACE;;AJ7IZ;EImIM;IAeM;;;AAKJ;EAEG;EACA;;AACA;EACG;;AAKR;EAIG;EACA;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EAEG;;AJhLZ;EIwCG;IA+IM;;EACA;IAEG;IACA;;;AAQT;EAEG;;AAIA;EACE;EAEA;EACA;EACA;;AAEA;EAEG;;AAEH;EACE;EACA;EACA,QN5MC;;AMiNA;EACG,QNpNF;;AMwNF;EACG,QNxNH;;AM6NF;EAEG;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA,QNvOH;EMwOG;;AJxPd;EIuMG;IAuDO;;EACA;IACG;IACA;IACA;;;AJ9Pb;EImMG;IAgEO;;EACA;IAEG;IACA;IACA;IACA;IACA;IACA;;EACA;IACG;IACA;IACA;;;AAKb;EACE,YNtRS;EMuRT;;AAKP;EACE,YN7Rc;EM8Rd;EACA;EACA;EACA;EACA;EACA;;AJlSA;EI2RF;IAUK;;EACA;IACG;IACA;;EACA;IACI;IACA;;;AAMR;EACM;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAGN;EAEE;EACA,ON9TQ;EM+TR;;AAGF;EACE;EACA;EACA;EACP;;AAGK;EACE;EACA;EACA;EACA;;AJhVN;EIiTE;IAmCK;;EACA;IACG;;;AASR;EACE;EACA;EACA;EACA,ONhXQ;EMiXR;EACA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACP;EACE;EACA;;AAIG;EACE;EACA;EAEA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAIF;AAAA;EAEE;EACA;EACA;;AAIF;AAAA;EAEE;EACA;;AAIF;EACE;;AVtcD;EACH;EACW;;AAId;EAEE;EACA;;AACA;EACE;EACD;;AWXA;EAEI;EACA;;AAIJ;EACI;;AAGJ;EAEI;EACA;EACA;;AAGJ;EACI,kBPXO;EOYP;EACA;;AAIJ;EAEI;EACA;EACA;;AAII;EAEI;EACA;;AAEJ;EACI,QPhBD;;AOsBH;EAEI;;AACA;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAGR;EACI,YP1DI;;AO6DR;EACI,YPtDE;EOuDF;;AAGJ;EACI;EACA;EACA;;AACA;EAEI;EACA;;AAMhB;EAEI;;AAEJ;EACH;;ACnFG;EAGE;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;EAEA;EACA,ORTI;;AQUJ;EAAQ;;ANNb;EMRA;IAoBK;;;AAKP;EACK;;AACA;EACQ;EACA;EACA;;AAGb;EAEI;EACA;EACA;;AACF;EACG;EACA;EACA;EACA;EACA;EACA,ORxCM;;AQyCN;EAAQ;;AASR;EAEE;EACA;;AAKF;EACJ;;AAGC;EAGE;EACA;EAEA;EACA;EACA;EACA,ORtES;;AQwEX;EACG;EACA,OR3EM;;AQ6ET;EAqDK;;AAnDA;EAGG;EACA;EACP,ORpFQ;EQ2FD;EACA;EACA;EACP;EACO;EACA;EACA;EACA;;AAbV;EACC;;AAaS;EACG;;AAEH;EAEG;;AAEH;EACE;;AAGF;EAGE;;AAMA;EACE;;AAGX;EAEF;EACA;;AAKM;EACG;;AAIR;EAEI;EACP;EACO;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;;AAGF;EACI;EACA;EACA;;AAEJ;EAEG;;AAEH;EAEG;;AAEA;EAEG;;AAIL;EAEE;EACA;EACP,ORjLS;;AQkLF;EAEG;EACA;EACP,ORtLM;;AQwLT;EACF;EACA;;AAEE;EACF;EACA;;AAIY;EACE;EACA;;AAEF;EACG;;AAGN;EAEG;EACA;EACA;;AAEH;EAEE;EACA;;AACA;EACE;EACA;;AAEF;EAEG;EACA;EACA;EACA;EACA;EACA;;AAEH;EAEE;;AAEH;EAEG;;AAKP;EAEG;EACA;EACA;;AAKA;EACG;;AAEH;EAEG;EACP,OR3PM;;AQ8PL;EACG;EACA;;AACA;EACG;;AAUZ;EAEG;EACA;;AXvRJ;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAGF;EAEC;EACA;;AAEA;EAEC,kBGPe;EHQf;EACA;EACA;EACA;EACA;;AACO;EACN;;AAED;EACC;;AAGU;EACT;EACA;;AACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AAIH;EACC;;AAED;EACC;EACA;EACA,OG1CQ;;AH4CT;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA,OGtDQ;;AHyDV;EACC,YGvDc;;AHwDd;EACC;EACA,OG7DQ;EH8DR;EACA;;AAGA;EACC;EACA;;AKpEF;ELGH;IAwEE;;;AKvEC;ELDH;IA2EE;;;AAID;EACC;;AAGF;EACC;EACA;;AACA;EACC;;AACA;EACC;EAEA;EACA;EACA;;AI1EH;EACC;IACE;IACA,aACE;;EAEJ;IACE;IACA,aACE;;EAEJ;IACE,aACE;;EAEJ;IACE,aACE;;;AJ4DH;EACC;EACA;;AAGF;EACC;;AACA;EACC;;AKvGA;ELdJ;IA0HE;;EACA;IACC;;EAED;IACC;IACA;;EACA;IACC;;EAED;IACC;IACA;;EAGF;IACC;;;AAiBH;EAEI;EACA;;AAKF;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAKD;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGK;EACE;EACP;;AAGA;EAEG;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAED;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EAKG;;AAHA;EACG;;AAGH;EAEG;;AAGN;EAEG;EACA;EACA;;AAGA;EAEG;EACA;;AAMT;EAEI;;AACA;EAAc;;AACd;EAEG;EACA;EACA;EACA,YG/PG;EHgQH;EACA;EACA;EACA;;AACA;EACG,YGlQE;;AHqQR;EACK;;AAEL;EACK;;AAEL;EACL;;AAEK;EACL;EACA;EACA;;AAEK;EAEG;EACA;;AAEH;EAAQ;;AAGZ;EACC;;AY/RC;EACG;EACA;EACA;EACA;;ACPP;EAAU;EACT,OVKa;EUJb;EAEA;EACA;EAEA;EACA;EACA;;AAEA;EACC;EACA;;AAEF;EACE;EAEA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EAED;EACA;;AACA;EACC;;AAQJ;EAEC;EACA;EACA;;AAQF;EAEC;EACA;;AAKH;EACC;EACA;EACA;;AAED;EAAM;;AAKP;EAEC;EACG;EACH;EACA;EACA;;AACA;EAEC;EACA;;AAOA;EACC;EACA;EACA;EACA;;AAED;EAEA;;AC7GH;EAEE;EACA,kBXQgB;EWPhB;EACA;EACA;EACA;EACA;EACA;EACA;AAQA;AAAA;AAAA;AAAA;;AAKA;EACE;;AAIF;EAGE;EACA;EACA;EACA;EACA;EACA,OX5BS;;AWgCX;EACE;EACA;EACA;EACA;;AACA;EACG;;AAGH;EACE;;AAIF;EACE;EACA;EACA;;AAGF;EACG;EACA;EACA;EACA;;AACA;EAEE;;AAOP;EACE;EACA;EACA;EACA;;AACA;EACG;EACA;;AAIL;AAAA;EAEE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAIJ;EACE;;AAIA;EACE;;AAKJ;EACE;EACA;EACA;;AAKC;EACE","file":"shortpixel-settings.css"}
     1{"version":3,"sourceRoot":"","sources":["../scss/elements/_fonts.scss","../scss/view/_inline-help.scss","../scss/shortpixel-settings.scss","../scss/view/_settings.scss","../scss/view/_settings-advanced.scss","../scss/view/_settings-onboarding.scss","../scss/view/_settings-structure.scss","../scss/elements/_mixins.scss","../scss/elements/_colors.scss","../scss/elements/_animation.scss","../scss/elements/_breakpoints.scss","../scss/elements/_header.scss","../scss/elements/_icons.scss","../scss/view/_settings-optimisation.scss","../scss/view/_settings-overview.scss","../scss/view/_settings-ai.scss","../scss/view/_settings-exclusions.scss","../scss/view/_settings-integrations.scss","../scss/view/_settings-tools.scss","../scss/elements/_setting.scss"],"names":[],"mappings":"AAEA;EAEI;EACA;EACA;EACA;;AAGJ;EAGI;EACA;EACA;EACA;;ACfJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;;AAIJ;EAEE;EACA;;;AAIF;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;AACA;EACF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AACA;EACI;EACA;EACA;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMJ;EACI;;;AAEJ;EAAa;;;ACrEb;ACgBC;AA8WC;ACtYF;ACoJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AClJG;EAEE;;AAEF;EAA6B;;AAK7B;EAA2B;;AAK3B;EAAO;;AACP;EAAuC;;AAG1C;EAGG;EACD;EACA;EACA;EACA;EACA;;AAIA;EC9BA;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;ADUF;EAEE;;AACA;EAAQ;;AAGV;EACE;EACA;EACA;;AAEA;EACE;EACA;EACE,cExCO;EFyCT;;AACD;EAEC;EACA;;AAEC;EACC;EAEA;EACA;EACA,OErDK;EFsDL;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAED;EAEI,OEpEG;;AFyEP;EACC,OE1EM;EF2EN;;AAOL;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cEvFW;;AF0Fb;EAEE;EAGA;;AAEA;EAEC;EACA;EACA;;AACA;EACE;EACA;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA,OE7HS;;AF+HV;EACG;EACD;EACA;;AAGF;EAEE;;AAGH;EACC;EACA;EAEA;;AAGC;EACA;EACA;EACA;;AAEC;EACA;;AAKD;EAEC;;AACA;EG9JN;EACI;EACA;EACA;EACA;EH4JE;EACA;;AG3JP;EACC;IAAM;IAA2B;;;AAGlC;EACC;IAAM;IAA8B;;;AAGrC;EACC;IAAM;IAA+B;;;AAGtC;EACC;IAAM;IAAmC;;;AAG1C;EACC;IAAM;IAAgC;;;ACXpC;EJ6JG;IACC;;EACA;IAEC;IACA;IACA;;;AAOP;EAEE;;AAGF;EACE;;AAGC;EAEC;;AAIF;EAEE;;AAGJ;EAEE;;AACA;EAEC;;AACA;EACC;;AAIF;EAEE;EACD;;AAED;EAEC;EACA;;AAED;EAEA;EAEA;;AIvNA;EJgOF;IACE;;EAGC;IAEE;;EAGH;IACC;IACA;;;AI3OD;EJmPF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IAEC;IACA;IACA;;EAED;IACC;;EACA;IACC;;EAED;IACC;;EAKJ;IACE;;EAEF;AAmCE;AAAA;AAAA;;EAjCA;IACC;IACA;IACA;IACA;IAuBA;IACA;;EAvBA;IACC;IACA;;EAIC;IACC;;EAID;IACC;;EAED;IACC;IACA;IACD;IACA;;EAOH;IACC;;EAKD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAED;IAEC;;EAGH;IACC;;EAED;IACC;;EACA;IACC;;;AK1VJ;EAEI;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACH;;AAEM;EJ5BL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AIOM;EACE,QHTG;EGUH;EACA;EACP;EACA;;AC5BL;EAEE;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AACA;EACG;;AAOH;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAIJ;EAGE;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAGJ;EACE;EACA;EACA;;ACnDF;EACC;;AAKE;EACC;EACA;EACA;;AAEF;EACC;EACA;EACA;;AAID;EAEE;;AAEF;EACC;;AAEF;EACE;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,kBLlCQ;EKmCR;;AAEF;EACE;;AACA;EACE,kBLvCI;;AK+CX;EAEC;EACA;EACA;;AAED;EAEC;;AAED;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAK;EAAe;;AAEpB;EACC;;AAED;EAAwB;EAAiB;;AAI3C;EAEE;EACA;EACA;EACA;;AAIF;EAEE;;AAOA;EACE;EACD;EACA;EACA;EACA;EACA;;AAED;EACE;EACD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKH;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AHtHF;EG+GF;IAWI;;;AH1HF;EG+GF;IAeK;;;AAGL;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;;AAEF;EACE;EACA;;AHnJA;EGwJA;IACC;;EAED;IACC;IACA;IACA;;EAEF;IACC;;;AV7KH;EACC,OKFc;;ALSf;EACC;EACC;EACA;;AAGF;EAIC;;AAWA;EAEC,kBK/BU;ELgCV,cKjCa;;ALuCf;EACE;;AAID;EAGC;EACA;EACA;EACA;EACA,kBKvCe;;ALyCf;EACC;EACA;EACA;;AAGA;EACD;;AAGC;EACD;EACA;EACA,OKzDU;;AL4DV;EAEC;EACA;EACA;EACA;EACA;EACA;EACA,OKpES;;ALuET;EACC;EACA;EACA;EACA;;AAGA;EACF;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;;AAKF;EACC;EACA;EACA;;AO/FC;EP+BF;IAqEC;IACA;IACA;;;AAMD;EACG;;AAGJ;EAEE;EACA;;AAKA;EACC;;AAIH;EAEI;EACA;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAGF;EAEC;EACA;EACA;;AAGI;EAEJ;EACA;EACA;;AAII;EAEF;EACA;EACA;EACA;EACA;EACF;;AAED;EAEC;EACC;EACA,OKnLc;;ALqLhB;EACC;EACA;EACA,OK/LU;;ALsMV;EAEE;;AAID;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EAEC;EAEA;;AAQH;EAEA;;AAKD;EACC;EACA;EACA;;AO5OE;EPyOH;IAME;IACA;IACA;IACA;;;AAOF;EACC;EACA;EACA;;AO5PE;EPyPH;IAME;IACA;IACA;IACA;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;;AAKA;EAAK;;AACF;EACE;;AAEF;EACG;EACA;;AACA;EACI;EACA;;AAGP;EAEG;;AACA;EACI;;AACA;EACE;EACT;;AAEO;EAAgB;;AAKpB;EAEG;EACA;;AAKT;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACE;;AAIF;EACA;EACD;;AACC;EAAI;EACJ;EACA;EACA;;AAEA;EACC;;AAGF;EAAO;;AAGN;EACG;;AAEA;EACH;EACA;;AAIA;EAEE;EACH;;AACG;EACG;EACA;EACA;EACA;EACA;EACA;EACA;;AAQR;EAGE;EACA;EAEA;;AACA;EACE;;AAIJ;EACC;EACA;;AAEC;EAEE;;AAIJ;EAEE;;AAGH;EACE;EACA;;AACA;EACC;;AAED;EACC,QKvaS;ELwaT;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;;AAOC;EAEA,YK/aa;ELgbb;EACA;EAEA;;AOlbD;EP4aC;IAWC;;;AAGA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AACA;EACE;;AAGF;EAAI;;AACJ;EAEE;;AO9cN;EP0bE;IAuBE;IACA;IACA;IACA;IACA;IACA;;;AWpeR;AA4cM;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AA1cF;EACG;;AAEA;EAEK;EACA;EACA;EACA;;AAGL;EPXL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AOXM;EAEE;;AAML;EAEG;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;;AAOT;EAEG;;AACA;EAEG;EACA;EACA;EACA;EA2EA;;AA1ED;EACE;EACA;EACA;;AACP;EACE;;AAEF;EAAK;;AAGH;EACE;;AAEF;EACE;;AAKH;EACE;;AAEF;EACE;;AAEF;EAAa;;AAGT;EACE;EACA;EACA;EACA;EACA,ONvFC;;AM0FH;EACE;EACA;EACA;EACA;;AAEF;EACI;EACA;;AAEJ;EACE;EACA;EACA,ONtGD;EMuGC;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAGD;EAEE;;AAKF;EACX;EACA;EACA;;AJzHE;EI2CM;IAmFM;IACA;;EACA;IAAa;;;AAGnB;EAMI;EACA;EACA;;AACA;EACE;;AJ7IZ;EImIM;IAeM;;;AAKJ;EAEG;EACA;;AACA;EACG;;AAKR;EAIG;EACA;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EAEG;;AJhLZ;EIwCG;IA+IM;;EACA;IAEG;IACA;;;AAQT;EAEG;;AAIA;EACE;EAEA;EACA;EACA;;AAEA;EAEG;;AAEH;EACE;EACA;EACA,QN5MC;;AMiNA;EACG,QNpNF;;AMwNF;EACG,QNxNH;;AM6NF;EAEG;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA,QNvOH;EMwOG;;AJxPd;EIuMG;IAuDO;;EACA;IACG;IACA;IACA;;;AJ9Pb;EImMG;IAgEO;;EACA;IAEG;IACA;IACA;IACA;IACA;IACA;;EACA;IACG;IACA;IACA;;;AAKb;EACE,YNtRS;EMuRT;;AAKP;EACE,YN7Rc;EM8Rd;EACA;EACA;EACA;EACA;EACA;;AJlSA;EI2RF;IAUK;;EACA;IACG;IACA;;EACA;IACI;IACA;;;AAMR;EACM;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAGN;EAEE;EACA,ON9TQ;EM+TR;;AAGF;EACE;EACA;EACA;EACP;;AAGK;EACE;EACA;EACA;EACA;;AJhVN;EIiTE;IAmCK;;EACA;IACG;;;AASR;EACE;EACA;EACA;EACA,ONhXQ;EMiXR;EACA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACP;EACE;EACA;;AAIG;EACE;EACA;EAEA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAIF;AAAA;EAEE;EACA;EACA;;AAIF;AAAA;EAEE;EACA;;AAIF;EACE;;AVtcD;EACH;EACW;;AAId;EAEE;EACA;;AACA;EACE;EACD;;AWXA;EAEI;EACA;;AAIJ;EACI;;AAGJ;EAEI;EACA;EACA;;AAGJ;EACI,kBPXO;EOYP;EACA;;AAIJ;EAEI;EACA;EACA;;AAII;EAEI;EACA;;AAEJ;EACI,QPhBD;;AOsBH;EAEI;;AACA;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAGR;EACI,YP1DI;;AO6DR;EACI,YPtDE;EOuDF;;AAGJ;EACI;EACA;EACA;;AACA;EAEI;EACA;;AAMhB;EAEI;;AAEJ;EACH;;ACnFG;EAGE;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;EAEA;EACA,ORTI;;AQUJ;EAAQ;;ANNb;EMRA;IAoBK;;;AAKP;EACK;;AACA;EACQ;EACA;EACA;;AAGb;EAEI;EACA;EACA;;AACF;EACG;EACA;EACA;EACA;EACA;EACA,ORxCM;;AQyCN;EAAQ;;AASR;EAEE;EACA;;AAKF;EACJ;;AAGC;EAGE;EACA;EAEA;EACA;EACA;EACA,ORtES;;AQwEX;EACG;EACA,OR3EM;;AQ6ET;EAqDK;;AAnDA;EAGG;EACA;EACP,ORpFQ;EQ2FD;EACA;EACA;EACP;EACO;EACA;EACA;EACA;;AAbV;EACC;;AAaS;EACG;;AAEH;EAEG;;AAEH;EACE;;AAGF;EAGE;;AAMA;EACE;;AAGX;EAEF;EACA;;AAKM;EACG;;AAIR;EAEI;EACP;EACO;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;;AAGF;EACI;EACA;EACA;;AAEJ;EAEG;;AAEH;EAEG;;AAEA;EAEG;;AAIL;EAEE;EACA;EACP,ORjLS;;AQkLF;EAEG;EACA;EACP,ORtLM;;AQwLT;EACF;EACA;;AAEE;EACF;EACA;;AAIY;EACE;EACA;;AAEF;EACG;;AAGN;EAEG;EACA;EACA;;AAEH;EAEE;EACA;;AACA;EACE;EACA;;AAEF;EAEG;EACA;EACA;EACA;EACA;EACA;;AAEH;EAEE;;AAEH;EAEG;;AAKP;EAEG;EACA;EACA;;AAKA;EACG;;AAEH;EAEG;EACP,OR3PM;;AQ8PL;EACG;EACA;;AACA;EACG;;AAUZ;EAEG;EACA;;AXvRJ;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAGF;EAEC;EACA;;AAEA;EAEC,kBGPe;EHQf;EACA;EACA;EACA;EACA;;AACO;EACN;;AAED;EACC;;AAGU;EACT;EACA;;AACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AAIH;EACC;;AAED;EACC;EACA;EACA,OG1CQ;;AH4CT;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA,OGtDQ;;AHyDV;EACC,YGvDc;;AHwDd;EACC;EACA,OG7DQ;EH8DR;EACA;;AAGA;EACC;EACA;;AKpEF;ELGH;IAwEE;;;AKvEC;ELDH;IA2EE;;;AAID;EACC;;AAGF;EACC;EACA;;AACA;EACC;;AACA;EACC;EAEA;EACA;EACA;;AI1EH;EACC;IACE;IACA,aACE;;EAEJ;IACE;IACA,aACE;;EAEJ;IACE,aACE;;EAEJ;IACE,aACE;;;AJ4DH;EACC;EACA;;AAGF;EACC;;AACA;EACC;;AKvGA;ELdJ;IA0HE;;EACA;IACC;;EAED;IACC;IACA;;EACA;IACC;;EAED;IACC;IACA;;EAGF;IACC;;;AAiBH;EAEI;EACA;;AAKF;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAKD;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGK;EACE;EACP;;AAGA;EAEG;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAED;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EAKG;;AAHA;EACG;;AAGH;EAEG;;AAGN;EAEG;EACA;EACA;;AAGA;EAEG;EACA;;AAMT;EAEI;;AACA;EAAc;;AACd;EAEG;EACA;EACA;EACA,YG/PG;EHgQH;EACA;EACA;EACA;;AACA;EACG,YGlQE;;AHqQR;EACK;;AAEL;EACK;;AAEL;EACL;;AAEK;EACL;EACA;EACA;;AAEK;EAEG;EACA;;AAEH;EAAQ;;AAGZ;EACC;;AY/RC;EACG;EACA;EACA;EACA;;ACPP;EAAU;EACT,OVKa;EUJb;EAEA;EACA;EAEA;EACA;EACA;;AAEA;EACC;EACA;;AAEF;EACE;EAEA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EAED;EACA;;AACA;EACC;;AAQJ;EAEC;EACA;EACA;;AAQF;EAEC;EACA;;AAKH;EACC;EACA;EACA;;AAED;EAAM;;AAKP;EAEC;EACG;EACH;EACA;EACA;;AACA;EAEC;EACA;;AAOA;EACC;EACA;EACA;EACA;;AAED;EAEA;;AC7GH;EAEE;EACA,kBXQgB;EWPhB;EACA;EACA;EACA;EACA;EACA;EACA;AAQA;AAAA;AAAA;AAAA;;AAKA;EACE;;AAIF;EAGE;EACA;EACA;EACA;EACA;EACA,OX5BS;;AWgCX;EACE;EACA;EACA;EACA;;AACA;EACG;;AAGH;EACE;;AAIF;EACE;EACA;EACA;;AAGF;EACG;EACA;EACA;EACA;;AACA;EAEE;;AAOP;EACE;EACA;EACA;EACA;;AACA;EACG;EACA;;AAIL;AAAA;EAEE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAIJ;EACE;;AAIA;EACE;;AAKJ;EACE;EACA;EACA;;AAKC;EACE","file":"shortpixel-settings.css"}
  • shortpixel-image-optimiser/tags/6.4.1/res/js/screens/screen-bulk.js

    r3400007 r3423259  
    457457             let ul = aiPreviewElement.querySelector('ul');
    458458             ul.innerHTML = '';
     459
     460             let labels = (resultItem.aiDataLabels) ? resultItem.aiDataLabels : {};
    459461             
    460462             for (var field in resultItem.aiData)
    461463             { 
    462464                let value = resultItem.aiData[field];
    463                  let li = document.createElement('li');
    464                  li.innerHTML = '<strong>' + field + '</strong>: ' + value;
     465                let li = document.createElement('li');
     466                let label = (labels[field]) ? labels[field] : field;
     467                 
     468                 li.innerHTML = '<strong>' + label + '</strong>: ' + value;
    465469                 ul.append(li);
    466470             }
  • shortpixel-image-optimiser/tags/6.4.1/res/scss/view/_settings.scss

    r3400007 r3423259  
    279279        height: 36px;
    280280        width: 290px;
     281        display: inline-block;
    281282    }
    282283    content ul li input {
  • shortpixel-image-optimiser/tags/6.4.1/wp-shortpixel.php

    r3400007 r3423259  
    44 * Plugin URI: https://shortpixel.com/
    55 * Description: ShortPixel optimizes images automatically, while guarding the quality of your images. Check your <a href="/wp-admin/options-general.php?page=wp-shortpixel-settings" target="_blank">Settings &gt; ShortPixel</a> page on how to start optimizing your image library and make your website load faster.
    6  * Version: 6.4.0
     6 * Version: 6.4.1
    77 * Author: ShortPixel - Convert WebP/AVIF & Optimize Images
    88 * Author URI: https://shortpixel.com
     
    3737define('SHORTPIXEL_PLUGIN_DIR', __DIR__);
    3838
    39 define('SHORTPIXEL_IMAGE_OPTIMISER_VERSION', "6.4.0");
     39define('SHORTPIXEL_IMAGE_OPTIMISER_VERSION', "6.4.1");
    4040
    4141define('SHORTPIXEL_BACKUP', 'ShortpixelBackups');
  • shortpixel-image-optimiser/trunk/build/shortpixel/composer.json

    r3346588 r3423259  
    1 {"name":"ShortPixel\/shortpixelmodules","description":"ShortPixel submodules","type":"function","autoload":{"psr-4":{"ShortPixel\\ShortQ":"shortq\/src","ShortPixel\\Replacer":"replacer2\/src","ShortPixel\\Notices":"notices\/src","ShortPixel\\ShortPixelLogger":"log\/src"}}}
     1{"name":"ShortPixel\/shortpixelmodules","description":"ShortPixel submodules","type":"function","autoload":{"psr-4":{"ShortPixel\\ShortPixelLogger":"log\/src","ShortPixel\\Notices":"notices\/src","ShortPixel\\Replacer":"replacer2\/src","ShortPixel\\ShortQ":"shortq\/src"}}}
  • shortpixel-image-optimiser/trunk/build/shortpixel/replacer2/src/Modules/SmartSlider.php

    r3379473 r3423259  
    2626        }
    2727
    28         add_action('shortpixel/replacer/replace_urls', [$this, 'doReplaceQueries']);
     28        add_action('shortpixel/replacer/replace_urls', [$this, 'doReplaceQueries'], 10, 2);
    2929    }
    3030
  • shortpixel-image-optimiser/trunk/build/shortpixel/shortq/src/Queue/WPQ.php

    r3346588 r3423259  
    2121  // statistics and status
    2222  protected $current_ask = 0;
    23 
    24   protected static $itemCache = []; // cache items to prevent multiple database calls
    2523
    2624  /*
     
    294292             {
    295293                $updated += $this->DataProvider->itemUpdate($item, array('status' => ShortQ::QSTATUS_WAITING, 'tries' => $item->tries));
    296         $this->clearItemcache($item);
    297294             }
    298295    }
     
    328325
    329326      $this->DataProvider->itemUpdate($item, array('status' => ShortQ::QSTATUS_DONE));
    330       $this->clearItemCache($item);
    331327  }
    332328
     
    352348    $item->tries++;
    353349    $this->DataProvider->itemUpdate($item, array('status' => $status, 'tries' => $item->tries));
    354     $this->clearItemCache($item);
    355350
    356351        $this->saveStatus();
     
    363358          return false;
    364359      }
    365       $this->clearItemCache($item);
    366360
    367361      return $this->DataProvider->itemUpdate($item, array('value' => $item->getRaw('value') ));
     
    370364  public function getItem($item_id)
    371365  {
    372      if (isset(self::$itemCache[$item_id]))
    373      {
    374        return self::$itemCache[$item_id];
    375      }
    376 
    377      $item =  $this->DataProvider->getItem($item_id);
    378 
    379      if (false !== $item)
    380      {
    381         self::$itemCache[$item->$item_id]  = $item;
    382      }
    383      
    384      return $item;
    385 
    386   }
    387 
    388   /** Clear Item from cache (if possible)
    389    *
    390    * This clears the item from the cache which should be done when the status of the item changes.
    391    * @param object|int $item
    392    * @return void
    393    */
    394   protected function clearItemCache($item)
    395   {
    396      if (is_object($item))
    397      {
    398        $item_id = $item->item_id;
    399      }
    400      elseif(is_int($item))
    401      {
    402        $item_id = $item;
    403      }
    404      else
    405      {
    406       return;
    407      }
    408 
    409      if (isset(self::$itemCache[$item_id]))
    410      {
    411         unset(self::$itemCache[$item_id]);
    412      }
     366     return $this->DataProvider->getItem($item_id);
     367
    413368  }
    414369
     
    624579      {
    625580        $errid = $errItem->item_id;
    626        
    627 
    628581        if ($errItem->tries < $this->options->retry_limit)
    629582        {
     
    635588
    636589        }
    637         $this->clearItemCache($errItem);
    638590      }
    639591    } // tasks_errors
  • shortpixel-image-optimiser/trunk/class/Controller/Api/ApiController.php

    r3400007 r3423259  
    1818{
    1919    // Moved these numbers higher to prevent conflict with STATUS
     20    // @todo Almost none of these are in use ( ERR_TIMEOUT only )
    2021    const ERR_FILE_NOT_FOUND = -902;
    2122    const ERR_TIMEOUT = -903;
     
    291292    // handleResponse function
    292293
    293     protected function handleOptimizeResponse($qItem, $response)
     294    protected function handleOptimizeResponse(QueueItem $qItem, $response)
    294295    {
    295296        $neededURLS = $qItem->data()->urls; // URLS we are waiting for.
     
    410411    }
    411412
    412     protected function handleActionResponse($qItem, $response)
     413    protected function handleActionResponse(QueueItem $qItem, $response)
    413414    {
    414415        $item = $response[0]; // First File Response of API.
     
    480481        );
    481482
    482 
    483483        $fileType = ($compressionType > 0) ? 'LossyURL' : 'LosslessURL';
    484484        $fileSize = ($compressionType > 0) ? 'LossySize' : 'LosslessSize';
  • shortpixel-image-optimiser/trunk/class/Controller/Optimizer/ActionController.php

    r3400007 r3423259  
    133133    $queue = $this->getCurrentQueue($qItem);
    134134
    135    
    136135    $queue->updateItem($qItem);
    137136
  • shortpixel-image-optimiser/trunk/class/Controller/Optimizer/OptimizeAiController.php

    r3400007 r3423259  
    319319        $qItem->addResult(['aiData' => $data['generated']]); // But the generated data in the result.
    320320
     321        // For Bulk, add labels to display in the result set. Default is same as data, can be overridden
     322        $qItem->addResult(['aiDataLabels' => $data['labels']
     323        ]);
     324
    321325        $this->finishItemProcess($qItem);
    322326        return;
     
    737741    $metadata['item_id'] = $item_id;
    738742
     743    $metadata['labels'] = [
     744      'alt' => __('Alt', 'shortpixel-image-optimiser'),
     745      'caption' => __('Caption', 'shortpixel-image-optimiser'),
     746      'description' => __('Description', 'shortpixel-image-optimiser'),
     747      'post_title' =>  __('Image Title' , 'shortpixel-image-optimiser'),
     748    ];
     749
    739750    return $metadata;
    740751}
     
    743754{
    744755   
    745   $fields = ['alt', 'caption', 'description'];
     756  $fields = ['alt', 'caption', 'description', 'post_title'];
    746757  $dataItems = [];
    747758
  • shortpixel-image-optimiser/trunk/class/Controller/Optimizer/OptimizeController.php

    r3400007 r3423259  
    348348        }
    349349      }
    350     } else {
     350    } else { // Not is_done
    351351      if ($qItem->result()->apiStatus == ApiController::STATUS_UNCHANGED || $qItem->result()->apiStatus === Apicontroller::STATUS_PARTIAL_SUCCESS) {
    352352        $qItem->addResult(['fileStatus' => ImageModel::FILE_STATUS_PENDING]);
     
    424424           
    425425           $qItem->addResult(['new_attach_id' => $new_attach_id] );
     426
     427           $tmpFile->delete();
    426428        }
    427429    }
     
    470472      }
    471473
     474      // @todo Direct call to file_exists, which should be ok, because tmp, but still could be improved.
    472475      if (isset($item_files[$imageName]['image']) && file_exists($item_files[$imageName]['image'])) {
    473476        // All good.
     
    478481        ($image['image']['status'] == ApiController::STATUS_OPTIMIZED_BIGGER && is_object($converter))
    479482      ) {
    480         $tempFile = $downloadHelper->downloadFile($image['image']['url']);
     483        $tempFile = $downloadHelper->downloadFile($image['image']['url']);     
    481484        if (is_object($tempFile)) {
    482485          $item_files[$imageName]['image'] = $tempFile->getFullPath();
    483486          $imageArray[$imageName]['image']['file'] = $tempFile->getFullPath();
    484487        }
     488        else
     489        {
     490         
     491           $imageArray[$imageName]['image']['status'] = RequestManager::STATUS_CONNECTION_ERROR;
     492        }
     493
    485494      }
    486495
  • shortpixel-image-optimiser/trunk/class/Controller/QueueController.php

    r3400007 r3423259  
    404404            Log::addWarn('Encountered blocked item, processing success? ', $item_id);
    405405            ResponseController::addData($item_id, 'fileName', $imageModel->getFileName());
     406
    406407            $send_to_processing = false;
     408
    407409          }
    408410          else
     
    425427          }
    426428         
    427 
    428429          if (true === $qItem->result()->is_error &&  true === $this->args['is_bulk'] )
    429430          {
  • shortpixel-image-optimiser/trunk/class/Controller/QuotaController.php

    r3289850 r3423259  
    8383          $DateNow = time();
    8484
    85           $DateSubscription = strtotime($quotaData['APILastRenewalDate']);
     85          // This check to prevent IIS issue on 32Bit PHP to have complaints (?) .  //https://support.shortpixel.com/conversation/240212
     86          $DateSubscription = (isset($quotaData['APILastRenewalDate']) && $quotaData['APILastRenewalDate'] != 0 ) ?
     87                          strtotime($quotaData['APILastRenewalDate']) : false;
    8688          $DaysToReset =  30 - ( (int) (  ( $DateNow  - $DateSubscription) / DAY_IN_SECONDS) % 30);
    8789
  • shortpixel-image-optimiser/trunk/class/Helper/DownloadHelper.php

    r3400007 r3423259  
    8484                    }
    8585
     86          /*
     87          Log::addError('Nulling tempfile to zero for testing!');
     88          $file = fopen($tempFile, 'r+');
     89          ftruncate($file,0);
     90          fclose($file);
     91          */
     92
    8693                    $fs = \wpSPIO()->filesystem();
    8794                    $file = $fs->getFile($tempFile);
     95
     96         
     97
     98          if ($file->getFileSize() === 0)
     99          {
     100              Log::addError('Tmp File zero bytes', $tempFile);
     101              ResponseController::addData('is_error', true);
     102              Responsecontroller::addData('message', __('Temp file zero bytes', 'shortpixel-image-optimiser'));
     103
     104              $file->delete(); // Prevent it from hanging around
     105              return false;
     106          }
    88107
    89108          if (! is_null($args['destinationPath']))
     
    110129
    111130          $destinationFile = $fs->getFile($destinationPath);
     131
    112132          // If file is non-existing, check directory and write-permissions.
    113133          if (false == $destinationFile->exists())
     
    117137          }
    118138
    119           $result = $fileObj->copy($destinationFile);
     139          $result = $fileObj->move($destinationFile);
    120140
    121141          if ($result === false)
     
    126146      }
    127147
    128       private function downloadURLMethod($url, $force = false)
     148      /** Get a sensible timeout for how long the download should be allowed to take */
     149      private function getMaxDownloadTime()
    129150      {
    130151        $executionTime = ini_get('max_execution_time');
     
    133154           $executionTime = 0;
    134155        }
    135         $downloadTimeout = max($executionTime - 10, 15);
     156        // min here, so maximum value of downloadtimeout is 25 seconds, which should be more than enough. To prevent hanging downloads eating up server time
     157        $downloadTimeout = min($executionTime - 10, 25);
     158
     159        return $downloadTimeout;
     160      }
     161
     162      private function downloadURLMethod($url, $force = false)
     163      {
     164
     165        $downloadTimeout = $this->getMaxDownloadTime();
    136166
    137167        $url = $this->setPreferredProtocol(urldecode($url), $force);
     
    152182            //get_temp_dir
    153183            $tmpfname = tempnam(get_temp_dir(), 'spiotmp');
    154             $max_exec = ini_get('max_execution_time'); // Like everything, can't be trusted to be a int.
    155             $max_exec =  (! is_numeric($max_exec) || $max_exec <= 0) ? 30 : $max_exec;
    156             $downloadTimeout = max($max_exec - 10, 15);
     184
     185            $downloadTimeout = $this->getMaxDownloadTime();
    157186
    158187            $args_for_get = array(
     
    185214                  $result = download_url($testURL, 10);
    186215                  $settings->downloadProto = is_wp_error( $result ) ? 'https' : 'http';
     216
     217              // remove test.
     218              if (false === is_wp_error($result))
     219              {
     220                @unlink($result);
     221              }
     222             
    187223              }
    188224              return $settings->downloadProto == 'http' ?
  • shortpixel-image-optimiser/trunk/class/Model/AiDataModel.php

    r3400007 r3423259  
    249249        $post_updated = false;
    250250
    251         if (isset($data['caption']) && false !== $data['caption'] && false === is_int($data['caption']))
     251        if (isset($data['caption']) && false !== $data['caption'] && false === is_numeric($data['caption']))
    252252        {
    253253            $post->post_excerpt = $data['caption'];
     
    255255        }
    256256
    257         if (isset($data['description']) && false !== $data['description'] && false === is_int($data['description']))
     257        if (isset($data['description']) && false !== $data['description'] && false === is_numeric($data['description']))
    258258        {
    259259            $post->post_content = $data['description'];
     
    261261        }
    262262
    263         if (isset($data['post_title']) && false !== $data['post_title'] && false === is_int($data['post_title']))
     263        if (isset($data['post_title']) && false !== $data['post_title'] && false === is_numeric($data['post_title']))
    264264        {
    265265             $post->post_title = $data['post_title'];
  • shortpixel-image-optimiser/trunk/class/Model/File/FileModel.php

    r3289850 r3423259  
    392392        Log::addWarn('Tried to copy non-existing file - '  . $sourcePath);
    393393        return false;
     394      }
     395
     396      if (false === self::$TRUSTED_MODE && $this->getFileSize() <= 0)
     397      {
     398         Log::addWarn('Source file in copy has a filesize of zero!');
     399         return false;
    394400      }
    395401
  • shortpixel-image-optimiser/trunk/class/Model/Image/ImageModel.php

    r3400007 r3423259  
    387387                 break;
    388388         case self::P_IMAGE_ZERO_SIZE:
    389             $message = __('File seems emtpy, or failure on image size', 'shortpixel-image-optimiser');
     389            $message = __('File seems empty, or failure on image size', 'shortpixel-image-optimiser');
    390390         break;
    391391         case self::P_EXCLUDE_DATE:
     
    756756          else
    757757          {
    758                         $tempFile = $fs->getFile($results['image']['file']);
    759 
     758            if (false === isset($results['image']['file']))
     759            {
     760               Log::addError('ImageModel:  Result image files not set! Uncaught issue. ', $results['image']);
     761               $copyok = false;
     762            }
     763            else
     764            {
     765                $tempFile = $fs->getFile($results['image']['file']);
     766            }
     767                       
    760768            if ($this->is_virtual())
    761769            {
     
    767775                    $virtualFile->delete();
    768776                }
    769                 $copyok = $tempFile->copy($virtualFile);
     777                $copyok = $tempFile->move($virtualFile);
    770778
    771779                // File has been copied to local system, set the path to real to be able to get file and image sizes.
     
    775783                }
    776784            }
    777             else
     785            elseif (isset($tempFile))
    778786            {
    779                 $copyok = $tempFile->copy($this);
     787                $copyok = $tempFile->move($this);
     788                $this->setImageSize();
     789                $optimizedSize  = $tempFile->getFileSize();
    780790            }
    781 
    782              $this->setImageSize();
    783              $optimizedSize  = $tempFile->getFileSize();
    784791          } // else
    785792
     
    11021109            if (false === $target->exists()) // don't copy if exists.
    11031110            {
    1104                             $result = $tempFile->copy($target);
     1111                            $result = $tempFile->move($target);
    11051112                        }
    11061113            else
     
    11401147            }
    11411148
    1142             $result = $tempFile->copy($target);
     1149            $result = $tempFile->move($target);
    11431150            if (! $result)
     1151            {
    11441152              Log::addWarn('Could not copy Avif to destination ' . $target->getFullPath() );
     1153            }
    11451154            return $target;
    1146       //   }
    11471155
    11481156         return false;
  • shortpixel-image-optimiser/trunk/class/Model/Image/MediaLibraryModel.php

    r3400007 r3423259  
    432432            $height = $wpmeta['height'];
    433433
    434         if (isset($wpmeta['filesize'])) {
     434        if (isset($wpmeta['filesize']) && intval($wpmeta['filesize']) > 0) {
    435435            $this->filesize = $wpmeta['filesize'];
    436436        }
     
    475475                    }
    476476
    477                     if (isset($data['filesize']))
     477                    if (isset($data['filesize']) && intval($data['filesize']) > 0)
    478478                        $thumbObj->filesize = $data['filesize'];
    479479
  • shortpixel-image-optimiser/trunk/class/view/settings/part-debug.php

    r3400007 r3423259  
    55use ShortPixel\Controller\QueueController as QueueController;
    66use ShortPixel\Controller\AdminNoticesController as AdminNoticesController;
     7use ShortPixel\ShortPixelLogger\ShortPixelLogger as Log;
     8
    79
    810if ( ! defined( 'ABSPATH' ) ) {
     
    1921$debugUrl = add_query_arg(array('part' => 'debug', 'noheader' => true), $this->url);
    2022
     23if (Log::isManualDebug())
     24{
     25  $debugUrl = add_query_arg(['SHORTPIXEL_DEBUG' => sanitize_text_field($_GET['SHORTPIXEL_DEBUG'])], $debugUrl);
     26}
    2127?>
    2228
  • shortpixel-image-optimiser/trunk/readme.txt

    r3400007 r3423259  
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 6.4.0
     7Stable tag: 6.4.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3232
    3333* AI Image Upscale (2x, 3x, 4x) - Upscale smaller images with high-quality AI upscaling, perfect for retina displays and crisp visuals.
    34 * AI Background Removal - Instantly remove image backgrounds with one click, great for clean product photos or transparent assets.
     34* AI Background Removal – Instantly remove background from your images with one click, ideal for creating clean product photos. After the background is removed, your image can have a transparent background or be filled with a single solid color.
    3535* AI Image Titles - In addition to ALT text, captions, and descriptions, you can now generate smart image titles using AI for better SEO.
    3636* Bulk Remove AI Data - Easily clear all AI-generated image SEO data in one go.
     
    315315Please report security bugs found in the source code of the ShortPixel Image Optimizer plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/shortpixel-image-optimiser). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
    316316
     317= Does the plugin use any external services =
     318This plugin integrates with Chatbase ([https://www.chatbase.co](https://www.chatbase.co/)) to provide AI-powered chat support directly within the plugin interface. This integration allows plugin users to ask questions and receive automated assistance. The only data collected is the Country(no city and no exact location) and the message itself.
     319
     320Chatbase [ToS](https://www.chatbase.co/legal/terms).
     321
    317322= I’m stuck. What do I do? =
    318323
     
    483488
    484489== Changelog ==
     490
     491= 6.4.1 =
     492
     493🎄 The Christmas Update
     494
     495Release Date: December 18, 2025
     496
     497🎁 Fixes & Improvements
     498
     499* Temporary File Cleanup: Introduced a mechanism to automatically clean up temporary files after optimization, keeping your server tidy.
     500* Zero-Byte File Protection: Prevents copying of 0-byte files from the /tmp/ folder in cases of permission errors or low tmp disk space.
     501* IIS Compatibility Fix: Resolved a timestamp-related warning on IIS servers using 32-bit PHP environments.
     502* Download Timeout Limit: Added a 25-second cap on item downloads to prevent conflicts with PHP's 30-second timeout.
     503* Manual Mode Debug Fix: Fixed an issue in the debug menu from the plugin settings when using manual debug mode.
     504* Custom CDN Field Fix: Corrected a conflict where the custom CDN field was hidden if the "Premium Add-ons for Elementor" plugin was active.
     505* Wording Improvements: Made several small text updates for better clarity throughout the plugin.
     506
     507Update now and enjoy a smoother, more festive ShortPixel experience! 🎅🚀
    485508
    486509= 6.4.0 =
  • shortpixel-image-optimiser/trunk/res/css/shortpixel-media-modal.css

    r3400007 r3423259  
    231231}
    232232.shortpixel-media-modal .modal-wrapper .button-wrapper .button:hover {
    233   background: #32d7e5;
     233  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    234234}
    235235.shortpixel-media-modal .modal-wrapper .button-wrapper .button i.switch {
  • shortpixel-image-optimiser/trunk/res/css/shortpixel-nextgen.css

    r3400007 r3423259  
    11div.sp-modal-shade {
    2   display: none;
    3   /* Hidden by default */
    4   position: fixed;
    5   /* Stay in place */
    6   z-index: 10000;
    7   /* Sit on top - blame WP-admin for the z-index battle . */
     2  display: none; /* Hidden by default */
     3  position: fixed; /* Stay in place */
     4  z-index: 10000; /* Sit on top - blame WP-admin for the z-index battle . */
    85  left: 0;
    96  top: 0;
    10   width: 100%;
    11   /* Full width */
    12   height: 100%;
    13   /* Full height */
    14   overflow: auto;
    15   /* Enable scroll if needed */
    16   background: black;
    17   /* Fallback color */
    18   background: rgba(0, 0, 0, 0.4);
    19   /* Black w/ opacity */
     7  width: 100%; /* Full width */
     8  height: 100%; /* Full height */
     9  overflow: auto; /* Enable scroll if needed */
     10  background: rgb(0, 0, 0); /* Fallback color */
     11  background: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
    2012  opacity: 0.4;
    2113}
     
    2517  /*margin: 8% auto;  15% from the top and centered */
    2618  padding: 20px;
    27   width: 30%;
    28   /* Could be more or less, depending on screen size */
    29   min-width: 300px;
    30   /* Could be more or less, depending on screen size */
    31   z-index: 999999;
    32   /* Z-index wars :/ */
     19  width: 30%; /* Could be more or less, depending on screen size */
     20  min-width: 300px; /* Could be more or less, depending on screen size */
     21  z-index: 999999; /* Z-index wars :/ */
    3322  position: fixed;
    3423  top: 10%;
  • shortpixel-image-optimiser/trunk/res/css/shortpixel-nextgen.css.map

    r3400007 r3423259  
    1 {"version":3,"sourceRoot":"","sources":["../scss/view/_modal.scss","../scss/shortpixel-nextgen.scss"],"names":[],"mappings":"AAAA;EACI;AAAe;EACf;AAAiB;EACjB;AAAgB;EAChB;EACA;EACA;AAAa;EACb;AAAc;EACd;AAAgB;EAChB;AAAwB;EACxB;AAA6B;EAC7B;;;AAEJ;EACI;AACA;EACA;EACA;AAAY;EACZ;AAAkB;EAClB;AAAiB;EACjB;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACH;EACG;;AAIF;EACI;EACA;EACA;;;AAKR;EACI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACD;EACC;EACA;EACA;;;AChEF;EAEE;;AAEE;EACI;EACA;;AACJ;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGJ;EACC;EACA;;AAGD;EAEE;EACA;EACA;EACA","file":"shortpixel-nextgen.css"}
     1{"version":3,"sourceRoot":"","sources":["../scss/view/_modal.scss","../scss/shortpixel-nextgen.scss"],"names":[],"mappings":"AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACH;EACG;;AAIF;EACI;EACA;EACA;;;AAKR;EACI;EACA;EACA;EACA;;;AAEJ;EACI;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACD;EACC;EACA;EACA;;;AChEF;EAEE;;AAEE;EACI;EACA;;AACJ;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGJ;EACC;EACA;;AAGD;EAEE;EACA;EACA;EACA","file":"shortpixel-nextgen.css"}
  • shortpixel-image-optimiser/trunk/res/css/shortpixel-settings.css

    r3400007 r3423259  
    135135}
    136136.wrap.is-shortpixel-settings-page .shortpixel-settings button:hover, .wrap.is-shortpixel-settings-page .shortpixel-settings .button-setting:hover {
    137   background: #32d7e5;
     137  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    138138}
    139139.wrap.is-shortpixel-settings-page .shortpixel-settings button i.switch, .wrap.is-shortpixel-settings-page .shortpixel-settings .button-setting i.switch {
     
    241241}
    242242.wrap.is-shortpixel-settings-page .shortpixel-settings section.wrapper .setting-tab .save-buttons.saving button.save {
    243   background-color: #0e6870;
     243  background-color: rgb(14.3684210526, 104.4473684211, 111.6315789474);
    244244}
    245245.wrap.is-shortpixel-settings-page .shortpixel-settings section.wrapper .setting-tab .save-buttons.saving button.save i {
     
    462462}
    463463.wrap.is-shortpixel-settings-page header .top-buttons a:hover, .wrap.is-shortpixel-settings-page header .top-buttons button:hover {
    464   background: #32d7e5;
     464  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    465465}
    466466.wrap.is-shortpixel-settings-page header .top-buttons a i.switch, .wrap.is-shortpixel-settings-page header .top-buttons button i.switch {
     
    972972  height: 36px;
    973973  width: 290px;
     974  display: inline-block;
    974975}
    975976.wrap.is-shortpixel-settings-page section#tab-webp content ul li input {
     
    11941195}
    11951196.wrap.is-shortpixel-settings-page #tab-overview .wrapper .dashboard-button:hover {
    1196   background: #32d7e5;
     1197  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    11971198}
    11981199.wrap.is-shortpixel-settings-page #tab-overview .wrapper .dashboard-button i.switch {
     
    21452146  min-height: 44px;
    21462147  color: #1ABDCA;
    2147   background-color: #e8e8e8;
     2148  background-color: rgb(232.25, 232.25, 232.25);
    21482149  border-radius: 6px;
    21492150  font-weight: 700;
     
    21532154}
    21542155.wrap.is-shortpixel-settings-page #tab-tools .button:hover {
    2155   background: #32d7e5;
     2156  background: rgb(50.3421052632, 215.4868421053, 228.6578947368);
    21562157  color: #fff;
    21572158}
  • shortpixel-image-optimiser/trunk/res/css/shortpixel-settings.css.map

    r3400007 r3423259  
    1 {"version":3,"sourceRoot":"","sources":["../scss/elements/_fonts.scss","../scss/view/_inline-help.scss","../scss/shortpixel-settings.scss","../scss/view/_settings.scss","../scss/view/_settings-advanced.scss","../scss/view/_settings-onboarding.scss","../scss/view/_settings-structure.scss","../scss/elements/_mixins.scss","../scss/elements/_colors.scss","../scss/elements/_animation.scss","../scss/elements/_breakpoints.scss","../scss/elements/_header.scss","../scss/elements/_icons.scss","../scss/view/_settings-optimisation.scss","../scss/view/_settings-overview.scss","../scss/view/_settings-ai.scss","../scss/view/_settings-exclusions.scss","../scss/view/_settings-integrations.scss","../scss/view/_settings-tools.scss","../scss/elements/_setting.scss"],"names":[],"mappings":"AAEA;EAEI;EACA;EACA;EACA;;AAGJ;EAGI;EACA;EACA;EACA;;ACfJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;;AAIJ;EAEE;EACA;;;AAIF;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;AACA;EACF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AACA;EACI;EACA;EACA;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMJ;EACI;;;AAEJ;EAAa;;;ACrEb;ACgBC;AA6WC;ACrYF;ACoJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AClJG;EAEE;;AAEF;EAA6B;;AAK7B;EAA2B;;AAK3B;EAAO;;AACP;EAAuC;;AAG1C;EAGG;EACD;EACA;EACA;EACA;EACA;;AAIA;EC9BA;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;ADUF;EAEE;;AACA;EAAQ;;AAGV;EACE;EACA;EACA;;AAEA;EACE;EACA;EACE,cExCO;EFyCT;;AACD;EAEC;EACA;;AAEC;EACC;EAEA;EACA;EACA,OErDK;EFsDL;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAED;EAEI,OEpEG;;AFyEP;EACC,OE1EM;EF2EN;;AAOL;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cEvFW;;AF0Fb;EAEE;EAGA;;AAEA;EAEC;EACA;EACA;;AACA;EACE;EACA;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA,OE7HS;;AF+HV;EACG;EACD;EACA;;AAGF;EAEE;;AAGH;EACC;EACA;EAEA;;AAGC;EACA;EACA;EACA;;AAEC;EACA;;AAKD;EAEC;;AACA;EG9JN;EACI;EACA;EACA;EACA;EH4JE;EACA;;AG3JP;EACC;IAAM;IAA2B;;;AAGlC;EACC;IAAM;IAA8B;;;AAGrC;EACC;IAAM;IAA+B;;;AAGtC;EACC;IAAM;IAAmC;;;AAG1C;EACC;IAAM;IAAgC;;;ACXpC;EJ6JG;IACC;;EACA;IAEC;IACA;IACA;;;AAOP;EAEE;;AAGF;EACE;;AAGC;EAEC;;AAIF;EAEE;;AAGJ;EAEE;;AACA;EAEC;;AACA;EACC;;AAIF;EAEE;EACD;;AAED;EAEC;EACA;;AAED;EAEA;EAEA;;AIvNA;EJgOF;IACE;;EAGC;IAEE;;EAGH;IACC;IACA;;;AI3OD;EJmPF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IAEC;IACA;IACA;;EAED;IACC;;EACA;IACC;;EAED;IACC;;EAKJ;IACE;;EAEF;AAmCE;AAAA;AAAA;;EAjCA;IACC;IACA;IACA;IACA;IAuBA;IACA;;EAvBA;IACC;IACA;;EAIC;IACC;;EAID;IACC;;EAED;IACC;IACA;IACD;IACA;;EAOH;IACC;;EAKD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAED;IAEC;;EAGH;IACC;;EAED;IACC;;EACA;IACC;;;AK1VJ;EAEI;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACH;;AAEM;EJ5BL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AIOM;EACE,QHTG;EGUH;EACA;EACP;EACA;;AC5BL;EAEE;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AACA;EACG;;AAOH;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAIJ;EAGE;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAGJ;EACE;EACA;EACA;;ACnDF;EACC;;AAKE;EACC;EACA;EACA;;AAEF;EACC;EACA;EACA;;AAID;EAEE;;AAEF;EACC;;AAEF;EACE;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,kBLlCQ;EKmCR;;AAEF;EACE;;AACA;EACE,kBLvCI;;AK+CX;EAEC;EACA;EACA;;AAED;EAEC;;AAED;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAK;EAAe;;AAEpB;EACC;;AAED;EAAwB;EAAiB;;AAI3C;EAEE;EACA;EACA;EACA;;AAIF;EAEE;;AAOA;EACE;EACD;EACA;EACA;EACA;EACA;;AAED;EACE;EACD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKH;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AHtHF;EG+GF;IAWI;;;AH1HF;EG+GF;IAeK;;;AAGL;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;;AAEF;EACE;EACA;;AHnJA;EGwJA;IACC;;EAED;IACC;IACA;IACA;;EAEF;IACC;;;AV7KH;EACC,OKFc;;ALSf;EACC;EACC;EACA;;AAGF;EAIC;;AAWA;EAEC,kBK/BU;ELgCV,cKjCa;;ALuCf;EACE;;AAID;EAGC;EACA;EACA;EACA;EACA,kBKvCe;;ALyCf;EACC;EACA;EACA;;AAGA;EACD;;AAGC;EACD;EACA;EACA,OKzDU;;AL4DV;EAEC;EACA;EACA;EACA;EACA;EACA;EACA,OKpES;;ALuET;EACC;EACA;EACA;EACA;;AAGA;EACF;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;;AAKF;EACC;EACA;EACA;;AO/FC;EP+BF;IAqEC;IACA;IACA;;;AAMD;EACG;;AAGJ;EAEE;EACA;;AAKA;EACC;;AAIH;EAEI;EACA;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAGF;EAEC;EACA;EACA;;AAGI;EAEJ;EACA;EACA;;AAII;EAEF;EACA;EACA;EACA;EACA;EACF;;AAED;EAEC;EACC;EACA,OKnLc;;ALqLhB;EACC;EACA;EACA,OK/LU;;ALsMV;EAEE;;AAID;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EAEC;EAEA;;AAQH;EAEA;;AAKD;EACC;EACA;EACA;;AO5OE;EPyOH;IAME;IACA;IACA;IACA;;;AAOF;EACC;EACA;EACA;;AO5PE;EPyPH;IAME;IACA;IACA;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;;AAKA;EAAK;;AACF;EACE;;AAEF;EACG;EACA;;AACA;EACI;EACA;;AAGP;EAEG;;AACA;EACI;;AACA;EACE;EACT;;AAEO;EAAgB;;AAKpB;EAEG;EACA;;AAKT;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACE;;AAIF;EACA;EACD;;AACC;EAAI;EACJ;EACA;EACA;;AAEA;EACC;;AAGF;EAAO;;AAGN;EACG;;AAEA;EACH;EACA;;AAIA;EAEE;EACH;;AACG;EACG;EACA;EACA;EACA;EACA;EACA;EACA;;AAQR;EAGE;EACA;EAEA;;AACA;EACE;;AAIJ;EACC;EACA;;AAEC;EAEE;;AAIJ;EAEE;;AAGH;EACE;EACA;;AACA;EACC;;AAED;EACC,QKtaS;ELuaT;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;;AAOC;EAEA,YK9aa;EL+ab;EACA;EAEA;;AOjbD;EP2aC;IAWC;;;AAGA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AACA;EACE;;AAGF;EAAI;;AACJ;EAEE;;AO7cN;EPybE;IAuBE;IACA;IACA;IACA;IACA;IACA;;;AWneR;AA4cM;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AA1cF;EACG;;AAEA;EAEK;EACA;EACA;EACA;;AAGL;EPXL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AOXM;EAEE;;AAML;EAEG;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;;AAOT;EAEG;;AACA;EAEG;EACA;EACA;EACA;EA2EA;;AA1ED;EACE;EACA;EACA;;AACP;EACE;;AAEF;EAAK;;AAGH;EACE;;AAEF;EACE;;AAKH;EACE;;AAEF;EACE;;AAEF;EAAa;;AAGT;EACE;EACA;EACA;EACA;EACA,ONvFC;;AM0FH;EACE;EACA;EACA;EACA;;AAEF;EACI;EACA;;AAEJ;EACE;EACA;EACA,ONtGD;EMuGC;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAGD;EAEE;;AAKF;EACX;EACA;EACA;;AJzHE;EI2CM;IAmFM;IACA;;EACA;IAAa;;;AAGnB;EAMI;EACA;EACA;;AACA;EACE;;AJ7IZ;EImIM;IAeM;;;AAKJ;EAEG;EACA;;AACA;EACG;;AAKR;EAIG;EACA;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EAEG;;AJhLZ;EIwCG;IA+IM;;EACA;IAEG;IACA;;;AAQT;EAEG;;AAIA;EACE;EAEA;EACA;EACA;;AAEA;EAEG;;AAEH;EACE;EACA;EACA,QN5MC;;AMiNA;EACG,QNpNF;;AMwNF;EACG,QNxNH;;AM6NF;EAEG;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA,QNvOH;EMwOG;;AJxPd;EIuMG;IAuDO;;EACA;IACG;IACA;IACA;;;AJ9Pb;EImMG;IAgEO;;EACA;IAEG;IACA;IACA;IACA;IACA;IACA;;EACA;IACG;IACA;IACA;;;AAKb;EACE,YNtRS;EMuRT;;AAKP;EACE,YN7Rc;EM8Rd;EACA;EACA;EACA;EACA;EACA;;AJlSA;EI2RF;IAUK;;EACA;IACG;IACA;;EACA;IACI;IACA;;;AAMR;EACM;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAGN;EAEE;EACA,ON9TQ;EM+TR;;AAGF;EACE;EACA;EACA;EACP;;AAGK;EACE;EACA;EACA;EACA;;AJhVN;EIiTE;IAmCK;;EACA;IACG;;;AASR;EACE;EACA;EACA;EACA,ONhXQ;EMiXR;EACA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACP;EACE;EACA;;AAIG;EACE;EACA;EAEA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAIF;AAAA;EAEE;EACA;EACA;;AAIF;AAAA;EAEE;EACA;;AAIF;EACE;;AVtcD;EACH;EACW;;AAId;EAEE;EACA;;AACA;EACE;EACD;;AWXA;EAEI;EACA;;AAIJ;EACI;;AAGJ;EAEI;EACA;EACA;;AAGJ;EACI,kBPXO;EOYP;EACA;;AAIJ;EAEI;EACA;EACA;;AAII;EAEI;EACA;;AAEJ;EACI,QPhBD;;AOsBH;EAEI;;AACA;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAGR;EACI,YP1DI;;AO6DR;EACI,YPtDE;EOuDF;;AAGJ;EACI;EACA;EACA;;AACA;EAEI;EACA;;AAMhB;EAEI;;AAEJ;EACH;;ACnFG;EAGE;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;EAEA;EACA,ORTI;;AQUJ;EAAQ;;ANNb;EMRA;IAoBK;;;AAKP;EACK;;AACA;EACQ;EACA;EACA;;AAGb;EAEI;EACA;EACA;;AACF;EACG;EACA;EACA;EACA;EACA;EACA,ORxCM;;AQyCN;EAAQ;;AASR;EAEE;EACA;;AAKF;EACJ;;AAGC;EAGE;EACA;EAEA;EACA;EACA;EACA,ORtES;;AQwEX;EACG;EACA,OR3EM;;AQ6ET;EAqDK;;AAnDA;EAGG;EACA;EACP,ORpFQ;EQ2FD;EACA;EACA;EACP;EACO;EACA;EACA;EACA;;AAbV;EACC;;AAaS;EACG;;AAEH;EAEG;;AAEH;EACE;;AAGF;EAGE;;AAMA;EACE;;AAGX;EAEF;EACA;;AAKM;EACG;;AAIR;EAEI;EACP;EACO;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;;AAGF;EACI;EACA;EACA;;AAEJ;EAEG;;AAEH;EAEG;;AAEA;EAEG;;AAIL;EAEE;EACA;EACP,ORjLS;;AQkLF;EAEG;EACA;EACP,ORtLM;;AQwLT;EACF;EACA;;AAEE;EACF;EACA;;AAIY;EACE;EACA;;AAEF;EACG;;AAGN;EAEG;EACA;EACA;;AAEH;EAEE;EACA;;AACA;EACE;EACA;;AAEF;EAEG;EACA;EACA;EACA;EACA;EACA;;AAEH;EAEE;;AAEH;EAEG;;AAKP;EAEG;EACA;EACA;;AAKA;EACG;;AAEH;EAEG;EACP,OR3PM;;AQ8PL;EACG;EACA;;AACA;EACG;;AAUZ;EAEG;EACA;;AXvRJ;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAGF;EAEC;EACA;;AAEA;EAEC,kBGPe;EHQf;EACA;EACA;EACA;EACA;;AACO;EACN;;AAED;EACC;;AAGU;EACT;EACA;;AACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AAIH;EACC;;AAED;EACC;EACA;EACA,OG1CQ;;AH4CT;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA,OGtDQ;;AHyDV;EACC,YGvDc;;AHwDd;EACC;EACA,OG7DQ;EH8DR;EACA;;AAGA;EACC;EACA;;AKpEF;ELGH;IAwEE;;;AKvEC;ELDH;IA2EE;;;AAID;EACC;;AAGF;EACC;EACA;;AACA;EACC;;AACA;EACC;EAEA;EACA;EACA;;AI1EH;EACC;IACE;IACA,aACE;;EAEJ;IACE;IACA,aACE;;EAEJ;IACE,aACE;;EAEJ;IACE,aACE;;;AJ4DH;EACC;EACA;;AAGF;EACC;;AACA;EACC;;AKvGA;ELdJ;IA0HE;;EACA;IACC;;EAED;IACC;IACA;;EACA;IACC;;EAED;IACC;IACA;;EAGF;IACC;;;AAiBH;EAEI;EACA;;AAKF;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAKD;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGK;EACE;EACP;;AAGA;EAEG;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAED;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EAKG;;AAHA;EACG;;AAGH;EAEG;;AAGN;EAEG;EACA;EACA;;AAGA;EAEG;EACA;;AAMT;EAEI;;AACA;EAAc;;AACd;EAEG;EACA;EACA;EACA,YG/PG;EHgQH;EACA;EACA;EACA;;AACA;EACG,YGlQE;;AHqQR;EACK;;AAEL;EACK;;AAEL;EACL;;AAEK;EACL;EACA;EACA;;AAEK;EAEG;EACA;;AAEH;EAAQ;;AAGZ;EACC;;AY/RC;EACG;EACA;EACA;EACA;;ACPP;EAAU;EACT,OVKa;EUJb;EAEA;EACA;EAEA;EACA;EACA;;AAEA;EACC;EACA;;AAEF;EACE;EAEA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EAED;EACA;;AACA;EACC;;AAQJ;EAEC;EACA;EACA;;AAQF;EAEC;EACA;;AAKH;EACC;EACA;EACA;;AAED;EAAM;;AAKP;EAEC;EACG;EACH;EACA;EACA;;AACA;EAEC;EACA;;AAOA;EACC;EACA;EACA;EACA;;AAED;EAEA;;AC7GH;EAEE;EACA,kBXQgB;EWPhB;EACA;EACA;EACA;EACA;EACA;EACA;AAQA;AAAA;AAAA;AAAA;;AAKA;EACE;;AAIF;EAGE;EACA;EACA;EACA;EACA;EACA,OX5BS;;AWgCX;EACE;EACA;EACA;EACA;;AACA;EACG;;AAGH;EACE;;AAIF;EACE;EACA;EACA;;AAGF;EACG;EACA;EACA;EACA;;AACA;EAEE;;AAOP;EACE;EACA;EACA;EACA;;AACA;EACG;EACA;;AAIL;AAAA;EAEE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAIJ;EACE;;AAIA;EACE;;AAKJ;EACE;EACA;EACA;;AAKC;EACE","file":"shortpixel-settings.css"}
     1{"version":3,"sourceRoot":"","sources":["../scss/elements/_fonts.scss","../scss/view/_inline-help.scss","../scss/shortpixel-settings.scss","../scss/view/_settings.scss","../scss/view/_settings-advanced.scss","../scss/view/_settings-onboarding.scss","../scss/view/_settings-structure.scss","../scss/elements/_mixins.scss","../scss/elements/_colors.scss","../scss/elements/_animation.scss","../scss/elements/_breakpoints.scss","../scss/elements/_header.scss","../scss/elements/_icons.scss","../scss/view/_settings-optimisation.scss","../scss/view/_settings-overview.scss","../scss/view/_settings-ai.scss","../scss/view/_settings-exclusions.scss","../scss/view/_settings-integrations.scss","../scss/view/_settings-tools.scss","../scss/elements/_setting.scss"],"names":[],"mappings":"AAEA;EAEI;EACA;EACA;EACA;;AAGJ;EAGI;EACA;EACA;EACA;;ACfJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;;AAIJ;EAEE;EACA;;;AAIF;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;AACA;EACF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AACA;EACI;EACA;EACA;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMJ;EACI;;;AAEJ;EAAa;;;ACrEb;ACgBC;AA8WC;ACtYF;ACoJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AClJG;EAEE;;AAEF;EAA6B;;AAK7B;EAA2B;;AAK3B;EAAO;;AACP;EAAuC;;AAG1C;EAGG;EACD;EACA;EACA;EACA;EACA;;AAIA;EC9BA;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;ADUF;EAEE;;AACA;EAAQ;;AAGV;EACE;EACA;EACA;;AAEA;EACE;EACA;EACE,cExCO;EFyCT;;AACD;EAEC;EACA;;AAEC;EACC;EAEA;EACA;EACA,OErDK;EFsDL;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAED;EAEI,OEpEG;;AFyEP;EACC,OE1EM;EF2EN;;AAOL;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cEvFW;;AF0Fb;EAEE;EAGA;;AAEA;EAEC;EACA;EACA;;AACA;EACE;EACA;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA,OE7HS;;AF+HV;EACG;EACD;EACA;;AAGF;EAEE;;AAGH;EACC;EACA;EAEA;;AAGC;EACA;EACA;EACA;;AAEC;EACA;;AAKD;EAEC;;AACA;EG9JN;EACI;EACA;EACA;EACA;EH4JE;EACA;;AG3JP;EACC;IAAM;IAA2B;;;AAGlC;EACC;IAAM;IAA8B;;;AAGrC;EACC;IAAM;IAA+B;;;AAGtC;EACC;IAAM;IAAmC;;;AAG1C;EACC;IAAM;IAAgC;;;ACXpC;EJ6JG;IACC;;EACA;IAEC;IACA;IACA;;;AAOP;EAEE;;AAGF;EACE;;AAGC;EAEC;;AAIF;EAEE;;AAGJ;EAEE;;AACA;EAEC;;AACA;EACC;;AAIF;EAEE;EACD;;AAED;EAEC;EACA;;AAED;EAEA;EAEA;;AIvNA;EJgOF;IACE;;EAGC;IAEE;;EAGH;IACC;IACA;;;AI3OD;EJmPF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IAEC;IACA;IACA;;EAED;IACC;;EACA;IACC;;EAED;IACC;;EAKJ;IACE;;EAEF;AAmCE;AAAA;AAAA;;EAjCA;IACC;IACA;IACA;IACA;IAuBA;IACA;;EAvBA;IACC;IACA;;EAIC;IACC;;EAID;IACC;;EAED;IACC;IACA;IACD;IACA;;EAOH;IACC;;EAKD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAED;IAEC;;EAGH;IACC;;EAED;IACC;;EACA;IACC;;;AK1VJ;EAEI;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACH;;AAEM;EJ5BL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AIOM;EACE,QHTG;EGUH;EACA;EACP;EACA;;AC5BL;EAEE;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AACA;EACG;;AAOH;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAIJ;EAGE;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAGJ;EACE;EACA;EACA;;ACnDF;EACC;;AAKE;EACC;EACA;EACA;;AAEF;EACC;EACA;EACA;;AAID;EAEE;;AAEF;EACC;;AAEF;EACE;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,kBLlCQ;EKmCR;;AAEF;EACE;;AACA;EACE,kBLvCI;;AK+CX;EAEC;EACA;EACA;;AAED;EAEC;;AAED;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAK;EAAe;;AAEpB;EACC;;AAED;EAAwB;EAAiB;;AAI3C;EAEE;EACA;EACA;EACA;;AAIF;EAEE;;AAOA;EACE;EACD;EACA;EACA;EACA;EACA;;AAED;EACE;EACD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKH;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AHtHF;EG+GF;IAWI;;;AH1HF;EG+GF;IAeK;;;AAGL;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;;AAEF;EACE;EACA;;AHnJA;EGwJA;IACC;;EAED;IACC;IACA;IACA;;EAEF;IACC;;;AV7KH;EACC,OKFc;;ALSf;EACC;EACC;EACA;;AAGF;EAIC;;AAWA;EAEC,kBK/BU;ELgCV,cKjCa;;ALuCf;EACE;;AAID;EAGC;EACA;EACA;EACA;EACA,kBKvCe;;ALyCf;EACC;EACA;EACA;;AAGA;EACD;;AAGC;EACD;EACA;EACA,OKzDU;;AL4DV;EAEC;EACA;EACA;EACA;EACA;EACA;EACA,OKpES;;ALuET;EACC;EACA;EACA;EACA;;AAGA;EACF;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;;AAKF;EACC;EACA;EACA;;AO/FC;EP+BF;IAqEC;IACA;IACA;;;AAMD;EACG;;AAGJ;EAEE;EACA;;AAKA;EACC;;AAIH;EAEI;EACA;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAGF;EAEC;EACA;EACA;;AAGI;EAEJ;EACA;EACA;;AAII;EAEF;EACA;EACA;EACA;EACA;EACF;;AAED;EAEC;EACC;EACA,OKnLc;;ALqLhB;EACC;EACA;EACA,OK/LU;;ALsMV;EAEE;;AAID;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EAEC;EAEA;;AAQH;EAEA;;AAKD;EACC;EACA;EACA;;AO5OE;EPyOH;IAME;IACA;IACA;IACA;;;AAOF;EACC;EACA;EACA;;AO5PE;EPyPH;IAME;IACA;IACA;IACA;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;;AAKA;EAAK;;AACF;EACE;;AAEF;EACG;EACA;;AACA;EACI;EACA;;AAGP;EAEG;;AACA;EACI;;AACA;EACE;EACT;;AAEO;EAAgB;;AAKpB;EAEG;EACA;;AAKT;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACE;;AAIF;EACA;EACD;;AACC;EAAI;EACJ;EACA;EACA;;AAEA;EACC;;AAGF;EAAO;;AAGN;EACG;;AAEA;EACH;EACA;;AAIA;EAEE;EACH;;AACG;EACG;EACA;EACA;EACA;EACA;EACA;EACA;;AAQR;EAGE;EACA;EAEA;;AACA;EACE;;AAIJ;EACC;EACA;;AAEC;EAEE;;AAIJ;EAEE;;AAGH;EACE;EACA;;AACA;EACC;;AAED;EACC,QKvaS;ELwaT;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;;AAOC;EAEA,YK/aa;ELgbb;EACA;EAEA;;AOlbD;EP4aC;IAWC;;;AAGA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AACA;EACE;;AAGF;EAAI;;AACJ;EAEE;;AO9cN;EP0bE;IAuBE;IACA;IACA;IACA;IACA;IACA;;;AWpeR;AA4cM;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AA1cF;EACG;;AAEA;EAEK;EACA;EACA;EACA;;AAGL;EPXL;EACA,YCMa;EDLb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKD;EACE;EACA;;AAEF;EAEE;EACA;EACA;;AOXM;EAEE;;AAML;EAEG;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;;AAOT;EAEG;;AACA;EAEG;EACA;EACA;EACA;EA2EA;;AA1ED;EACE;EACA;EACA;;AACP;EACE;;AAEF;EAAK;;AAGH;EACE;;AAEF;EACE;;AAKH;EACE;;AAEF;EACE;;AAEF;EAAa;;AAGT;EACE;EACA;EACA;EACA;EACA,ONvFC;;AM0FH;EACE;EACA;EACA;EACA;;AAEF;EACI;EACA;;AAEJ;EACE;EACA;EACA,ONtGD;EMuGC;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAGD;EAEE;;AAKF;EACX;EACA;EACA;;AJzHE;EI2CM;IAmFM;IACA;;EACA;IAAa;;;AAGnB;EAMI;EACA;EACA;;AACA;EACE;;AJ7IZ;EImIM;IAeM;;;AAKJ;EAEG;EACA;;AACA;EACG;;AAKR;EAIG;EACA;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EAEG;;AJhLZ;EIwCG;IA+IM;;EACA;IAEG;IACA;;;AAQT;EAEG;;AAIA;EACE;EAEA;EACA;EACA;;AAEA;EAEG;;AAEH;EACE;EACA;EACA,QN5MC;;AMiNA;EACG,QNpNF;;AMwNF;EACG,QNxNH;;AM6NF;EAEG;EACA;EACA;;AAEA;EAEG;EACA;EACA;EACA;EACA,QNvOH;EMwOG;;AJxPd;EIuMG;IAuDO;;EACA;IACG;IACA;IACA;;;AJ9Pb;EImMG;IAgEO;;EACA;IAEG;IACA;IACA;IACA;IACA;IACA;;EACA;IACG;IACA;IACA;;;AAKb;EACE,YNtRS;EMuRT;;AAKP;EACE,YN7Rc;EM8Rd;EACA;EACA;EACA;EACA;EACA;;AJlSA;EI2RF;IAUK;;EACA;IACG;IACA;;EACA;IACI;IACA;;;AAMR;EACM;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAGN;EAEE;EACA,ON9TQ;EM+TR;;AAGF;EACE;EACA;EACA;EACP;;AAGK;EACE;EACA;EACA;EACA;;AJhVN;EIiTE;IAmCK;;EACA;IACG;;;AASR;EACE;EACA;EACA;EACA,ONhXQ;EMiXR;EACA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACP;EACE;EACA;;AAIG;EACE;EACA;EAEA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAIF;AAAA;EAEE;EACA;EACA;;AAIF;AAAA;EAEE;EACA;;AAIF;EACE;;AVtcD;EACH;EACW;;AAId;EAEE;EACA;;AACA;EACE;EACD;;AWXA;EAEI;EACA;;AAIJ;EACI;;AAGJ;EAEI;EACA;EACA;;AAGJ;EACI,kBPXO;EOYP;EACA;;AAIJ;EAEI;EACA;EACA;;AAII;EAEI;EACA;;AAEJ;EACI,QPhBD;;AOsBH;EAEI;;AACA;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAGR;EACI,YP1DI;;AO6DR;EACI,YPtDE;EOuDF;;AAGJ;EACI;EACA;EACA;;AACA;EAEI;EACA;;AAMhB;EAEI;;AAEJ;EACH;;ACnFG;EAGE;EACA;EACA;EACA;;AACA;EACG;EACA;EACA;EAEA;EACA,ORTI;;AQUJ;EAAQ;;ANNb;EMRA;IAoBK;;;AAKP;EACK;;AACA;EACQ;EACA;EACA;;AAGb;EAEI;EACA;EACA;;AACF;EACG;EACA;EACA;EACA;EACA;EACA,ORxCM;;AQyCN;EAAQ;;AASR;EAEE;EACA;;AAKF;EACJ;;AAGC;EAGE;EACA;EAEA;EACA;EACA;EACA,ORtES;;AQwEX;EACG;EACA,OR3EM;;AQ6ET;EAqDK;;AAnDA;EAGG;EACA;EACP,ORpFQ;EQ2FD;EACA;EACA;EACP;EACO;EACA;EACA;EACA;;AAbV;EACC;;AAaS;EACG;;AAEH;EAEG;;AAEH;EACE;;AAGF;EAGE;;AAMA;EACE;;AAGX;EAEF;EACA;;AAKM;EACG;;AAIR;EAEI;EACP;EACO;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;;AAGF;EACI;EACA;EACA;;AAEJ;EAEG;;AAEH;EAEG;;AAEA;EAEG;;AAIL;EAEE;EACA;EACP,ORjLS;;AQkLF;EAEG;EACA;EACP,ORtLM;;AQwLT;EACF;EACA;;AAEE;EACF;EACA;;AAIY;EACE;EACA;;AAEF;EACG;;AAGN;EAEG;EACA;EACA;;AAEH;EAEE;EACA;;AACA;EACE;EACA;;AAEF;EAEG;EACA;EACA;EACA;EACA;EACA;;AAEH;EAEE;;AAEH;EAEG;;AAKP;EAEG;EACA;EACA;;AAKA;EACG;;AAEH;EAEG;EACP,OR3PM;;AQ8PL;EACG;EACA;;AACA;EACG;;AAUZ;EAEG;EACA;;AXvRJ;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAGF;EAEC;EACA;;AAEA;EAEC,kBGPe;EHQf;EACA;EACA;EACA;EACA;;AACO;EACN;;AAED;EACC;;AAGU;EACT;EACA;;AACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AAIH;EACC;;AAED;EACC;EACA;EACA,OG1CQ;;AH4CT;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA,OGtDQ;;AHyDV;EACC,YGvDc;;AHwDd;EACC;EACA,OG7DQ;EH8DR;EACA;;AAGA;EACC;EACA;;AKpEF;ELGH;IAwEE;;;AKvEC;ELDH;IA2EE;;;AAID;EACC;;AAGF;EACC;EACA;;AACA;EACC;;AACA;EACC;EAEA;EACA;EACA;;AI1EH;EACC;IACE;IACA,aACE;;EAEJ;IACE;IACA,aACE;;EAEJ;IACE,aACE;;EAEJ;IACE,aACE;;;AJ4DH;EACC;EACA;;AAGF;EACC;;AACA;EACC;;AKvGA;ELdJ;IA0HE;;EACA;IACC;;EAED;IACC;IACA;;EACA;IACC;;EAED;IACC;IACA;;EAGF;IACC;;;AAiBH;EAEI;EACA;;AAKF;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAHC;EACM;EACP;EACA;;AAKD;EAEG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGK;EACE;EACP;;AAGA;EAEG;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAED;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EAKG;;AAHA;EACG;;AAGH;EAEG;;AAGN;EAEG;EACA;EACA;;AAGA;EAEG;EACA;;AAMT;EAEI;;AACA;EAAc;;AACd;EAEG;EACA;EACA;EACA,YG/PG;EHgQH;EACA;EACA;EACA;;AACA;EACG,YGlQE;;AHqQR;EACK;;AAEL;EACK;;AAEL;EACL;;AAEK;EACL;EACA;EACA;;AAEK;EAEG;EACA;;AAEH;EAAQ;;AAGZ;EACC;;AY/RC;EACG;EACA;EACA;EACA;;ACPP;EAAU;EACT,OVKa;EUJb;EAEA;EACA;EAEA;EACA;EACA;;AAEA;EACC;EACA;;AAEF;EACE;EAEA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AACA;EAEE;EACA;EAED;EACA;;AACA;EACC;;AAQJ;EAEC;EACA;EACA;;AAQF;EAEC;EACA;;AAKH;EACC;EACA;EACA;;AAED;EAAM;;AAKP;EAEC;EACG;EACH;EACA;EACA;;AACA;EAEC;EACA;;AAOA;EACC;EACA;EACA;EACA;;AAED;EAEA;;AC7GH;EAEE;EACA,kBXQgB;EWPhB;EACA;EACA;EACA;EACA;EACA;EACA;AAQA;AAAA;AAAA;AAAA;;AAKA;EACE;;AAIF;EAGE;EACA;EACA;EACA;EACA;EACA,OX5BS;;AWgCX;EACE;EACA;EACA;EACA;;AACA;EACG;;AAGH;EACE;;AAIF;EACE;EACA;EACA;;AAGF;EACG;EACA;EACA;EACA;;AACA;EAEE;;AAOP;EACE;EACA;EACA;EACA;;AACA;EACG;EACA;;AAIL;AAAA;EAEE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;;AAIJ;EACE;;AAIA;EACE;;AAKJ;EACE;EACA;EACA;;AAKC;EACE","file":"shortpixel-settings.css"}
  • shortpixel-image-optimiser/trunk/res/js/screens/screen-bulk.js

    r3400007 r3423259  
    457457             let ul = aiPreviewElement.querySelector('ul');
    458458             ul.innerHTML = '';
     459
     460             let labels = (resultItem.aiDataLabels) ? resultItem.aiDataLabels : {};
    459461             
    460462             for (var field in resultItem.aiData)
    461463             { 
    462464                let value = resultItem.aiData[field];
    463                  let li = document.createElement('li');
    464                  li.innerHTML = '<strong>' + field + '</strong>: ' + value;
     465                let li = document.createElement('li');
     466                let label = (labels[field]) ? labels[field] : field;
     467                 
     468                 li.innerHTML = '<strong>' + label + '</strong>: ' + value;
    465469                 ul.append(li);
    466470             }
  • shortpixel-image-optimiser/trunk/res/scss/view/_settings.scss

    r3400007 r3423259  
    279279        height: 36px;
    280280        width: 290px;
     281        display: inline-block;
    281282    }
    282283    content ul li input {
  • shortpixel-image-optimiser/trunk/wp-shortpixel.php

    r3400007 r3423259  
    44 * Plugin URI: https://shortpixel.com/
    55 * Description: ShortPixel optimizes images automatically, while guarding the quality of your images. Check your <a href="/wp-admin/options-general.php?page=wp-shortpixel-settings" target="_blank">Settings &gt; ShortPixel</a> page on how to start optimizing your image library and make your website load faster.
    6  * Version: 6.4.0
     6 * Version: 6.4.1
    77 * Author: ShortPixel - Convert WebP/AVIF & Optimize Images
    88 * Author URI: https://shortpixel.com
     
    3737define('SHORTPIXEL_PLUGIN_DIR', __DIR__);
    3838
    39 define('SHORTPIXEL_IMAGE_OPTIMISER_VERSION', "6.4.0");
     39define('SHORTPIXEL_IMAGE_OPTIMISER_VERSION', "6.4.1");
    4040
    4141define('SHORTPIXEL_BACKUP', 'ShortpixelBackups');
Note: See TracChangeset for help on using the changeset viewer.