diff --git a/core/files.js b/core/files.js index f0aa129e..fd98b74c 100644 --- a/core/files.js +++ b/core/files.js @@ -250,6 +250,10 @@ var files = { // lozad.js 'resources/lozad.js/1.14.0/lozad.min.jsm': true, + // Material Design for Bootstrap + 'resources/mdbootstrap/4.18.0/js/mdb.min.jsm': true, + 'resources/mdbootstrap/4.18.0/css/mdb.min.css': true, + // Modernizr 'resources/modernizr/2.8.3/modernizr.min.jsm': true, diff --git a/core/mappings.js b/core/mappings.js index 0d92f23d..bfd6e987 100644 --- a/core/mappings.js +++ b/core/mappings.js @@ -135,6 +135,8 @@ var mappings = { 'js-cookie/{version}/js.cookie.min.js': resources.jscookie, 'lazysizes/{version}/lazysizes.min.js': resources.lazysizes, 'lodash.js/{version}/lodash.': resources.lodashJS, + 'mdbootstrap/{version}/js/mdb.': resources.mdbootstrapJS, + 'mdbootstrap/{version}/css/mdb.': resources.mdbootstrapCSS, 'modernizr/{version}/modernizr.': resources.modernizr, 'moment.js/{version}/moment.': resources.moment, 'moment.js/{version}/moment.min.': resources.moment, diff --git a/core/resources.js b/core/resources.js index 69a523cc..babd17fb 100644 --- a/core/resources.js +++ b/core/resources.js @@ -309,6 +309,15 @@ var resources = { 'path': 'resources/lozad.js/{version}/lozad.min.jsm', 'type': 'application/javascript' }, + // Material Design for Bootstrap + 'mdbootstrapJS': { + 'path': 'resources/mdbootstrap/{version}/js/mdb.min.jsm', + 'type': 'application/javascript' + }, + 'mdbootstrapCSS': { + 'path': 'resources/mdbootstrap/{version}/css/mdb.min.css', + 'type': 'text/css' + }, // Modernizr 'modernizr': { 'path': 'resources/modernizr/{version}/modernizr.min.jsm', diff --git a/modules/internal/helpers.js b/modules/internal/helpers.js index 6d4e2359..31d45d46 100644 --- a/modules/internal/helpers.js +++ b/modules/internal/helpers.js @@ -324,6 +324,10 @@ helpers.determineResourceName = function (filename) { return 'Lodash'; case 'lozad.min.jsm': return 'lozad.js'; + case 'mdb.min.css': + return 'MDBootstrap (CSS)'; + case 'mdb.min.jsm': + return 'MDBootstrap (JS)'; case 'modernizr.min.jsm': return 'Modernizr'; case 'moment.min.jsm': @@ -563,6 +567,8 @@ helpers.setLastVersion = function (type, version) { version = '4.17.10'; } else if (type.includes('lozad')) { version = '1.14.0'; + } else if (type.includes('/mdbootstrap/4.')) { + version = '4.18.0'; } else if (type.includes('/modernizr/2.')) { version = '2.8.3'; } else if (type.includes('/moment.js/2.')) { diff --git a/pages/updates/updates.html b/pages/updates/updates.html index 3386f1f2..2320dd8e 100644 --- a/pages/updates/updates.html +++ b/pages/updates/updates.html @@ -24,6 +24,7 @@