From d2090f30d4e92d9dc4fc4a76c9449d542d401ca0 Mon Sep 17 00:00:00 2001 From: eneller Date: Wed, 27 Nov 2024 23:40:34 +0100 Subject: [PATCH] basic ui alignment, add nTeams --- src/app/app.component.html | 28 +++++++++++++++++++--------- src/app/app.component.ts | 9 +++++++-- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/src/app/app.component.html b/src/app/app.component.html index 2811771..5b9b0ae 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -2,30 +2,40 @@ *{ text-align: center; } - .main{ - display: block; - }
- + +

Please select the number of teams:

+
+ + Two Three n - + + n + + +
+
Names - + - - +
+ - + Team1 Team2 Team3 +
diff --git a/src/app/app.component.ts b/src/app/app.component.ts index a85df6c..8e3f192 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,17 +1,22 @@ import { Component } from '@angular/core'; import { RouterOutlet } from '@angular/router'; -import {MatButtonToggleModule} from '@angular/material/button-toggle'; +import {MatButtonToggleChange, MatButtonToggleModule} from '@angular/material/button-toggle'; import {MatButtonModule} from '@angular/material/button'; import {MatInputModule} from '@angular/material/input'; import {MatFormFieldModule} from '@angular/material/form-field'; import {MatListModule} from '@angular/material/list'; +import {MatGridListModule} from '@angular/material/grid-list'; @Component({ selector: 'app-root', - imports: [RouterOutlet, MatButtonToggleModule, MatButtonModule, MatInputModule, MatFormFieldModule, MatListModule], + imports: [RouterOutlet, MatButtonToggleModule, MatButtonModule, MatInputModule, MatFormFieldModule, MatListModule, MatGridListModule], templateUrl: './app.component.html', styleUrl: './app.component.less' }) export class AppComponent { title = 'vb'; + numTeamsSelected = "2"; + onNumTeamsSelector(event: MatButtonToggleChange): void{ + this.numTeamsSelected = event.value; + } }