]> git.mxchange.org Git - friendica.git/commitdiff
Moved Meta Viewport from global head.tpl to diabook's header
authorMax Weller <git@max-weller.de>
Wed, 2 May 2012 14:59:58 +0000 (16:59 +0200)
committerMax Weller <git@max-weller.de>
Wed, 2 May 2012 14:59:58 +0000 (16:59 +0200)
I mistakenly added this <meta> tag to the global header, but it
causes problems for other themes, as they have other optimal widths.

I also added a style to diabook which makes the jGrowl messages
appear below the header bar, so you can still click the menu items
without having to close messages first.

view/head.tpl
view/theme/diabook/style.css
view/theme/diabook/theme.php

index 7b15412427e8973210f401b3d84446861a5055cf..7638e56ca693a42b6a1731ff3ecde4fd8de3b70e 100644 (file)
@@ -6,7 +6,6 @@
 <link rel="stylesheet" href="$baseurl/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" />
 
 <link rel="stylesheet" type="text/css" href="$stylesheet" media="all" />
-<meta name="viewport" content="width=800, initial-scale=1, maximum-scale=3" />
 
 <link rel="shortcut icon" href="$baseurl/images/friendica-32.png" />
 <link rel="search"
index e70c72cb2bfe0db72f9c616cbbc0b9e1db9c3fd2..2834e76f2703db79db92a87bfd898aa5e94dd21b 100644 (file)
@@ -558,6 +558,7 @@ code {
   text-decoration: none;
 }
 /* popup notifications */
+div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ }
 div.jGrowl div.notice {
   background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
   color: #ffffff;
index a169043b26a5d0f17b6ba43aa052ee7705d8b7e3..758fb5d91996e4da525ed55637fa0f1ce5144c62 100755 (executable)
@@ -26,6 +26,14 @@ $resolution=false;
 $resolution = get_pconfig(local_user(), "diabook", "resolution");
 if ($resolution===false) $resolution="normal";
 
+//Add META viewport tag respecting the resolution to header for tablets
+if ($resolution=="wide") {
+  $a->page['htmlhead'] .= '<meta name="viewport" content="width=1200" />';
+} else {
+  $a->page['htmlhead'] .= '<meta name="viewport" content="width=980" />';
+}
+
+
 $color = false;
 $site_color = get_config("diabook", "color" );
 if (local_user()) {$color = get_pconfig(local_user(), "diabook", "color");}