Merged PR 1897: #5236 #4771 Abteilungsremission

- feat(remission-list): Added Tooltip and Static Toolbar
- Merge branch 'develop' into feature/5236-Remission-Abteilungsremission-Offene-Punkte
- feat(remission-list, shared-filter, ui-input-controls): enhance department filtering and UI improvements
- Merge branch 'develop' into feature/5236-Remission-Abteilungsremission-Offene-Punkte
- Merge branch 'develop' into feature/5236-Remission-Abteilungsremission-Offene-Punkte
- feat(remission-list, remission-data-access): add department capacity display functionality

#5236 #4771 Abteilungsremission
This commit is contained in:
Nino Righi
2025-07-28 19:28:14 +00:00
committed by Lorenz Hilpert
parent baf4a0dfbc
commit 0da9800ca0
21 changed files with 620 additions and 12 deletions

View File

@@ -11,7 +11,7 @@
#trigger="cdkOverlayOrigin"
>
<span class="filter-input-button__filter-button-label">{{
input.label
label() ?? input.label
}}</span>
<ng-icon
class="filter-input-button__filter-button-icon"

View File

@@ -2,7 +2,7 @@
@apply flex flex-row gap-2 items-center justify-center px-6 h-12 bg-isa-neutral-400 rounded-[3.125rem] border border-solid border-transparent;
.filter-input-button__filter-button-label {
@apply text-isa-neutral-600 isa-text-body-2-bold;
@apply text-isa-neutral-600 isa-text-body-2-bold overflow-hidden text-ellipsis whitespace-nowrap max-w-[9rem];
}
.filter-input-button__filter-button-icon {

View File

@@ -86,6 +86,12 @@ export class FilterInputMenuButtonComponent {
return this.#filter.isDefaultFilterInput(input);
});
/**
* The label for the input menu button.
* If not provided, it defaults to the label of the filter input.
*/
label = input<string | undefined>(undefined);
/**
* Subscribes to the `applied` event to automatically close the menu.
*/