feat: build dark fantasy application shell

This commit is contained in:
Bastian Wagner
2026-08-18 22:36:21 +02:00
parent 6304703d67
commit b9e5c66c8e
28 changed files with 633 additions and 362 deletions

View File

@@ -0,0 +1,23 @@
import { Component, inject } from '@angular/core';
import { RouterOutlet } from '@angular/router';
import { WorldStore } from '../../features/world/world.store';
import { ContextPanelComponent } from '../context-panel/context-panel.component';
import { GameFooterComponent } from '../game-footer/game-footer.component';
import { SideNavigationComponent } from '../side-navigation/side-navigation.component';
import { TopBarComponent } from '../top-bar/top-bar.component';
@Component({
selector: 'app-app-shell',
imports: [
RouterOutlet,
TopBarComponent,
SideNavigationComponent,
GameFooterComponent,
ContextPanelComponent,
],
templateUrl: './app-shell.component.html',
styleUrl: './app-shell.component.scss',
})
export class AppShellComponent {
protected readonly worldStore = inject(WorldStore);
}