def render(name, *args, **kwargs):
if 'iPhone' in request.user_agent:
+ if 'use_non_mobile' in request.params:
+ session['use_non_mobile'] = (request.params['use_non_mobile'] ==
+ 'yes')
if session.get('use_non_mobile'):
c.mobile_client = True
else:
span.see-all {
font-size: 0.7em;
}
+#mobile {
+ padding: 5px;
+ font-weight: bold;
+ border-bottom: 1px solid #bbb;
+}
width: 98px;
float: left;
border-top: 1px solid #fff;
- border-bottom: 1px solid #000;
+ border-bottom: 1px solid #aaa;
padding: 5px 1px;
}
#tabs a.selected {
- border: 1px solid #000;
+ border: 1px solid #aaa;
border-bottom: 1px solid #fff;
padding: 5px 0;
-webkit-border-top-left-radius: 10px;
div.tab {
display: none;
}
+#non-mobile a {
+ display: block;
+ width: 100%;
+ text-align: center;
+ padding: 5px 0;
+ border: 1px solid #aaa;
+}
${h.stylesheet_link('/js/jquery.date_input.css')}
</head>
<body>
+ % if c.mobile_client:
+ <div id="mobile">
+ <a href="${h.url_for(request.url, use_non_mobile='no')}">Use mobile interface</a>
+ </div>
+ % endif
<div id="nav" class="block">
<table>
<tr>
<div class="flash">${message | n}</div>
% endfor
${next.body()}
+ <div id="non-mobile">
+ <a href="${h.url_for(request.url, use_non_mobile='yes')}">Use non mobile interface</a>
+ </div>
${h.javascript_link('/js/jquery-1.3.2.js')}
${h.javascript_link('/js/mobile.js')}
</body>