Skip to content

Commit

Permalink
feat: chagne title
Browse files Browse the repository at this point in the history
  • Loading branch information
phodal committed Mar 11, 2020
1 parent b4285c7 commit ad779a5
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 21 deletions.
25 changes: 13 additions & 12 deletions src/app/app.component.html
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
<mat-toolbar color="accent">
<mat-toolbar-row>
<button mat-button routerLink="/home" routerLinkActive="active">DevOps</button>
<span class="spacer"></span>
<div class="right">
<button mat-button routerLink="/" routerLinkActive="active">Home</button>
<button mat-button routerLink="/casestudy" routerLinkActive="active">案例学习</button>
<button mat-button routerLink="/pattern" routerLinkActive="active">模式与原则</button>
<button mat-button routerLink="/design" routerLinkActive="active">设计 DevOps</button>
<button mat-button routerLink="/practise" routerLinkActive="active">最佳实践</button>
<button mat-button routerLink="/manual" routerLinkActive="active">操作手册</button>
</div>
</mat-toolbar-row>
<mat-toolbar-row>
<button mat-button routerLink="/home" routerLinkActive="active">DevOps</button>
<span class="spacer"></span>
<div class="right">
<button mat-button routerLink="/" routerLinkActive="active">Home</button>
<button mat-button routerLink="/casestudy" routerLinkActive="active">案例学习</button>
<button mat-button routerLink="/pattern" routerLinkActive="active">模式与原则</button>
<button mat-button routerLink="/design" routerLinkActive="active">设计 DevOps</button>
<button mat-button routerLink="/practise" routerLinkActive="active">最佳实践</button>
<button mat-button routerLink="/manual" routerLinkActive="active">操作手册</button>
<a mat-button href="https://migration.ink/" target="_blank">系统重构</a>
</div>
</mat-toolbar-row>
</mat-toolbar>

<router-outlet></router-outlet>
5 changes: 4 additions & 1 deletion src/app/presentation/case-study/case-study.component.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { Component, OnInit } from '@angular/core';
import {Title} from '@angular/platform-browser';

@Component({
selector: 'app-case-study',
Expand All @@ -7,7 +8,9 @@ import { Component, OnInit } from '@angular/core';
})
export class CaseStudyComponent implements OnInit {

constructor() { }
constructor(title: Title) {
title.setTitle('DevOps 学习平台 Ledge - 案例学习');
}

ngOnInit(): void {
}
Expand Down
5 changes: 4 additions & 1 deletion src/app/presentation/design/design.component.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { Component, OnInit } from '@angular/core';
import {Title} from '@angular/platform-browser';

@Component({
selector: 'app-design',
Expand All @@ -7,7 +8,9 @@ import { Component, OnInit } from '@angular/core';
})
export class DesignComponent implements OnInit {

constructor() { }
constructor(title: Title) {
title.setTitle('DevOps 学习平台 Ledge - 设计 Devops');
}

ngOnInit(): void {
}
Expand Down
8 changes: 2 additions & 6 deletions src/app/presentation/home/home.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,8 @@ export class HomeComponent implements OnInit {
highlightState: HighlightState;
category: string;

constructor(titleService: Title) {
titleService.setTitle('Ledge - Periodic Table');
}

highlightElement(highlightState: HighlightState) {
this.highlightState = highlightState;
constructor(title: Title) {
title.setTitle('DevOps 学习平台 Ledge - Periodic Table');
}

setCurrentAtomCategory(category: string) {
Expand Down
5 changes: 5 additions & 0 deletions src/app/presentation/pattern/pattern.component.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { Component, OnInit } from '@angular/core';
import {Title} from '@angular/platform-browser';

@Component({
selector: 'app-pattern',
Expand All @@ -7,6 +8,10 @@ import { Component, OnInit } from '@angular/core';
})
export class PatternComponent implements OnInit {

constructor(title: Title) {
title.setTitle('DevOps 学习平台 Ledge - 原则与模式');
}

ngOnInit(): void {
}

Expand Down
5 changes: 4 additions & 1 deletion src/app/presentation/practise/practise.component.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { Component, OnInit } from '@angular/core';
import {Title} from '@angular/platform-browser';

@Component({
selector: 'app-practise',
Expand All @@ -7,7 +8,9 @@ import { Component, OnInit } from '@angular/core';
})
export class PractiseComponent implements OnInit {

constructor() { }
constructor(title: Title) {
title.setTitle('DevOps 学习平台 Ledge - 最佳实践');
}

ngOnInit(): void {
}
Expand Down

0 comments on commit ad779a5

Please sign in to comment.