Browse Source

Fix missing list numbers

pull/8090/head
Thomas Kaul 1 week ago
parent
commit
2e32700223
  1. 16
      apps/client/src/app/pages/portfolio/analysis/analysis-page.html
  2. 8
      apps/client/src/app/pages/portfolio/analysis/analysis-page.scss

16
apps/client/src/app/pages/portfolio/analysis/analysis-page.html

@ -330,7 +330,7 @@
>
</mat-card-header>
<mat-card-content>
<ol class="mb-0 ml-1 pl-3">
<ol class="holdings mb-0 ml-1 pl-3">
@for (holding of top3; track holding) {
<li class="py-1">
<a
@ -342,8 +342,10 @@
}"
[routerLink]="[]"
>
<div class="flex-grow-1 mr-2 text-truncate">
{{ holding.assetProfile.name }}
<div class="flex-grow-1 mr-2 name">
<span class="align-top d-inline-block mw-100 text-truncate">
{{ holding.assetProfile.name }}
</span>
</div>
<div class="d-flex justify-content-end">
<gf-value
@ -381,7 +383,7 @@
>
</mat-card-header>
<mat-card-content>
<ol class="mb-0 ml-1 pl-3">
<ol class="holdings mb-0 ml-1 pl-3">
@for (holding of bottom3; track holding) {
<li class="py-1">
<a
@ -393,8 +395,10 @@
}"
[routerLink]="[]"
>
<div class="flex-grow-1 mr-2 text-truncate">
{{ holding.assetProfile.name }}
<div class="flex-grow-1 mr-2 name">
<span class="align-top d-inline-block mw-100 text-truncate">
{{ holding.assetProfile.name }}
</span>
</div>
<div class="d-flex justify-content-end">
<gf-value

8
apps/client/src/app/pages/portfolio/analysis/analysis-page.scss

@ -4,4 +4,12 @@
.chart-container {
aspect-ratio: 16 / 9;
}
.holdings {
.name {
// Safari puts the list marker into this element, so the truncation is
// on the inner element (a hidden overflow here hides the marker)
min-width: 0;
}
}
}

Loading…
Cancel
Save