From 7a396f979c5aa1d0cc6bbf0e736983f0bfe40263 Mon Sep 17 00:00:00 2001
From: Bryan Brancotte <bryan.brancotte@pasteur.fr>
Date: Tue, 3 Nov 2020 14:31:14 +0100
Subject: [PATCH] css improvment in results of step TestPKDescriptionFormSet

---
 ippisite/ippidb/forms.py                     | 4 ++--
 ippisite/ippidb/static/css/admin-session.css | 4 ++++
 ippisite/ippidb/templatetags/customtags.py   | 4 ++--
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/ippisite/ippidb/forms.py b/ippisite/ippidb/forms.py
index 884ff686..2b2dd98b 100644
--- a/ippisite/ippidb/forms.py
+++ b/ippisite/ippidb/forms.py
@@ -1040,7 +1040,7 @@ class TestActivityDescriptionForm(forms.ModelForm):
         super().__init__(*args, **kwargs)
         self.fields["test_type"].widget.attrs["onchange"] = "test_type_changed(this);"
         self.fields["test_type"].widget.attrs.update({"class": "col-2"})
-        self.fields["test_name"].widget.attrs.update({"class": "col-9"})
+        self.fields["test_name"].widget.attrs.update({"class": "col-10"})
         self.fields["test_modulation_type"].widget.attrs.update({"class": "col-2"})
         self.fields["nb_active_compounds"].widget.attrs.update({"class": "col-3"})
         self.fields["cell_line_name"].widget.attrs.update({"class": "col-7"})
@@ -1396,7 +1396,7 @@ class CompoundPKResultForm(ModelForm):
         for f in self.fields.values():
             f.widget.attrs.update({"class": "col-3"})
             if isinstance(f, forms.BooleanField) and not isinstance(f.widget, forms.Select):
-                f.widget.attrs.update({"class": "col-3 ml-3"})
+                f.widget.attrs.update({"class": "col-3 mb-4"})
 
     def has_changed(self):
         """
diff --git a/ippisite/ippidb/static/css/admin-session.css b/ippisite/ippidb/static/css/admin-session.css
index 560c3ada..3121b87f 100644
--- a/ippisite/ippidb/static/css/admin-session.css
+++ b/ippisite/ippidb/static/css/admin-session.css
@@ -268,6 +268,10 @@ Description: IPPI-DB Theme
   padding-bottom: 1%;
 }
 
+.form-group.form-check{
+    padding-left: 2.25rem;
+}
+
 .form-group.form-check, .compound .input_field input {
   text-align: left;
 }
diff --git a/ippisite/ippidb/templatetags/customtags.py b/ippisite/ippidb/templatetags/customtags.py
index 3dc7dfe6..6c1b2c14 100644
--- a/ippisite/ippidb/templatetags/customtags.py
+++ b/ippisite/ippidb/templatetags/customtags.py
@@ -88,7 +88,7 @@ def bootstrap_core(object):
             css_classes.add("formset-item-delete")
         # HACK: if the css_class is a bootstrap column layout, transfer it to container element
         for css_class in css_classes:
-            if css_class.startswith("col") or css_class.startswith("order-") or css_class.startswith("ml-"):
+            if css_class.startswith("col") or css_class.startswith("order-") or css_class.startswith("mb-"):
                 wrapping_classes += f" {css_class}"
         css_classes = set(
             [
@@ -97,7 +97,7 @@ def bootstrap_core(object):
                 if not (
                     css_class.startswith("col")
                     or css_class.startswith("order-")
-                    or css_class.startswith("ml-")
+                    or css_class.startswith("mb-")
                 )
             ]
         )
-- 
GitLab