display improvement

This commit is contained in:
Anne-Cath
2026-05-04 16:25:55 +02:00
parent 46222d750f
commit bff6c958c2
3 changed files with 25 additions and 9 deletions

View File

@@ -6,6 +6,7 @@
/* SCSS variables (can be overloaded) */ /* SCSS variables (can be overloaded) */
$ipb-object-brick--url-to-clipboard--opacity: 0.5 !default; $ipb-object-brick--url-to-clipboard--opacity: 0.5 !default;
$ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right: $common-spacing-200!default; $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right: $common-spacing-200!default;
$ipb-object-brick--padding-small-horizontal: 10px!default;
.url-to-clipboard{ .url-to-clipboard{
@@ -22,3 +23,15 @@ $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right: $common-spacin
.url-to-clipboard-tooltip-copied { .url-to-clipboard-tooltip-copied {
margin-right: $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right; margin-right: $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right;
} }
.form_filter_container{
position: relative;
height: 2.5em;
width: 100%;
}
.form_filter_class{
position: absolute;
right: 0;
padding-right: $ipb-object-brick--padding-small-horizontal;
}

View File

@@ -1096,6 +1096,7 @@ class ObjectController extends BrickController
foreach ($aEnumChildClasses as $sClassName) { foreach ($aEnumChildClasses as $sClassName) {
$aChildClasses[$sClassName] = MetaModel::GetName($sClassName); $aChildClasses[$sClassName] = MetaModel::GetName($sClassName);
} }
asort($aChildClasses);
$aData = $aData + [ $aData = $aData + [
'bHasSubClasses' => true, 'bHasSubClasses' => true,
'aSubClasses' => $aChildClasses, 'aSubClasses' => $aChildClasses,

View File

@@ -9,8 +9,9 @@
<div id="{{ sFormId }}"> <div id="{{ sFormId }}">
{#<div class="form_alerts"></div>#} {#<div class="form_alerts"></div>#}
{% if bHasSubClasses %} {% if bHasSubClasses %}
<div class="form_field_label"> <div class="form_filter_container">
<label>{{ 'UI:SearchFor_Class'|dict_format('') }}</label> <div class="form_filter_class dataTables_filter">
<label class="dataTables_filter">{{ 'UI:SearchFor_Class'|dict_format('') }}</label>
<select id="finalclass{{ sFormId }}"> <select id="finalclass{{ sFormId }}">
<option value="">{{ sParentClassName }}</option> <option value="">{{ sParentClassName }}</option>
{% for key, sClassName in aSubClasses %} {% for key, sClassName in aSubClasses %}
@@ -18,6 +19,7 @@
{% endfor %} {% endfor %}
</select> </select>
</div> </div>
</div>
{% endif %} {% endif %}
<div class="form_fields"> <div class="form_fields">
<table id="{{ sTableId }}" class="object-list table table-striped responsive"> <table id="{{ sTableId }}" class="object-list table table-striped responsive">