Skip to content

Commit 0bf73ac

Browse files
authored
fix: inline headers (#509)
1 parent d1b5a1e commit 0bf73ac

File tree

2 files changed

+25
-9
lines changed

2 files changed

+25
-9
lines changed

src/unfold/templates/admin/edit_inline/stacked.html

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,25 @@ <h3 class="bg-gray-50 border-b {% if not forloop.first %}border-t{% endif %} bor
2929
{% else %}
3030
{% if inline_admin_form.original %}
3131
{{ inline_admin_form.original }}
32+
33+
{% if inline_admin_form.model_admin.show_change_link and inline_admin_form.model_admin.has_registered_model %}
34+
<a href="{% url inline_admin_form.model_admin.opts|admin_urlname:'change' inline_admin_form.original.pk|admin_urlquote %}" class="{{ inline_admin_formset.has_change_permission|yesno:'inlinechangelink,inlineviewlink' }} font-medium ml-2 text-primary-600 underline dark:text-primary-500">
35+
{% if inline_admin_formset.has_change_permission %}
36+
{% translate "Change" %}
37+
{% else %}
38+
{% translate "View" %}
39+
{% endif %}
40+
</a>
41+
{% endif %}
3242
{% else %}
3343
#{{ forloop.counter }}
3444
{% endif %}
3545
{% endif %}
3646
</span>
3747

3848
{% if inline_admin_form.show_url %}
39-
<a href="{{ inline_admin_form.absolute_url }}" class="h-4 leading-none ml-1">
40-
<span class="material-symbols-outlined h-4 md-16 text-primary-600">launch</span>
49+
<a href="{{ inline_admin_form.absolute_url }}" class="font-medium ml-2 text-primary-600 underline dark:text-primary-500">
50+
{% trans "View on site" %}
4151
</a>
4252
{% endif %}
4353

src/unfold/templates/admin/edit_inline/tabular.html

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,20 +61,26 @@ <h2 class="bg-gray-100 border border-transparent font-semibold mb-6 px-4 py-3 ro
6161
<tr>
6262
<td class="original {% if inline_admin_form.original or inline_admin_form.show_url %}{% if inline_admin_form.original and inline_admin_form.model_admin.show_change_link and inline_admin_form.model_admin.has_registered_model and inline_admin_formset.has_change_permission %}bg-gray-50 border-b border-gray-200 dark:bg-white/[.02] dark:border-gray-800{% endif %}{% endif %}" colspan="10">
6363
{% if inline_admin_form.original or inline_admin_form.show_url %}
64-
<p class="align-middle flex font-normal items-center leading-none px-3 text-gray-500 text-left text-sm whitespace-nowrap">
64+
<p class="bg-gray-50 border-b border-gray-200 flex font-medium items-center px-3 py-2 text-gray-400 text-sm dark:bg-white/[.02] dark:border-gray-800">
6565
{% if inline_admin_form.original %}
66+
<span class="font-semibold text-gray-900 dark:text-gray-200">
67+
{{ inline_admin_form.original }}
68+
</span>
69+
6670
{% if inline_admin_form.model_admin.show_change_link and inline_admin_form.model_admin.has_registered_model %}
67-
<a href="{% url inline_admin_form.model_admin.opts|admin_urlname:'change' inline_admin_form.original.pk|admin_urlquote %}" class="{% if inline_admin_formset.has_change_permission %}inlinechangelink py-1.5{% else %}inlineviewlink mt-3{% endif %} font-medium text-primary-600 underline text-xs">
68-
{{ inline_admin_form.original }}
71+
<a href="{% url inline_admin_form.model_admin.opts|admin_urlname:'change' inline_admin_form.original.pk|admin_urlquote %}" class="{{ inline_admin_formset.has_change_permission|yesno:'inlinechangelink,inlineviewlink' }} font-medium ml-2 text-primary-600 underline dark:text-primary-500">
72+
{% if inline_admin_formset.has_change_permission %}
73+
{% translate "Change" %}
74+
{% else %}
75+
{% translate "View" %}
76+
{% endif %}
6977
</a>
7078
{% endif %}
71-
{% else %}
72-
{{ inline_admin_form.original }}
7379
{% endif %}
7480

7581
{% if inline_admin_form.show_url %}
76-
<a href="{{ inline_admin_form.absolute_url }}" class="ml-1 mt-3">
77-
<span class="material-symbols-outlined h-4 md-16 text-primary-600">launch</span>
82+
<a href="{{ inline_admin_form.absolute_url }}" class="font-medium ml-2 text-primary-600 underline dark:text-primary-500">
83+
{% translate "View on site" %}
7884
</a>
7985
{% endif %}
8086
</p>

0 commit comments

Comments
 (0)