Browser-Dashboard-UI #64
5 changed files with 25 additions and 10 deletions
11
src/app/app-routing.module.ts
Normal file
11
src/app/app-routing.module.ts
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
import { NgModule } from '@angular/core';
|
||||||
|
import { RouterModule, Routes } from '@angular/router';
|
||||||
|
import {routes} from "./app.routes";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@NgModule({
|
||||||
|
imports: [RouterModule.forRoot(routes)],
|
||||||
|
exports: [RouterModule]
|
||||||
|
})
|
||||||
|
export class AppRoutingModule { }
|
|
@ -1 +1 @@
|
||||||
<router-outlet></router-outlet>
|
<app-employee-detail></app-employee-detail>
|
||||||
|
|
|
@ -1,25 +1,26 @@
|
||||||
import {Component} from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import {RouterOutlet} from '@angular/router';
|
import {RouterModule, RouterOutlet} from '@angular/router';
|
||||||
import {LoginViewComponent} from "./components/login-view/login-view.component";
|
import {LoginViewComponent} from "./components/login-view/login-view.component";
|
||||||
import {
|
import {
|
||||||
MitarbeiterverwaltungViewComponent
|
MitarbeiterverwaltungViewComponent
|
||||||
} from "./components/mitarbeiterverwaltung-view/mitarbeiterverwaltung-view.component";
|
} from "./components/mitarbeiterverwaltung-view/mitarbeiterverwaltung-view.component";
|
||||||
|
|
||||||
import {NavigationBarComponent} from './components/navigation-bar/navigation-bar.component';
|
import { NavigationBarComponent } from './components/navigation-bar/navigation-bar.component';
|
||||||
import {EmployeeDetailComponent} from './components/employee-detail/employee-detail.component';
|
import { EmployeeDetailComponent } from './components/employee-detail/employee-detail.component';
|
||||||
import {
|
import {
|
||||||
MitarbeiterBearbeitenViewComponent
|
MitarbeiterBearbeitenViewComponent
|
||||||
} from "./components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component";
|
} from "./components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component";
|
||||||
import {
|
import {
|
||||||
QualifikatonBearbeitenViewComponent
|
QualifikatonBearbeitenViewComponent
|
||||||
} from "./components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component";
|
} from "./components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component";
|
||||||
|
import {AppRoutingModule} from "./app-routing.module";
|
||||||
import {QualifikatonDetailComponent} from "./components/qualifikaton-detail/qualifikaton-detail.component";
|
import {QualifikatonDetailComponent} from "./components/qualifikaton-detail/qualifikaton-detail.component";
|
||||||
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-root',
|
selector: 'app-root',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [RouterOutlet, NavigationBarComponent, EmployeeDetailComponent, LoginViewComponent, MitarbeiterverwaltungViewComponent, MitarbeiterBearbeitenViewComponent, QualifikatonBearbeitenViewComponent, QualifikatonDetailComponent],
|
imports: [AppRoutingModule, RouterModule, RouterOutlet, NavigationBarComponent, EmployeeDetailComponent, LoginViewComponent, MitarbeiterverwaltungViewComponent, MitarbeiterBearbeitenViewComponent, QualifikatonBearbeitenViewComponent, QualifikatonDetailComponent],
|
||||||
templateUrl: './app.component.html',
|
templateUrl: './app.component.html',
|
||||||
styleUrl: './app.component.css'
|
styleUrl: './app.component.css'
|
||||||
})
|
})
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<div class="d-flex flex-column flex-shrink-0 p-3 text-bg-light border-end border-primary" style="width: 300px; height: 100%;">
|
<div class="d-flex flex-column flex-shrink-0 p-3 text-bg-light border-end border-primary" style="width: 300px; height: 100%;">
|
||||||
<a href="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-black text-decoration-none">
|
<a routerLink="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-black text-decoration-none">
|
||||||
<img src="logo.svg" class="bi pe-none me-2" width="40" height="32"/>
|
<img src="logo.svg" class="bi pe-none me-2" width="40" height="32"/>
|
||||||
<span class="fs-4">Hi-Tec GmbH</span>
|
<span class="fs-4">Hi-Tec GmbH</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -11,12 +11,12 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#" class="nav-link text-black">
|
<a routerLink="/mitarbeiter" class="nav-link text-black">
|
||||||
Mitarbeiterverwaltung
|
Mitarbeiterverwaltung
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#" class="nav-link text-black">
|
<a routerLink="/qualifikationbearbeiten" class="nav-link text-black">
|
||||||
Qualifikationsverwaltung
|
Qualifikationsverwaltung
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -1,9 +1,12 @@
|
||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
|
import {RouterLink} from "@angular/router";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-navigation-bar',
|
selector: 'app-navigation-bar',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [],
|
imports: [
|
||||||
|
RouterLink
|
||||||
|
],
|
||||||
templateUrl: './navigation-bar.component.html',
|
templateUrl: './navigation-bar.component.html',
|
||||||
styleUrl: './navigation-bar.component.css'
|
styleUrl: './navigation-bar.component.css'
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Reference in a new issue