From 20bfe9d39e43b3b86c167de2294ea3e229e351a7 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz <henrik@levkowetz.com> Date: Sat, 4 Apr 2015 07:22:04 +0000 Subject: [PATCH] Additional menu sidebar vs main content tweaks. - Legacy-Id: 9392 --- ietf/templates/ietf.html | 20 +++++++++----------- static/css/ietf.css | 4 ++-- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/ietf/templates/ietf.html b/ietf/templates/ietf.html index 385367689..d0496b886 100644 --- a/ietf/templates/ietf.html +++ b/ietf/templates/ietf.html @@ -8,7 +8,7 @@ <link rel="stylesheet" href="/css/bootstrap.min.css"> <link rel="stylesheet" href="/css/bootstrap-theme.min.css"> - <link rel="stylesheet" href="/css/font-awesome.min.css"> + <link rel="stylesheet" href="/css/font-awesome.css"> <link rel="stylesheet" href="/css/ietf.css"> <style> {% block morecss %}{% endblock %} @@ -69,12 +69,12 @@ {% if not hide_menu %} {# ugly hack for the more or less unported meeting agenda edit pages #} <div class="row"> - <div class="col-md-3 visible-md visible-lg leftmenu"> + <div class="col-md-2 visible-md visible-lg leftmenu"> <ul class="nav nav-pills nav-stacked panel panel-default panel-body"> {% include "base/menu.html" with flavor="left" %} </ul> </div> - <div class="col-md-9 content-wrapper"> + <div class="col-md-10"> <!--[if lt IE 8]> <p id="browsehappy" class="collapse alert alert-warning alert-dismissible"> <button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> @@ -139,18 +139,16 @@ </div> </footer> </div> - - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> + <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="/js/lib/jquery-1.11.2.min.js"><\/script>')</script> + <!-- Remove the *-nojs attributes if we are running js. This depends on jQuery's removeClass(): --> + <!-- Do this as early as possible (after loading the page and jQuery) to avoid rendering changes --> + <script>$(".visible-nojs").removeClass("visible-nojs");</script> + <script>$(".hidden-nojs").removeClass("hidden-nojs");</script> <script src="/js/lib/jquery.cookie.min.js"></script> <script src="/js/lib/bootstrap.min.js"></script> - {% block js %}{% endblock %} <script src="/js/ietf.js"></script> - <script> - - $(".hidden-nojs, .in-nojs").removeClass("hidden-nojs in-nojs"); - </script> - + {% block js %}{% endblock %} </body> </html> diff --git a/static/css/ietf.css b/static/css/ietf.css index 7dfdceb02..309ba9e5d 100644 --- a/static/css/ietf.css +++ b/static/css/ietf.css @@ -69,7 +69,7 @@ body { padding-top: 70px; } .nav-stacked>li, .nav-stacked>li+li { margin: 0; line-height: 1.214; } .nav-stacked>li>a { padding: 2px 8px; } .leftmenu { - width: 200px; + max-width: 200px; } .leftmenu .nav { overflow-wrap: break-word } @@ -182,7 +182,7 @@ ampersand you get is dependent on which fonts are available in the browser. Hac display: none !important; visibility: hidden !important; } -.in-nojs { display: block !important; } +.visible-nojs { display: block !important; } .navbar-brand > img { display: inline;