1
0
Fork 0
mirror of https://codeberg.org/beerbrawl/beerbrawl.git synced 2024-09-23 05:40:51 +02:00

feature(#60): add create tournament button

This commit is contained in:
MohammedKevin 2024-05-21 16:39:50 +02:00
parent 00698d5aec
commit 2e4108fd7c
4 changed files with 39 additions and 19 deletions

View file

@ -1,4 +1,14 @@
<h1>Tournaments</h1>
<mat-card>
<div class="top-bar">
<div class="row">
<div class="title">Tournament Overview</div>
<button mat-raised-button color="primary">
<a [routerLink]="'/tournaments/create'" class="no-decoration">Create Tournament</a>
</button>
</div>
<!-- <mat-divider></mat-divider> -->
</div>
</mat-card>
@for (tournament of getTournaments(); track tournament.name) {
<app-tournament-card [tournament]="tournament" data-cy="tournaments-list"></app-tournament-card>
}

View file

@ -0,0 +1,20 @@
.top-bar {
display: flex;
flex-direction: column;
width: 100%;
padding: 20px;
box-sizing: border-box;
}
.row {
display: flex;
flex-direction: row;
justify-content: space-between;
padding: 10px;
width: 100%;
}
.title {
font-size: 24px;
font-weight: normal;
}

View file

@ -1,12 +1,8 @@
<mat-drawer-container class="sidenav-container" autosize>
<mat-drawer-container class="sidenav-container">
<mat-drawer class="sidenav" mode="side" opened>
<app-sidebar></app-sidebar>
</mat-drawer>
<mat-drawer-content>
<div class="main">
<div class="container">
<router-outlet></router-outlet>
</div>
</div>
<mat-drawer-content class="container">
<router-outlet></router-outlet>
</mat-drawer-content>
</mat-drawer-container>

View file

@ -7,19 +7,13 @@
.sidenav {
width: 250px;
background-color: #2196f3;
}
.spacer {
flex: 1 1 auto;
}
.container {
max-width: 1200px;
flex: 1;
}
.main {
.container {
width: 100%;
max-width: 100vw;
flex: 1;
display: flex;
justify-content: center;
margin: 1rem;
flex-direction: column;
}