Răsfoiți Sursa

fix checkbox styles

checktheroads 4 ani în urmă
părinte
comite
2c9aa86bf0

+ 1 - 1
netbox/templates/utilities/render_field.html

@@ -104,7 +104,7 @@
     </div>
     {% if bulk_nullable %}
     <div class="form-check">
-        <input type="form-check-input" name="_nullify" value="{{ field.name }}" />
+        <input type="checkbox" class="form-check-input" name="_nullify" value="{{ field.name }}" />
         <label class="form-check-label">Set Null</label>
     </div>
     {% if field.help_text %}

+ 5 - 2
netbox/utilities/tables.py

@@ -137,14 +137,17 @@ class ToggleColumn(tables.CheckBoxColumn):
         if 'attrs' not in kwargs:
             kwargs['attrs'] = {
                 'td': {
-                    'class': 'min-width'
+                    'class': 'min-width',
+                },
+                'input': {
+                    'class': 'form-check-input'
                 }
             }
         super().__init__(*args, default=default, visible=visible, **kwargs)
 
     @property
     def header(self):
-        return mark_safe('<input type="checkbox" class="toggle" title="Toggle all" />')
+        return mark_safe('<input type="checkbox" class="toggle form-check-input" title="Toggle All" />')
 
 
 class BooleanColumn(tables.Column):