Skip to content
This repository was archived by the owner on Dec 18, 2024. It is now read-only.

Commit a4e71be

Browse files
committed
Add rough structure and styles for component-viewer
1 parent 578082a commit a4e71be

File tree

4 files changed

+49
-4
lines changed

4 files changed

+49
-4
lines changed

src/app/pages/component-list/component-list.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<a *ngFor="let component of componentItems"
22
class="docs-component-list-item"
3-
[routerLink]="['/component/', component.name]">
3+
[routerLink]="['/component/', component.id]">
44
<img src="../../../assets/img/components/{{component.src}}.svg"
55
class="docs-component-list-item-icon"
66
[alt]="component.name">
Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,23 @@
1-
{{componentId}}
1+
<md-sidenav-layout>
2+
<md-sidenav opened mode="side" class="docs-component-viewer-sidenav">
3+
component list
4+
</md-sidenav>
5+
6+
<h1 class="docs-component-viewer-header">
7+
Button
8+
</h1>
9+
10+
<md-tab-group class="docs-component-viewer-tabbed-content">
11+
<md-tab label="OVERVIEW">
12+
overview
13+
</md-tab>
14+
15+
<md-tab label="API">
16+
api
17+
</md-tab>
18+
19+
<md-tab label="EXAMPLES">
20+
examples
21+
</md-tab>
22+
</md-tab-group>
23+
</md-sidenav-layout>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.docs-component-viewer-sidenav {
2+
&.md-sidenav-opened {
3+
box-shadow: none;
4+
}
5+
6+
border-right: 1px solid black;
7+
8+
width: 300px;
9+
}
10+
11+
.docs-component-viewer-header {
12+
margin: 50px;
13+
}
14+
15+
.docs-component-viewer-tabbed-content {
16+
margin: 50px;
17+
18+
md-tab {
19+
margin: 30px;
20+
}
21+
}

src/app/pages/component-viewer/component-viewer.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
import {Component} from '@angular/core';
1+
import {Component, ViewEncapsulation} from '@angular/core';
22
import {ActivatedRoute} from '@angular/router';
33

4+
45
@Component({
56
selector: 'app-components',
67
templateUrl: './component-viewer.html',
7-
styleUrls: ['./component-viewer.scss']
8+
styleUrls: ['./component-viewer.scss'],
9+
encapsulation: ViewEncapsulation.None,
810
})
911
export class ComponentViewer {
1012
componentId: string;

0 commit comments

Comments
 (0)