diff options
| author | Alec Perkins | 2012-09-09 15:54:50 -0400 |
|---|---|---|
| committer | Alec Perkins | 2012-09-09 15:54:50 -0400 |
| commit | 69ad8b90000bdb821e023168eddd778c4b752116 (patch) | |
| tree | 33f6f975ba48402fa6cc70b4620ac39cb940401b | |
| parent | 33c1e5b5baf244c95dc8e30d1953c2098e97fd3d (diff) | |
| download | django-rest-framework-69ad8b90000bdb821e023168eddd778c4b752116.tar.bz2 | |
Inverse, fixed navbar. Block for easily modifying navbar style.
3 files changed, 27 insertions, 9 deletions
diff --git a/djangorestframework/static/djangorestframework/css/bootstrap-tweaks.css b/djangorestframework/static/djangorestframework/css/bootstrap-tweaks.css index f80b312a..eb41649e 100644 --- a/djangorestframework/static/djangorestframework/css/bootstrap-tweaks.css +++ b/djangorestframework/static/djangorestframework/css/bootstrap-tweaks.css @@ -10,4 +10,12 @@ a single block in the template. .form-actions { background: transparent; border-top-color: transparent; +} + +.navbar-inverse .brand a { + color: #999; +} +.navbar-inverse .brand:hover a { + color: white; + text-decoration: none; }
\ No newline at end of file diff --git a/djangorestframework/static/djangorestframework/css/style.css b/djangorestframework/static/djangorestframework/css/style.css index 2d937be4..6430f670 100644 --- a/djangorestframework/static/djangorestframework/css/style.css +++ b/djangorestframework/static/djangorestframework/css/style.css @@ -1,8 +1,16 @@ body { - padding-top: 1em; + padding-top: 0; padding-bottom: 1em; } +/* The navbar is fixed at >= 980px wide, so add padding to the body to prevent +content running up underneath it. */ +@media (min-width:980px) { + body { + padding-top: 60px; + } +} + h1 { font-weight: 500; } diff --git a/djangorestframework/templates/djangorestframework/base.html b/djangorestframework/templates/djangorestframework/base.html index 993d8248..fa9a114a 100644 --- a/djangorestframework/templates/djangorestframework/base.html +++ b/djangorestframework/templates/djangorestframework/base.html @@ -27,11 +27,12 @@ <body class="{% block bodyclass %}{% endblock %} container"> - <div class="navbar"> + <div class="navbar navbar-fixed-top {% block bootstrap_navbar_variant %}navbar-inverse{% endblock %}"> <div class="navbar-inner"> - <span class="brand" href="/"> - {% block branding %}<a href='http://django-rest-framework.org'>Django REST framework</a> <span class="version">{{ version }}</span>{% endblock %} - </span> + <div class="container"> + <span class="brand" href="/"> + {% block branding %}<a href='http://django-rest-framework.org'>Django REST framework <span class="version">{{ version }}</span></a>{% endblock %} + </span> <ul class="nav pull-right"> {% block userlinks %} {% if user.is_active %} @@ -49,10 +50,11 @@ {% endif %} {% endblock %} </ul> + </div> </div> </div> - {% block nav-global %}{% endblock %} + {% block global_heading %}{% endblock %} {% block breadcrumbs %} @@ -73,9 +75,9 @@ <form id="get-form" class="pull-right"> <fieldset> <div class="btn-group format-selection"> - <a class="btn btn-info js-tooltip" href='{{ request.get_full_path }}' rel="nofollow" title="Do a GET request on the {{ name }} resource">GET</a> + <a class="btn btn-primary js-tooltip" href='{{ request.get_full_path }}' rel="nofollow" title="Do a GET request on the {{ name }} resource">GET</a> - <button class="btn btn-info dropdown-toggle js-tooltip" data-toggle="dropdown" title="Specify a format for the GET request"> + <button class="btn btn-primary dropdown-toggle js-tooltip" data-toggle="dropdown" title="Specify a format for the GET request"> <span class="caret"></span> </button> <ul class="dropdown-menu"> @@ -97,7 +99,7 @@ <form id="options-form" action="{{ request.get_full_path }}" method="post" class="pull-right"> {% csrf_token %} <input type="hidden" name="{{ api_settings.FORM_METHOD_OVERRIDE }}" value="OPTIONS" /> - <button class="btn js-tooltip" {% if 'OPTIONS' in allowed_methods %} title="Do an OPTIONS request on the {{ name }} resource"{% else %} disabled{% endif %}>OPTIONS</button> + <button class="btn btn-info js-tooltip" {% if 'OPTIONS' in allowed_methods %} title="Do an OPTIONS request on the {{ name }} resource"{% else %} disabled{% endif %}>OPTIONS</button> {% if not 'OPTIONS' in allowed_methods %} <div class="js-tooltip disabled-tooltip-shield" title="OPTIONS request not allowed for resource {{ name }}"></div> {% endif %} |
