diff --git a/src-ui/src/app/components/manage/management-list/management-list.component.html b/src-ui/src/app/components/manage/management-list/management-list.component.html index 349e1cfe8..345839efb 100644 --- a/src-ui/src/app/components/manage/management-list/management-list.component.html +++ b/src-ui/src/app/components/manage/management-list/management-list.component.html @@ -83,7 +83,10 @@ - + + @if (depth > 0) { +
+ } {{ getMatching(object) }} diff --git a/src-ui/src/app/components/manage/management-list/management-list.component.scss b/src-ui/src/app/components/manage/management-list/management-list.component.scss index 98809b59f..de99b6584 100644 --- a/src-ui/src/app/components/manage/management-list/management-list.component.scss +++ b/src-ui/src/app/components/manage/management-list/management-list.component.scss @@ -11,26 +11,16 @@ tbody tr:last-child td { min-height: 0; } -.depth-0 { - padding-left: 0; -} +td.name-cell { + padding-left: calc(calc(var(--depth) - 1) * 1.1rem); -.depth-1 { - padding-left: 20px; -} - -.depth-2 { - padding-left: 40px; -} - -.depth-3 { - padding-left: 60px; -} - -.depth-4 { - padding-left: 80px; -} - -.depth-5 { - padding-left: 100px; + .indicator { + display: inline-block; + width: .8rem; + height: .8rem; + border-left: 1px solid var(--bs-secondary); + border-bottom: 1px solid var(--bs-secondary); + margin-right: .25rem; + margin-left: .5rem; + } }