diff --git a/core/mappings.js b/core/mappings.js index dea45d1b..ae88df0d 100644 --- a/core/mappings.js +++ b/core/mappings.js @@ -277,6 +277,10 @@ var mappings = { 'select2/{version}/css/select2.min.css': resources.select2css, 'showdown/{version}/showdown.': resources.showdown, 'showdown/{version}/Showdown.': resources.showdown, + 'slick-carousel/{version}/slick.min.css': resources.slickCarouselCSS, + 'slick-carousel/{version}/slick.css': resources.slickCarouselCSS, + 'slick-carousel/{version}/slick.min.js': resources.slickCarouselJS, + 'slick-carousel/{version}/slick.js': resources.slickCarouselJS, 'spin.js/{version}/spin.min.js': resources.spinJS, 'socket.io/{version}/socket.io.': resources.socketIO, 'swfobject/{version}/swfobject.': resources.swfobject, @@ -376,6 +380,10 @@ var mappings = { 'npm/jquery@{version}/dist/jquery.': resources.jQuery, 'jquery.ui/{version}/jquery-ui.js': resources.jQueryUI, 'jquery.ui/{version}/jquery-ui.min.js': resources.jQueryUI, + 'jquery.slick/{version}/slick.css': resources.slickCarouselCSS, + 'jquery.slick/{version}/slick.min.css': resources.slickCarouselCSS, + 'jquery.slick/{version}/slick.js': resources.slickCarouselJS, + 'jquery.slick/{version}/slick.min.js': resources.slickCarouselJS, 'momentjs/{version}/moment.': resources.moment, 'momentjs/{version}/moment.min.': resources.moment, 'mootools/{version}/mootools-': resources.mootools, diff --git a/core/resources.js b/core/resources.js index bbdb2079..4aabf438 100644 --- a/core/resources.js +++ b/core/resources.js @@ -541,6 +541,15 @@ var resources = { 'path': 'resources/simplemde/{version}/simplemde.min.css', 'type': 'text/css' }, + // slick-carousel/slick.js + 'slickCarouselJS': { + 'path': 'resources/slick-carousel/{version}/slick.min.jsm', + 'type': 'application/javascript' + }, + 'slickCarouselCSS': { + 'path': 'resources/slick-carousel/{version}/slick.min.css', + 'type': 'text/css' + }, // socket.io 'socketIO': { 'path': 'resources/socket.io/{version}/socket.io.jsm', diff --git a/modules/internal/helpers.js b/modules/internal/helpers.js index 16ec9e53..39fa95c4 100644 --- a/modules/internal/helpers.js +++ b/modules/internal/helpers.js @@ -469,6 +469,8 @@ helpers.setLastVersion = function (type, version) { return '0.5.1'; } else if (type.includes('/simplemde/')) { return '1.11.2'; + } else if (type.includes('/slick-carousel/1.')) { + return '1.9.0'; } else if (type.includes('/socket.io/2.')) { return '2.3.0'; } else if (type.includes('/spin.js/2.')) { @@ -530,6 +532,8 @@ helpers.compareVersion = function (v1, v2) { }; const ListOfFiles = { + 'slick.min.jsm': 'slick (JS)', + 'slick.min.css': 'slick (CSS)', 'google-material-design-icons.css': 'Google Material Icons', 'Chart.bundle.min.jsm': 'Chart.js (JS)', 'Chart.min.css': 'Chart.js (CSS)', diff --git a/pages/updates/updates.html b/pages/updates/updates.html index 269c783a..cdb0887c 100644 --- a/pages/updates/updates.html +++ b/pages/updates/updates.html @@ -28,6 +28,7 @@
  • Updated i18n
  • Implemented: Instant update of domain lists on the options page (reported by email)
  • Small cosmetic improvements in the popup
  • +
  • Added: slick-carousel/slick v1.9.0 (review)
  • Generate rule sets for uBlock or uMatrix diff --git a/resources/slick-carousel/1.9.0/slick.min.css b/resources/slick-carousel/1.9.0/slick.min.css new file mode 100644 index 00000000..02f6e4c3 --- /dev/null +++ b/resources/slick-carousel/1.9.0/slick.min.css @@ -0,0 +1,2 @@ +.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none} +/*# sourceMappingURL=slick.min.css.map */ diff --git a/resources/slick-carousel/1.9.0/slick.min.jsm b/resources/slick-carousel/1.9.0/slick.min.jsm new file mode 100644 index 00000000..5104503d --- /dev/null +++ b/resources/slick-carousel/1.9.0/slick.min.jsm @@ -0,0 +1,18 @@ +/* + _ _ _ _ + ___| (_) ___| | __ (_)___ +/ __| | |/ __| |/ / | / __| +\__ \ | | (__| < _ | \__ \ +|___/_|_|\___|_|\_(_)/ |___/ + |__/ + + Version: 1.9.0 + Author: Ken Wheeler + Website: http://kenwheeler.github.io + Docs: http://kenwheeler.github.io/slick + Repo: http://github.com/kenwheeler/slick + Issues: http://github.com/kenwheeler/slick/issues + + */ +(function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)})(function(i){"use strict";var e=window.Slick||{};e=function(){function e(e,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(e),appendDots:i(e),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('