- - -
- - - Rocket Ship - - - - - - - - - - {{ title }} app is running! - - - Rocket Ship Smoke - - - +
+
+
+
+
+
+ +
+
+ +
+
+
- - Gray Clouds Background - - - -
- - - - - - - - - - diff --git a/front/app/src/app/app.module.ts b/front/app/src/app/app.module.ts index 3d8c5e06..ba4cc180 100644 --- a/front/app/src/app/app.module.ts +++ b/front/app/src/app/app.module.ts @@ -1,18 +1,23 @@ import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; +import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; +import { NgxBootstrapIconsModule, allIcons } from 'ngx-bootstrap-icons'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; -import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; + +import { SidenavComponent } from "./layout/sidenav/sidenav.component"; @NgModule({ declarations: [ - AppComponent + AppComponent, + SidenavComponent ], imports: [ BrowserModule, AppRoutingModule, - NgbModule + NgbModule, + NgxBootstrapIconsModule.pick(allIcons), ], providers: [], bootstrap: [AppComponent] diff --git a/front/app/src/app/layout/sidenav/sidenav.component.css b/front/app/src/app/layout/sidenav/sidenav.component.css new file mode 100644 index 00000000..e69de29b diff --git a/front/app/src/app/layout/sidenav/sidenav.component.html b/front/app/src/app/layout/sidenav/sidenav.component.html new file mode 100644 index 00000000..9afb10cd --- /dev/null +++ b/front/app/src/app/layout/sidenav/sidenav.component.html @@ -0,0 +1,12 @@ + diff --git a/front/app/src/app/layout/sidenav/sidenav.component.ts b/front/app/src/app/layout/sidenav/sidenav.component.ts new file mode 100644 index 00000000..d4cca675 --- /dev/null +++ b/front/app/src/app/layout/sidenav/sidenav.component.ts @@ -0,0 +1,36 @@ +import { Component } from "@angular/core"; +import { IconNamesEnum } from "ngx-bootstrap-icons"; + + + + +@Component({ + selector: "sidenav", + templateUrl: "./sidenav.component.html", + styleUrls: ["./sidenav.component.css"] +}) +export class SidenavComponent { + Menu = [ + { + title: "Dashboard", + link: "/dashboard", + icon: IconNamesEnum.HouseFill + }, + { + title: "Entities", + link: "/entities", + icon: IconNamesEnum.PeopleFill + }, + { + title: "Provision Templates", + link: "/templates/provisions", + icon: IconNamesEnum.BlockquoteLeft + }, + { + title: "Contracts Templates", + link: "/templates/contracts", + icon: IconNamesEnum.FileCodeFill + }, + ] +} +