Skip to content

Commit 2deb6a3

Browse files
committed
fix: enhance layout and styling in rule and filter components for improved usability
1 parent 8c4221c commit 2deb6a3

4 files changed

Lines changed: 10 additions & 7 deletions

File tree

frontend/src/app/rule-management/app-rule/app-rule.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div class="d-flex flex-column pr-3 pl-3 pt-2 h-100 m-h-0">
1+
<div class="d-flex flex-column pr-3 pl-3 pt-2 h-100 m-h-0 pb-3">
22
<div class="d-flex w-100 justify-content-between align-items-center mb-2">
33
<h5 class="card-title mb-0 text-uppercase label-header">Manage Rules</h5>
44
<div class="header-elements">

frontend/src/app/rule-management/app-rule/components/rule-list/rule-list.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div class="card h-100 m-h-0 mb-3">
1+
<div class="card h-100 m-h-0 mb-0">
22
<div class="card-header p-2 w-100">
33
<div class="d-flex justify-content-end align-items-center">
44
<div class="ml-3">
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
.filter-value-field-container {
2-
max-height: 160px;
3-
overflow-y: auto;
1+
:host {
2+
display: flex;
3+
flex-direction: column;
4+
flex: 1 1 auto;
5+
min-height: 0;
6+
height: 100%;
47
}

frontend/src/app/rule-management/share/generic-filter/generic-filter.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div class="card p-0 m-0 ">
1+
<div class="card p-0 m-0 h-100 m-h-0 ">
22
<div class="card-header header-elements-sm-inline bg-white card-header-title p-2 pb-1 w-100">
33
<span class="font-weight-light span-small-icon">
44
{{fieldFilter.label ? fieldFilter.label : fieldFilter.field}}
@@ -18,7 +18,7 @@
1818
[infiniteScrollDistance]="1"
1919
[infiniteScrollThrottle]="80"
2020
[scrollWindow]="false"
21-
class="filter-value-field-container"
21+
class="filter-value-field-container h-100 m-h-0 overflow-auto"
2222
infiniteScroll>
2323
<app-filter [list]="items">
2424
<ng-template appTemplateSelector let-item let-i>

0 commit comments

Comments
 (0)