Skip to content

Commit a01242b

Browse files
authored
fix: file input hover (#241)
1 parent 0fca143 commit a01242b

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/unfold/static/unfold/css/styles.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/unfold/templates/admin/widgets/clearable_file_input.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{% load i18n %}
22

33
{% if widget.attrs.accept == 'image/*' and widget.is_initial %}
4-
<div class="bg-gray-50 border mb-4 p-1 rounded-md w-48 dark:bg-white/[.02] dark:border-gray-700">
5-
<a href="{{ widget.value.url }}">
6-
<img src="{{ widget.value.url }}" alt="{% trans 'Image preview' %}" class="rounded" />
4+
<div class="bg-gray-50 border flex items-center justify-center mb-4 min-h-32 p-1 rounded-md w-48 dark:bg-white/[.02] dark:border-gray-700">
5+
<a href="{{ widget.value.url }}" target="_blank">
6+
<img src="{{ widget.value.url }}" alt="{% trans 'Image preview' %}" class="block rounded" />
77
</a>
88
</div>
99
{% endif %}
@@ -26,7 +26,7 @@
2626
<div class="flex flex-none items-center leading-none self-stretch">
2727
<input id="{{ widget.name }}" type="{{ widget.type }}" name="{{ widget.name }}" class="hidden" {% include "django/forms/widgets/attrs.html" %} />
2828

29-
<label for="{{ widget.name }}" class="cursor-pointer text-gray-400 px-3 dark:text-gray-500">
29+
<label for="{{ widget.name }}" class="cursor-pointer text-gray-400 px-3 hover:text-gray-700 dark:text-gray-500 dark:hover:text-gray-200">
3030
<span class="material-symbols-outlined">file_upload</span>
3131
</label>
3232
</div>

src/unfold/templates/unfold/widgets/clearable_file_input_small.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<div class="flex flex-none items-center leading-none self-stretch">
2020
<input id="{{ widget.name }}" type="{{ widget.type }}" name="{{ widget.name }}" class="opacity-0 pointer-events-none" {% include "django/forms/widgets/attrs.html" %} />
2121

22-
<label for="{{ widget.name }}" class="cursor-pointer text-gray-400 px-3 dark:text-gray-500">
22+
<label for="{{ widget.name }}" class="cursor-pointer text-gray-400 px-3 hover:text-gray-700 dark:text-gray-500 dark:hover:text-gray-200">
2323
<span class="material-symbols-outlined">file_upload</span>
2424
</label>
2525
</div>

0 commit comments

Comments
 (0)