Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* eslint-disable */
- /*! modernizr 3.5.0 (Custom Build) | MIT *
- * https://modernizr.com/download/?-cssfilters-cssgradients-cssgrid_cssgridlegacy-flexbox-flexboxlegacy-flexboxtweener-setclasses ! */
- !(function(e, t, n) {
- function r(e, t) {
- return typeof e === t;
- }
- function s() {
- var e, t, n, s, o, i, l;
- for (var a in C)
- if (C.hasOwnProperty(a)) {
- if (
- ((e = []),
- (t = C[a]),
- t.name &&
- (e.push(t.name.toLowerCase()),
- t.options && t.options.aliases && t.options.aliases.length))
- )
- for (n = 0; n < t.options.aliases.length; n++)
- e.push(t.options.aliases[n].toLowerCase());
- for (s = r(t.fn, 'function') ? t.fn() : t.fn, o = 0; o < e.length; o++)
- (i = e[o]),
- (l = i.split('.')),
- l.length === 1
- ? (Modernizr[l[0]] = s)
- : (!Modernizr[l[0]] ||
- Modernizr[l[0]] instanceof Boolean ||
- (Modernizr[l[0]] = Boolean(Modernizr[l[0]])),
- (Modernizr[l[0]][l[1]] = s)),
- x.push((s ? '' : 'no-') + l.join('-'));
- }
- }
- function o(e) {
- var t = w.className,
- n = Modernizr._config.classPrefix || '';
- if ((b && (t = t.baseVal), Modernizr._config.enableJSClass)) {
- var r = new RegExp('(^|\\s)' + n + 'no-js(\\s|$)');
- t = t.replace(r, '$1' + n + 'js$2');
- }
- Modernizr._config.enableClasses &&
- ((t += ' ' + n + e.join(' ' + n)),
- b ? (w.className.baseVal = t) : (w.className = t));
- }
- function i() {
- return typeof t.createElement !== 'function'
- ? t.createElement(arguments[0])
- : b
- ? t.createElementNS.call(t, 'http://www.w3.org/2000/svg', arguments[0])
- : t.createElement.apply(t, arguments);
- }
- function l(e, t) {
- return !!~('' + e).indexOf(t);
- }
- function a(e) {
- return e
- .replace(/([a-z])-([a-z])/g, function(e, t, n) {
- return t + n.toUpperCase();
- })
- .replace(/^-/, '');
- }
- function f(e, t) {
- return function() {
- return e.apply(t, arguments);
- };
- }
- function u(e, t, n) {
- var s;
- for (var o in e)
- if (e[o] in (t || {}))
- return n === !1
- ? e[o]
- : ((s = t[e[o]]), r(s, 'function') ? f(s, n || t) : s);
- return !1;
- }
- function d(e) {
- return e
- .replace(/([A-Z])/g, function(e, t) {
- return '-' + t.toLowerCase();
- })
- .replace(/^ms-/, '-ms-');
- }
- function c(t, n, r) {
- var s;
- if ('getComputedStyle' in e) {
- s = getComputedStyle.call(e, t, n);
- var o = e.console;
- if (s !== null) r && (s = s.getPropertyValue(r));
- else if (o) {
- var i = o.error ? 'error' : 'log';
- o[i].call(
- o,
- 'getComputedStyle returning null, its possible modernizr test results are inaccurate'
- );
- }
- } else s = !n && t.currentStyle && t.currentStyle[r];
- return s;
- }
- function p() {
- var e = t.body;
- return e || ((e = i(b ? 'svg' : 'body')), (e.fake = !0)), e;
- }
- function m(e, n, r, s) {
- var o,
- l,
- a,
- f,
- u = 'modernizr',
- d = i('div'),
- c = p();
- if (parseInt(r, 10))
- for (; r--; )
- (a = i('div')), (a.id = s ? s[r] : u + (r + 1)), d.appendChild(a);
- return (
- (o = i('style')),
- (o.type = 'text/css'),
- (o.id = 's' + u),
- (c.fake ? c : d).appendChild(o),
- c.appendChild(d),
- o.styleSheet
- ? (o.styleSheet.cssText = e)
- : o.appendChild(t.createTextNode(e)),
- (d.id = u),
- c.fake &&
- ((c.style.background = ''),
- (c.style.overflow = 'hidden'),
- (f = w.style.overflow),
- (w.style.overflow = 'hidden'),
- w.appendChild(c)),
- (l = n(d, e)),
- c.fake
- ? (c.parentNode.removeChild(c), (w.style.overflow = f), w.offsetHeight)
- : d.parentNode.removeChild(d),
- !!l
- );
- }
- function g(t, r) {
- var s = t.length;
- if ('CSS' in e && 'supports' in e.CSS) {
- for (; s--; ) if (e.CSS.supports(d(t[s]), r)) return !0;
- return !1;
- }
- if ('CSSSupportsRule' in e) {
- for (var o = []; s--; ) o.push('(' + d(t[s]) + ':' + r + ')');
- return (
- (o = o.join(' or ')),
- m(
- '@supports (' + o + ') { #modernizr { position: absolute; } }',
- function(e) {
- return c(e, null, 'position') == 'absolute';
- }
- )
- );
- }
- return n;
- }
- function y(e, t, s, o) {
- function f() {
- d && (delete j.style, delete j.modElem);
- }
- if (((o = r(o, 'undefined') ? !1 : o), !r(s, 'undefined'))) {
- var u = g(e, s);
- if (!r(u, 'undefined')) return u;
- }
- for (
- var d, c, p, m, y, v = ['modernizr', 'tspan', 'samp'];
- !j.style && v.length;
- )
- (d = !0), (j.modElem = i(v.shift())), (j.style = j.modElem.style);
- for (p = e.length, c = 0; p > c; c++)
- if (
- ((m = e[c]),
- (y = j.style[m]),
- l(m, '-') && (m = a(m)),
- j.style[m] !== n)
- ) {
- if (o || r(s, 'undefined')) return f(), t == 'pfx' ? m : !0;
- try {
- j.style[m] = s;
- } catch (h) {}
- if (j.style[m] != y) return f(), t == 'pfx' ? m : !0;
- }
- return f(), !1;
- }
- function v(e, t, n, s, o) {
- var i = e.charAt(0).toUpperCase() + e.slice(1),
- l = (e + ' ' + k.join(i + ' ') + i).split(' ');
- return r(t, 'string') || r(t, 'undefined')
- ? y(l, t, s, o)
- : ((l = (e + ' ' + E.join(i + ' ') + i).split(' ')), u(l, t, n));
- }
- function h(e, t, r) {
- return v(e, n, n, t, r);
- }
- var x = [],
- C = [],
- S = {
- _version: '3.5.0',
- _config: {
- classPrefix: '',
- enableClasses: !0,
- enableJSClass: !0,
- usePrefixes: !0
- },
- _q: [],
- on: function(e, t) {
- var n = this;
- setTimeout(function() {
- t(n[e]);
- }, 0);
- },
- addTest: function(e, t, n) {
- C.push({ name: e, fn: t, options: n });
- },
- addAsyncTest: function(e) {
- C.push({ name: null, fn: e });
- }
- },
- Modernizr = function() {};
- (Modernizr.prototype = S), (Modernizr = new Modernizr());
- var w = t.documentElement,
- b = w.nodeName.toLowerCase() === 'svg',
- _ = S._config.usePrefixes
- ? ' -webkit- -moz- -o- -ms- '.split(' ')
- : ['', ''];
- (S._prefixes = _),
- Modernizr.addTest('cssgradients', function() {
- for (
- var e,
- t = 'background-image:',
- n = 'gradient(linear,left top,right bottom,from(#9f9),to(white));',
- r = '',
- s = 0,
- o = _.length - 1;
- o > s;
- s++
- )
- (e = s === 0 ? 'to ' : ''),
- (r += t + _[s] + 'linear-gradient(' + e + 'left top, #9f9, white);');
- Modernizr._config.usePrefixes && (r += t + '-webkit-' + n);
- var l = i('a'),
- a = l.style;
- return (a.cssText = r), ('' + a.backgroundImage).indexOf('gradient') > -1;
- });
- var T = 'CSS' in e && 'supports' in e.CSS,
- P = 'supportsCSS' in e;
- Modernizr.addTest('supports', T || P);
- var z = 'Moz O ms Webkit',
- k = S._config.usePrefixes ? z.split(' ') : [];
- S._cssomPrefixes = k;
- var E = S._config.usePrefixes ? z.toLowerCase().split(' ') : [];
- S._domPrefixes = E;
- var N = { elem: i('modernizr') };
- Modernizr._q.push(function() {
- delete N.elem;
- });
- var j = { style: N.elem.style };
- Modernizr._q.unshift(function() {
- delete j.style;
- }),
- (S.testAllProps = v),
- (S.testAllProps = h),
- Modernizr.addTest('cssgridlegacy', h('grid-columns', '10px', !0)),
- Modernizr.addTest('cssgrid', h('grid-template-rows', 'none', !0)),
- Modernizr.addTest('cssfilters', function() {
- if (Modernizr.supports) return h('filter', 'blur(2px)');
- var e = i('a');
- return (
- (e.style.cssText = _.join('filter:blur(2px); ')),
- !!e.style.length && (t.documentMode === n || t.documentMode > 9)
- );
- }),
- Modernizr.addTest('flexbox', h('flexBasis', '1px', !0)),
- Modernizr.addTest('flexboxlegacy', h('boxDirection', 'reverse', !0)),
- Modernizr.addTest('flexboxtweener', h('flexAlign', 'end', !0)),
- s(),
- o(x),
- delete S.addTest,
- delete S.addAsyncTest;
- for (var A = 0; A < Modernizr._q.length; A++) Modernizr._q[A]();
- e.Modernizr = Modernizr;
- })(window, document);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement