diff --git a/core/templates/admin/search_form.html b/core/templates/admin/search_form.html
new file mode 100644
index 0000000..a4f78b5
--- /dev/null
+++ b/core/templates/admin/search_form.html
@@ -0,0 +1,18 @@
+{% load i18n static %}
+{% if cl.search_fields %}
+
+{% endif %}
diff --git a/static/css/custom.css b/static/css/custom.css
index b3c7f4b..263cf93 100644
--- a/static/css/custom.css
+++ b/static/css/custom.css
@@ -179,37 +179,23 @@ body.model-platformprofile label[for="id_admin_panel_logo"] {
border-bottom: 1px solid #f0f0f0;
}
-/* --- Fix Admin Search Box Layout --- */
+/* --- Fix Admin Search Box Layout (Backup for overridden template) --- */
/* Target the search form container in Jazzmin/AdminLTE */
-#changelist-search,
-#changelist-search .form-group,
#changelist-search .input-group {
display: flex !important;
- align-items: center !important;
- flex-wrap: nowrap !important; /* Prevent wrapping */
- max-width: 400px !important; /* Reduce the overall width */
+ flex-wrap: nowrap !important;
+ max-width: 300px !important;
}
-/* Make the input field take available space but respect the container width */
+/* Make the input field take available space */
#changelist-search input[type="text"] {
- width: auto !important;
flex-grow: 1 !important;
- margin-right: 8px !important; /* Space between input and button */
+ width: auto !important;
}
-/* Fix for RTL */
-[dir="rtl"] #changelist-search input[type="text"] {
- margin-right: 0 !important;
- margin-left: 8px !important;
-}
-
-/* Ensure the button stays inline and overrides any block behavior */
+/* Ensure the button stays inline */
#changelist-search button[type="submit"],
#changelist-search .btn {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
white-space: nowrap !important;
- width: auto !important;
- height: auto !important;
-}
\ No newline at end of file
+}
diff --git a/staticfiles/css/custom.css b/staticfiles/css/custom.css
index b3c7f4b..263cf93 100644
--- a/staticfiles/css/custom.css
+++ b/staticfiles/css/custom.css
@@ -179,37 +179,23 @@ body.model-platformprofile label[for="id_admin_panel_logo"] {
border-bottom: 1px solid #f0f0f0;
}
-/* --- Fix Admin Search Box Layout --- */
+/* --- Fix Admin Search Box Layout (Backup for overridden template) --- */
/* Target the search form container in Jazzmin/AdminLTE */
-#changelist-search,
-#changelist-search .form-group,
#changelist-search .input-group {
display: flex !important;
- align-items: center !important;
- flex-wrap: nowrap !important; /* Prevent wrapping */
- max-width: 400px !important; /* Reduce the overall width */
+ flex-wrap: nowrap !important;
+ max-width: 300px !important;
}
-/* Make the input field take available space but respect the container width */
+/* Make the input field take available space */
#changelist-search input[type="text"] {
- width: auto !important;
flex-grow: 1 !important;
- margin-right: 8px !important; /* Space between input and button */
+ width: auto !important;
}
-/* Fix for RTL */
-[dir="rtl"] #changelist-search input[type="text"] {
- margin-right: 0 !important;
- margin-left: 8px !important;
-}
-
-/* Ensure the button stays inline and overrides any block behavior */
+/* Ensure the button stays inline */
#changelist-search button[type="submit"],
#changelist-search .btn {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
white-space: nowrap !important;
- width: auto !important;
- height: auto !important;
-}
\ No newline at end of file
+}