From d55eff58b94b75fb55102fce84e7d1fd9e94db35 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 29 Jul 2025 13:53:39 -0400 Subject: [PATCH] Clean up thumbnails layout --- netbox/netbox/views/generic/feature_views.py | 2 +- netbox/project-static/dist/netbox.css | Bin 555402 -> 555469 bytes .../project-static/styles/custom/_misc.scss | 8 +++++ netbox/templates/extras/imageattachment.html | 9 ++++-- .../extras/object_imageattachments.html | 30 +++++++++--------- 5 files changed, 31 insertions(+), 18 deletions(-) diff --git a/netbox/netbox/views/generic/feature_views.py b/netbox/netbox/views/generic/feature_views.py index 28d4893df..efa45541f 100644 --- a/netbox/netbox/views/generic/feature_views.py +++ b/netbox/netbox/views/generic/feature_views.py @@ -102,7 +102,7 @@ class ObjectImageAttachmentsView(ConditionalLoginRequiredMixin, View): base_template = None tab = ViewTab( label=_('Images'), - # badge=lambda obj: obj.imageattachments.count(), + badge=lambda obj: obj.images.count(), permission='extras.view_imageattachment', weight=6000 ) diff --git a/netbox/project-static/dist/netbox.css b/netbox/project-static/dist/netbox.css index 4ceb4e5240cee70bf5f71c3480ab6a90ae36cf2c..91d3ea25c940b6865149a7fcf73859cfe5816f65 100644 GIT binary patch delta 89 zcmeDBta$dbVnYjK3sVbo3rh=Y3tJ2O7LGX;ntCM}rMXFYiJ3Xoxrr6J<(VlZ8CFIH i1_c$h2q}fk-1O-Sl{tjj%nU$qdSVub)by

{% trans "Image" %}

diff --git a/netbox/templates/extras/object_imageattachments.html b/netbox/templates/extras/object_imageattachments.html index 010ce236d..9b5c9c1f0 100644 --- a/netbox/templates/extras/object_imageattachments.html +++ b/netbox/templates/extras/object_imageattachments.html @@ -3,24 +3,24 @@ {% load thumbnail %} {% block content %} -
-
+
{% for object in image_attachments %} -
-
- {% thumbnail object.image "200x200" crop="center" as tn %} - - - - {% endthumbnail %} -
-
- {{ object }} -
-
+
+ {% thumbnail object.image "200x200" crop="center" as tn %} + + {{ object.name }} + + {% endthumbnail %} +
+ {{ object }}
{% endfor %}
-
{% endblock %}