diff options
| author | Tom Carrick <tom@carrick.eu> | 2022-09-08 13:52:36 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-08 13:52:36 +0200 |
| commit | 0c3981eb5094419fe200eb46c71b5376a2266166 (patch) | |
| tree | f71fa95690e0f2a21fae6c16d36147458932237c | |
| parent | 32536b1324e98768dd892980408a8c6b26c23fd9 (diff) | |
Used CSS flex and <nav> for ModelAdmin.date_hierarchy.
| -rw-r--r-- | django/contrib/admin/static/admin/css/changelists.css | 25 | ||||
| -rw-r--r-- | django/contrib/admin/templates/admin/date_hierarchy.html | 10 |
2 files changed, 15 insertions, 20 deletions
diff --git a/django/contrib/admin/static/admin/css/changelists.css b/django/contrib/admin/static/admin/css/changelists.css index 80498eb2b7..4406dccb93 100644 --- a/django/contrib/admin/static/admin/css/changelists.css +++ b/django/contrib/admin/static/admin/css/changelists.css @@ -223,27 +223,24 @@ /* DATE DRILLDOWN */ -.change-list ul.toplinks { - display: block; - float: left; - padding: 0; - margin: 0; - width: 100%; +.change-list .toplinks { + display: flex; + padding-bottom: 5px; + flex-wrap: wrap; + gap: 3px 17px; + font-weight: bold; } -.change-list ul.toplinks li { - padding: 3px 6px; - font-weight: bold; - list-style-type: none; - display: inline-block; +.change-list .toplinks a { + font-size: 0.8125rem; } -.change-list ul.toplinks .date-back a { +.change-list .toplinks .date-back { color: var(--body-quiet-color); } -.change-list ul.toplinks .date-back a:focus, -.change-list ul.toplinks .date-back a:hover { +.change-list .toplinks .date-back:focus, +.change-list .toplinks .date-back:hover { color: var(--link-hover-color); } diff --git a/django/contrib/admin/templates/admin/date_hierarchy.html b/django/contrib/admin/templates/admin/date_hierarchy.html index 4ff02657a0..c508856428 100644 --- a/django/contrib/admin/templates/admin/date_hierarchy.html +++ b/django/contrib/admin/templates/admin/date_hierarchy.html @@ -1,16 +1,14 @@ {% if show %} -<div class="xfull"> -<ul class="toplinks"> +<nav class="toplinks"> {% block date-hierarchy-toplinks %} {% block date-hierarchy-back %} -{% if back %}<li class="date-back"><a href="{{ back.link }}">‹ {{ back.title }}</a></li>{% endif %} +{% if back %}<a href="{{ back.link }}" class="date-back">‹ {{ back.title }}</a>{% endif %} {% endblock %} {% block date-hierarchy-choices %} {% for choice in choices %} -<li> {% if choice.link %}<a href="{{ choice.link }}">{{ choice.title }}</a>{% else %}{{ choice.title }}{% endif %}</li> +{% if choice.link %}<a href="{{ choice.link }}">{{ choice.title }}</a>{% else %}{{ choice.title }}{% endif %} {% endfor %} {% endblock %} {% endblock %} -</ul><br class="clear"> -</div> +</nav> {% endif %} |
