浏览代码

Added basic sub pages

master
kj1352 3 年前
父节点
当前提交
a276a80c1f
共有 5 个文件被更改,包括 21 次插入3 次删除
  1. +1
    -1
      src/app/app-routing.module.ts
  2. +1
    -1
      src/app/dashboard/dashboard.component.html
  3. +4
    -0
      src/app/dashboard/dashboard.component.scss
  4. +11
    -1
      src/app/dashboard/graph/graph.component.html
  5. +4
    -0
      src/styles.scss

+ 1
- 1
src/app/app-routing.module.ts 查看文件

@@ -14,7 +14,7 @@ const routes: Routes = [
{ {
path: '', pathMatch: 'full', redirectTo: 'graph' path: '', pathMatch: 'full', redirectTo: 'graph'
}, { }, {
path: 'graph', component: GraphComponent
path: 'analytics', component: GraphComponent
}, { }, {
path: 'partners', component: TableComponent path: 'partners', component: TableComponent
}, { }, {


+ 1
- 1
src/app/dashboard/dashboard.component.html 查看文件

@@ -5,7 +5,7 @@
</figure> </figure>
<nav> <nav>
<a [ngClass]="{'active' : currentURL.includes('graph')}" [routerLink]="'graph'"> <span> Dashboard </span> </a>
<a [ngClass]="{'active' : currentURL.includes('analytics')}" [routerLink]="'analytics'"> <span> Dashboard </span> </a>
<a [ngClass]="{'active' : currentURL.includes('partners')}" [routerLink]="'partners'"> <span> All Partners </span> </a> <a [ngClass]="{'active' : currentURL.includes('partners')}" [routerLink]="'partners'"> <span> All Partners </span> </a>
<a [ngClass]="{'active' : currentURL.includes('report')}" [routerLink]="'report'"> <span> Report </span> </a> <a [ngClass]="{'active' : currentURL.includes('report')}" [routerLink]="'report'"> <span> Report </span> </a>
<a [ngClass]="{'active' : currentURL.includes('settings')}" [routerLink]="'settings'"> <span> Settings </span> </a> <a [ngClass]="{'active' : currentURL.includes('settings')}" [routerLink]="'settings'"> <span> Settings </span> </a>


+ 4
- 0
src/app/dashboard/dashboard.component.scss 查看文件

@@ -51,6 +51,10 @@ $sidebar-width: 240px;
position: relative; position: relative;
overflow: hidden; overflow: hidden;


&:last-child {
justify-self: flex-end;
}

&:hover { &:hover {
color: white; color: white;
} }


+ 11
- 1
src/app/dashboard/graph/graph.component.html 查看文件

@@ -1 +1,11 @@
<p>graph works!</p>
<div class="subpage">
<header>
<h2> Dashboard </h2>
</header>

<section class="analytics">
<div class="card">
<div class="line-chart"></div>
</div>
</section>
</div>

+ 4
- 0
src/styles.scss 查看文件

@@ -98,4 +98,8 @@
} }
} }
} }
}

.subpage {
padding: 20px;
} }

正在加载...
取消
保存