jeremystretch 4 лет назад
Родитель
Сommit
b31ba4e9d2

+ 1 - 0
docs/release-notes/version-3.0.md

@@ -4,6 +4,7 @@
 
 ### Enhancements
 
+* [#6879](https://github.com/netbox-community/netbox/issues/6879) - Improve ability to toggle images/labels in rack elevations 
 * [#7485](https://github.com/netbox-community/netbox/issues/7485) - Add USB micro AB type
 
 ### Bug Fixes

+ 7 - 5
netbox/templates/dcim/rack.html

@@ -18,11 +18,6 @@
 {% endblock %}
 
 {% block extra_controls %}
-  <select class="btn btn-sm btn-outline-dark rack-view">
-    <option value="images-and-labels" selected="selected">Images and Labels</option>
-    <option value="images-only">Images only</option>
-    <option value="labels-only">Labels only</option>
-  </select>
   <a {% if prev_rack %}href="{% url 'dcim:rack' pk=prev_rack.pk %}{% endif %}" class="btn btn-sm btn-primary{% if not prev_rack %} disabled{% endif %}">
     <i class="mdi mdi-chevron-left" aria-hidden="true"></i> Previous
   </a>
@@ -272,6 +267,13 @@
         {% plugin_left_page object %}
 	  </div>
     <div class="col col-12 col-xl-7">
+      <div class="text-end mb-4">
+        <select class="btn btn-sm btn-outline-dark rack-view">
+          <option value="images-and-labels" selected="selected">Images and Labels</option>
+          <option value="images-only">Images only</option>
+          <option value="labels-only">Labels only</option>
+        </select>
+      </div>
         <div class="row" style="margin-bottom: 20px">
             <div class="col col-md-6 col-sm-6 col-xs-12 text-center">
               <div style="margin-left: 30px">

+ 1 - 1
netbox/templates/dcim/rack_elevation_list.html

@@ -8,7 +8,7 @@
     <div class="controls">
         <div class="control-group">
             <div class="btn-group btn-group-sm" role="group">
-                <select class="btn btn-sm btn-outline-secondary active rack-view">
+                <select class="btn btn-sm btn-outline-secondary rack-view">
                   <option value="images-and-labels" selected="selected">Images and Labels</option>
                   <option value="images-only">Images only</option>
                   <option value="labels-only">Labels only</option>