diff --git a/src/app/shared/search/search-filters/search-filters.component.html b/src/app/shared/search/search-filters/search-filters.component.html index bea2ea94671..a7d96013b0b 100644 --- a/src/app/shared/search/search-filters/search-filters.component.html +++ b/src/app/shared/search/search-filters/search-filters.component.html @@ -4,21 +4,22 @@

{{filterLabel+'.filters.head' | translate}}

{{filterLabel+'.filters.head' | translate}}

} -@if ((filters | async)?.hasSucceeded) { -
- @for (filter of (filters | async)?.payload; track filter.name) { - - } -
-} +
+ @if ((filters | async)?.hasSucceeded) { +
+ @for (filter of (filters | async)?.payload; track filter.name) { + + } +
+ } -@if(getCurrentFiltersComputed(this.currentConfiguration) < (filters | async)?.payload?.length) { - -} + @if(getCurrentFiltersComputed(this.currentConfiguration) < (filters | async)?.payload?.length) { + + } +
@if (inPlaceSearch) { } - diff --git a/src/app/shared/search/search-filters/search-filters.component.scss b/src/app/shared/search/search-filters/search-filters.component.scss index 6170b9281c6..a9b6851c585 100644 --- a/src/app/shared/search/search-filters/search-filters.component.scss +++ b/src/app/shared/search/search-filters/search-filters.component.scss @@ -1,6 +1,17 @@ @import '../../../../styles/variables'; @import '../../../../styles/mixins'; +:host { + display: block; + overscroll-behavior: contain; +} + +.filters-scrollable { + max-height: 60vh; + overflow-y: auto; + overscroll-behavior: contain; +} + :host ::ng-deep { ngx-skeleton-loader .skeleton-loader { height: var(--ds-filters-skeleton-height);