Revision 10118ccf

b/cloudcms/static/cloudcms/js/common.js
13 13

  
14 14
}
15 15

  
16
// fix for iPhone - iPad orientation bug 
17
var metas = document.getElementsByTagName('meta');
18
function resetViewport() {
19
    var i;
20
    if (navigator.userAgent.match(/iPhone/i)) {
21
  		for (i=0; i<metas.length; i++) {
22
    		if (metas[i].name == "viewport") {
23
      			metas[i].content = "width=device-width, minimum-scale=1.0, maximum-scale=1.0";
24
    		}
25
  		}
26
  	}
27
}
28
resetViewport();
29
    
30
window.onorientationchange = function() {
31
    resetViewport();
32
};
33
    
34
function gestureStart() {
35
  for (i=0; i<metas.length; i++) {
36
    if (metas[i].name == "viewport") {
37
      metas[i].content = "width=device-width, minimum-scale=0.25, maximum-scale=1.6";
38
    }
39
  }
40
}
41
document.addEventListener("gesturestart", gestureStart, false);
42

  
43
//end of fix
44

  
16 45
$(document).ready(function() {
17 46
	
18 47
	 
b/cloudcms/templates/cms/base.html
7 7
      {% else %}{{ feincms_page.title }}{% endif %} | {{ APP.title }}{% endblock %}
8 8
  </title>
9 9
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10
  <meta name="viewport" content="width=device-width; initial-scale=1.0">
10
  <meta name="viewport" content="width=device-width, initial-scale=1.0,minimum-scale=1.0, maximum-scale=1.0">  
11 11
  
12 12
  {% block favicons %}
13 13
  <link rel="shortcut icon" href="{{ APP.favicon.get_absolute_url }}">
......
17 17
  {% block css %}
18 18
      <link href='https://fonts.googleapis.com/css?family=Antic' rel='stylesheet' type='text/css'>
19 19
      <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}cloudcms/css/global.css">
20
      <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}cloudcms/css/print.css" media="print">
20 21
      <!--[if lte IE 7]>
21 22
          <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}cloudcms/css/ie7.css">
22 23
      <![endif]-->

Also available in: Unified diff