Sha256: a9f4e404ccdbfa36a52d8c4a987dd047e9ad90c0314f0d161b00c5eec14551ed

Contents?: true

Size: 503 Bytes

Versions: 14

Compression:

Stored size: 503 Bytes

Contents

fixScale = function(doc) {

	var addEvent = 'addEventListener',
	    type = 'gesturestart',
	    qsa = 'querySelectorAll',
	    scales = [1, 1],
	    meta = qsa in doc ? doc[qsa]('meta[name=viewport]') : [];

	function fix() {
		meta.content = 'width=device-width,minimum-scale=' + scales[0] + ',maximum-scale=' + scales[1];
		doc.removeEventListener(type, fix, true);
	}

	if ((meta = meta[meta.length - 1]) && addEvent in doc) {
		fix();
		scales = [.25, 1.6];
		doc[addEvent](type, fix, true);
	}

};

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
jekyll-theme-modernist-0.2.0 assets/js/scale.fix.js
jekyll-theme-dinky-0.2.0 assets/js/scale.fix.js
jekyll-theme-dinky-0.1.1 assets/js/scale.fix.js
jekyll-theme-modernist-0.1.1 assets/js/scale.fix.js
jekyll-theme-modernist-0.1.0 assets/js/scale.fix.js
jekyll-theme-dinky-0.1.0 assets/js/scale.fix.js
jekyll-theme-modernist-0.0.4 assets/js/scale.fix.js
jekyll-theme-dinky-0.0.4 assets/js/scale.fix.js
jekyll-theme-modernist-0.0.3 assets/js/scale.fix.js
jekyll-theme-dinky-0.0.3 assets/js/scale.fix.js
jekyll-theme-modernist-0.0.2 assets/js/scale.fix.js
jekyll-theme-dinky-0.0.2 assets/js/scale.fix.js
jekyll-theme-modernist-0.0.1 assets/js/scale.fix.js
jekyll-theme-dinky-0.0.1 assets/js/scale.fix.js