diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app.routing.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app.routing.ts index 0d8d551..8c2c92b 100644 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app.routing.ts +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app.routing.ts @@ -1,10 +1,10 @@ -import {RouterModule, Routes} from '@angular/router'; -import {HomeComponent} from './app/pages/home/home.component'; +import { RouterModule, Routes } from '@angular/router'; +import { MasterPageComponent } from './app/pages/master-page/master-page.component'; const routes: Routes = [ { path: '', - component: HomeComponent, + component: MasterPageComponent, pathMatch: 'full' }, ]; diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/app.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/app.component.html index 7173845..928e0cc 100644 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app/app.component.html +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/app.component.html @@ -1,6 +1,6 @@ -
+
diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/app.module.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/app.module.ts index 5588648..9e807dc 100644 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app/app.module.ts +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/app.module.ts @@ -2,19 +2,17 @@ import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { HttpClientModule } from '@angular/common/http'; -import { RouterModule } from '@angular/router'; - import { AppComponent } from './app.component'; -import { NavMenuComponent } from './components/nav-menu/nav-menu.component'; -import { HomeComponent } from './pages/home/home.component'; -import {appRoutingModule} from '../app.routing'; +import { SelectRoleComponent } from './components/select-role/select-role.component'; +import { MasterPageComponent } from './pages/master-page/master-page.component'; +import { appRoutingModule } from '../app.routing'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; @NgModule({ declarations: [ AppComponent, - NavMenuComponent, - HomeComponent + SelectRoleComponent, + MasterPageComponent ], imports: [ BrowserModule.withServerTransition({ appId: 'ng-cli-universal' }), diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.ts new file mode 100644 index 0000000..0a3c585 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/game-master-dashboard/game-master-dashboard.component.ts @@ -0,0 +1,18 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-game-master-dashboard', + templateUrl: './game-master-dashboard.component.html', + styleUrls: ['./game-master-dashboard.component.css'] +}) +export class GameMasterDashboardComponent { + isExpanded = false; + + collapse() { + this.isExpanded = false; + } + + toggle() { + this.isExpanded = !this.isExpanded; + } +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.html deleted file mode 100644 index 6996e00..0000000 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.html +++ /dev/null @@ -1,44 +0,0 @@ -
- -
diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.ts new file mode 100644 index 0000000..9ed3789 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/player-dashboard/player-dashboard.component.ts @@ -0,0 +1,18 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-player-dashboard', + templateUrl: './player-dashboard.component.html', + styleUrls: ['./player-dashboard.component.css'] +}) +export class PlayerDashboardComponent { + isExpanded = false; + + collapse() { + this.isExpanded = false; + } + + toggle() { + this.isExpanded = !this.isExpanded; + } +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.ts new file mode 100644 index 0000000..ce4f498 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/registration/registration.component.ts @@ -0,0 +1,18 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-registration', + templateUrl: './registration.component.html', + styleUrls: ['./registration.component.css'] +}) +export class RegistrationComponent { + isExpanded = false; + + collapse() { + this.isExpanded = false; + } + + toggle() { + this.isExpanded = !this.isExpanded; + } +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.css similarity index 100% rename from SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.css rename to SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.css diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.html new file mode 100644 index 0000000..f91b131 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.ts new file mode 100644 index 0000000..eecb8d0 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/select-role/select-role.component.ts @@ -0,0 +1,18 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-select-role', + templateUrl: './select-role.component.html', + styleUrls: ['./select-role.component.css'] +}) +export class SelectRoleComponent { + isExpanded = false; + + collapse() { + this.isExpanded = false; + } + + toggle() { + this.isExpanded = !this.isExpanded; + } +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.ts similarity index 56% rename from SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.ts rename to SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.ts index 327a374..b1b1961 100644 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app/components/nav-menu/nav-menu.component.ts +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/components/sign-in/sign-in.component.ts @@ -1,11 +1,11 @@ import { Component } from '@angular/core'; @Component({ - selector: 'app-nav-menu', - templateUrl: './nav-menu.component.html', - styleUrls: ['./nav-menu.component.css'] + selector: 'app-sign-in', + templateUrl: './sign-in.component.html', + styleUrls: ['./sign-in.component.css'] }) -export class NavMenuComponent { +export class SignInComponent { isExpanded = false; collapse() { diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.ts new file mode 100644 index 0000000..13253e6 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/game-master-dashboard-page/game-master-dashboard-page.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-game-master-dashboard', + templateUrl: './game-master-dashboard.component.html', + styleUrls: ['./game-master-dashboard.component.css'] +}) +export class GameMasterDashboardPageComponent { +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/home/home.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/home/home.component.html deleted file mode 100644 index f74c2e7..0000000 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/home/home.component.html +++ /dev/null @@ -1,14 +0,0 @@ -

Hello, world!

-

Welcome to your new single-page application, built with:

- -

To help you get started, we've also set up:

- -

The ClientApp subdirectory is a standard Angular CLI application. If you open a command prompt in that directory, you can run any ng command (e.g., ng test), or use npm to install extra packages into it.

diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/home/home.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/home/home.component.ts deleted file mode 100644 index 2747b30..0000000 --- a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/home/home.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-home', - templateUrl: './home.component.html', -}) -export class HomeComponent { -} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.html new file mode 100644 index 0000000..f517200 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.html @@ -0,0 +1,2 @@ +

Hello on the Session Companion

+

Choose your role

diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.ts new file mode 100644 index 0000000..4c8d913 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/master-page/master-page.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-master-page', + templateUrl: './master-page.component.html', + styleUrls: ['./master-page.component.css'], +}) +export class MasterPageComponent { +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.ts new file mode 100644 index 0000000..b540b38 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/player-dashboard-page/player-dashboard-page.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-player-dashboard-page', + templateUrl: './player-dashboard-page.component.html', + styleUrls: ['./player-dashboard-page.component.css'] +}) +export class PlayerDashboardPageComponent { +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.ts new file mode 100644 index 0000000..5161472 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/registration-page/registration-page.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-registration-page', + templateUrl: './registration-page.component.html', + styleUrls: ['./registration-page.component.css'], +}) +export class RegistrationPageComponent { +} diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.css b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.css new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.html b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.html new file mode 100644 index 0000000..e69de29 diff --git a/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.ts b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.ts new file mode 100644 index 0000000..aced320 --- /dev/null +++ b/SessionCompanion/SessionCompanion/ClientApp/src/app/pages/sign-in-page/sign-in-page.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-sign-in-page', + templateUrl: './sign-in-page.component.html', + styleUrls: ['./sign-in-page.component.css'] +}) +export class SignInPageComponent { +}