Fix getBackgroundColors() in dashboard

This commit is contained in:
Jakob Fahr 2020-07-06 22:41:01 +02:00
parent b78c3715cf
commit d6f699e915
No known key found for this signature in database
GPG Key ID: 8873416D8E4CEF6B
5 changed files with 113 additions and 79 deletions

View File

@ -8,22 +8,22 @@
</div> </div>
<ul class="nav"> <ul class="nav">
<li class="active "> <li class="active ">
<a href="/dashboard"> <a [routerLink]="['dashboard']">
<p>Dashboard</p> <p>Dashboard</p>
</a> </a>
</li> </li>
<li> <li>
<a href="/sprints"> <a [routerLink]="['sprints']">
<p>Sprints</p> <p>Sprints</p>
</a> </a>
</li> </li>
<li> <li>
<a href="/userstories"> <a [routerLink]="['userstories']">
<p>Userstories</p> <p>Userstories</p>
</a> </a>
</li> </li>
<li> <li>
<a href="/tasks"> <a [routerLink]="['tasks']">
<p>Tasks</p> <p>Tasks</p>
</a> </a>
</li> </li>

View File

@ -5,3 +5,11 @@
.text-very-large { .text-very-large {
font-size: 2.4rem; font-size: 2.4rem;
} }
.content {
position: relative;
float: left;
margin-top: 10px;
margin-left: 20px;
width: 80%;
}

View File

@ -1,8 +1,9 @@
<div class="mx-5 my-3"> <div class="container-fluid">
<div class="content">
<div class="row px-3 py-2"> <h3>Dashboard</h3>
<h1>Dashboard</h1>
</div> <div>
<div class="row px-3 py-2"> <div class="row px-3 py-2">
@ -92,6 +93,9 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div>
</div>
</div> </div>

View File

@ -108,9 +108,29 @@ export class DashboardComponent {
} }
} }
// public getNumberOfUserstoriesByStatus(status: ScrumStatus): number { private getBackgroundColors(): string[] {
// return this.userstories.filter((us) => us.statusid === status.id).length; const baseColors = [
// } 'rgb(255, 153, 102)',
'rgb(255, 102, 102)',
'rgb(153, 204, 255)',
'rgb(102, 153, 102)',
'rgb(204, 204, 153)',
'rgb(153, 102, 204)',
'rgb(204, 102, 102)',
'rgb(255, 204, 153)',
'rgb(153, 102, 255)',
'rgb(204, 204, 204)',
'rgb(102, 255, 204)',
'rgb(102, 153, 255)',
'rgb(153, 102, 153)',
'rgb(204, 204, 255)',
];
const colors = [];
while (colors.length < this.usedStatus.length) {
colors.push(...baseColors);
}
return colors;
}
public getNumberOfUserstoriesByStatus(status: ScrumStatus): number { public getNumberOfUserstoriesByStatus(status: ScrumStatus): number {
return this.selectedSprintUserstories.filter(us => us.statusid === status.id).length; return this.selectedSprintUserstories.filter(us => us.statusid === status.id).length;

View File

@ -1,4 +1,6 @@
<div class="mx-5 my-3"> <div class="container-fluid">
<h3 class="my-1">Userstories</h3> <div class="content">
<h3>Userstories</h3>
<app-userstory-inner-table [items]="items"></app-userstory-inner-table> <app-userstory-inner-table [items]="items"></app-userstory-inner-table>
</div>
</div> </div>