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 /djangorestframework | |
| parent | 33c1e5b5baf244c95dc8e30d1953c2098e97fd3d (diff) | |
| download | django-rest-framework-69ad8b90000bdb821e023168eddd778c4b752116.tar.bz2 | |
Inverse, fixed navbar. Block for easily modifying navbar style.
Diffstat (limited to 'djangorestframework')
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 %}  | 
